iot

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Jan 25, 2023 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation ¶

Index ¶

Constants ¶

This section is empty.

Variables ¶

View Source
var EndpointMap map[string]string

EndpointMap Endpoint Data

View Source
var EndpointType = "regional"

EndpointType regional or central

Functions ¶

func GetEndpointMap ¶

func GetEndpointMap() map[string]string

GetEndpointMap Get Endpoint Data Map

func GetEndpointType ¶

func GetEndpointType() string

GetEndpointType Get Endpoint Type Value

func SetClientProperty ¶

func SetClientProperty(client *Client, propertyName string, propertyValue interface{})

SetClientProperty Set Property by Reflect

func SetEndpointDataToClient ¶

func SetEndpointDataToClient(client *Client)

SetEndpointDataToClient Set EndpointMap and ENdpointType

Types ¶

type AddDataForApiSourceRequest ¶

type AddDataForApiSourceRequest struct {
	*requests.RpcRequest
	Content       string `position:"Query" name:"Content"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	ApiId         string `position:"Query" name:"ApiId"`
}

AddDataForApiSourceRequest is the request struct for api AddDataForApiSource

func CreateAddDataForApiSourceRequest ¶

func CreateAddDataForApiSourceRequest() (request *AddDataForApiSourceRequest)

CreateAddDataForApiSourceRequest creates a request to invoke AddDataForApiSource API

type AddDataForApiSourceResponse ¶

type AddDataForApiSourceResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         int64  `json:"Data" xml:"Data"`
}

AddDataForApiSourceResponse is the response struct for api AddDataForApiSource

func CreateAddDataForApiSourceResponse ¶

func CreateAddDataForApiSourceResponse() (response *AddDataForApiSourceResponse)

CreateAddDataForApiSourceResponse creates a response to parse from AddDataForApiSource response

type AddShareTaskDeviceRequest ¶

type AddShareTaskDeviceRequest struct {
	*requests.RpcRequest
	IotInstanceId string    `position:"Body" name:"IotInstanceId"`
	IotIdList     *[]string `position:"Body" name:"IotIdList"  type:"Repeated"`
	ShareTaskId   string    `position:"Body" name:"ShareTaskId"`
	ProductKey    string    `position:"Body" name:"ProductKey"`
	ApiProduct    string    `position:"Body" name:"ApiProduct"`
	ApiRevision   string    `position:"Body" name:"ApiRevision"`
}

AddShareTaskDeviceRequest is the request struct for api AddShareTaskDevice

func CreateAddShareTaskDeviceRequest ¶

func CreateAddShareTaskDeviceRequest() (request *AddShareTaskDeviceRequest)

CreateAddShareTaskDeviceRequest creates a request to invoke AddShareTaskDevice API

type AddShareTaskDeviceResponse ¶

type AddShareTaskDeviceResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

AddShareTaskDeviceResponse is the response struct for api AddShareTaskDevice

func CreateAddShareTaskDeviceResponse ¶

func CreateAddShareTaskDeviceResponse() (response *AddShareTaskDeviceResponse)

CreateAddShareTaskDeviceResponse creates a response to parse from AddShareTaskDevice response

type AppInfo ¶

type AppInfo struct {
	Name        string `json:"Name" xml:"Name"`
	AppId       string `json:"AppId" xml:"AppId"`
	AppKey      string `json:"AppKey" xml:"AppKey"`
	AppSecret   string `json:"AppSecret" xml:"AppSecret"`
	ProjectId   string `json:"ProjectId" xml:"ProjectId"`
	Type        string `json:"Type" xml:"Type"`
	Description string `json:"Description" xml:"Description"`
	GmtCreate   string `json:"GmtCreate" xml:"GmtCreate"`
	GmtModified string `json:"GmtModified" xml:"GmtModified"`
	GmtRelease  string `json:"GmtRelease" xml:"GmtRelease"`
}

AppInfo is a nested struct in iot response

type ApplyDeviceInfo ¶

type ApplyDeviceInfo struct {
	DeviceId     string `json:"DeviceId" xml:"DeviceId"`
	DeviceName   string `json:"DeviceName" xml:"DeviceName"`
	DeviceSecret string `json:"DeviceSecret" xml:"DeviceSecret"`
	IotId        string `json:"IotId" xml:"IotId"`
}

ApplyDeviceInfo is a nested struct in iot response

type ApplyDeviceList ¶

type ApplyDeviceList struct {
	ApplyDeviceInfo []ApplyDeviceInfo `json:"ApplyDeviceInfo" xml:"ApplyDeviceInfo"`
}

ApplyDeviceList is a nested struct in iot response

type AstExprInCreateDownloadDataJob ¶

type AstExprInCreateDownloadDataJob struct {
	AstExprItem []AstExprItem `json:"AstExpr" xml:"AstExpr"`
}

AstExprInCreateDownloadDataJob is a nested struct in iot response

type AstExprInGetDownloadFile ¶

type AstExprInGetDownloadFile struct {
	AstExprItem []AstExprItem `json:"AstExpr" xml:"AstExpr"`
}

AstExprInGetDownloadFile is a nested struct in iot response

type AstExprItem ¶

type AstExprItem struct {
	ExprType string `json:"ExprType" xml:"ExprType"`
	Expr     string `json:"Expr" xml:"Expr"`
}

AstExprItem is a nested struct in iot response

type AttachDestinationRequest ¶

type AttachDestinationRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	DestinationId requests.Integer `position:"Query" name:"DestinationId"`
	ParserId      requests.Integer `position:"Query" name:"ParserId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	IsFailover    requests.Boolean `position:"Query" name:"IsFailover"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

AttachDestinationRequest is the request struct for api AttachDestination

func CreateAttachDestinationRequest ¶

func CreateAttachDestinationRequest() (request *AttachDestinationRequest)

CreateAttachDestinationRequest creates a request to invoke AttachDestination API

type AttachDestinationResponse ¶

type AttachDestinationResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

AttachDestinationResponse is the response struct for api AttachDestination

func CreateAttachDestinationResponse ¶

func CreateAttachDestinationResponse() (response *AttachDestinationResponse)

CreateAttachDestinationResponse creates a response to parse from AttachDestination response

type AttachParserDataSourceRequest ¶

type AttachParserDataSourceRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	ParserId      requests.Integer `position:"Query" name:"ParserId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	DataSourceId  requests.Integer `position:"Query" name:"DataSourceId"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

AttachParserDataSourceRequest is the request struct for api AttachParserDataSource

func CreateAttachParserDataSourceRequest ¶

func CreateAttachParserDataSourceRequest() (request *AttachParserDataSourceRequest)

CreateAttachParserDataSourceRequest creates a request to invoke AttachParserDataSource API

type AttachParserDataSourceResponse ¶

type AttachParserDataSourceResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

AttachParserDataSourceResponse is the response struct for api AttachParserDataSource

func CreateAttachParserDataSourceResponse ¶

func CreateAttachParserDataSourceResponse() (response *AttachParserDataSourceResponse)

CreateAttachParserDataSourceResponse creates a response to parse from AttachParserDataSource response

type BatchAddDataForApiSourceRequest ¶

type BatchAddDataForApiSourceRequest struct {
	*requests.RpcRequest
	ContentList   string `position:"Query" name:"ContentList"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	ApiId         string `position:"Query" name:"ApiId"`
}

BatchAddDataForApiSourceRequest is the request struct for api BatchAddDataForApiSource

func CreateBatchAddDataForApiSourceRequest ¶

func CreateBatchAddDataForApiSourceRequest() (request *BatchAddDataForApiSourceRequest)

CreateBatchAddDataForApiSourceRequest creates a request to invoke BatchAddDataForApiSource API

type BatchAddDataForApiSourceResponse ¶

type BatchAddDataForApiSourceResponse struct {
	*responses.BaseResponse
	RequestId    string                 `json:"RequestId" xml:"RequestId"`
	Success      bool                   `json:"Success" xml:"Success"`
	Code         string                 `json:"Code" xml:"Code"`
	ErrorMessage string                 `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         map[string]interface{} `json:"Data" xml:"Data"`
}

BatchAddDataForApiSourceResponse is the response struct for api BatchAddDataForApiSource

func CreateBatchAddDataForApiSourceResponse ¶

func CreateBatchAddDataForApiSourceResponse() (response *BatchAddDataForApiSourceResponse)

CreateBatchAddDataForApiSourceResponse creates a response to parse from BatchAddDataForApiSource response

type BatchAddDeviceGroupRelationsDevice ¶

type BatchAddDeviceGroupRelationsDevice struct {
	DeviceName string `name:"DeviceName"`
	ProductKey string `name:"ProductKey"`
}

BatchAddDeviceGroupRelationsDevice is a repeated param struct in BatchAddDeviceGroupRelationsRequest

type BatchAddDeviceGroupRelationsRequest ¶

type BatchAddDeviceGroupRelationsRequest struct {
	*requests.RpcRequest
	RealTenantId      string                                `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string                                `position:"Query" name:"RealTripartiteKey"`
	IotInstanceId     string                                `position:"Query" name:"IotInstanceId"`
	GroupId           string                                `position:"Query" name:"GroupId"`
	ApiProduct        string                                `position:"Body" name:"ApiProduct"`
	ApiRevision       string                                `position:"Body" name:"ApiRevision"`
	Device            *[]BatchAddDeviceGroupRelationsDevice `position:"Query" name:"Device"  type:"Repeated"`
}

BatchAddDeviceGroupRelationsRequest is the request struct for api BatchAddDeviceGroupRelations

func CreateBatchAddDeviceGroupRelationsRequest ¶

func CreateBatchAddDeviceGroupRelationsRequest() (request *BatchAddDeviceGroupRelationsRequest)

CreateBatchAddDeviceGroupRelationsRequest creates a request to invoke BatchAddDeviceGroupRelations API

type BatchAddDeviceGroupRelationsResponse ¶

type BatchAddDeviceGroupRelationsResponse struct {
	*responses.BaseResponse
	RequestId                      string `json:"RequestId" xml:"RequestId"`
	Success                        bool   `json:"Success" xml:"Success"`
	Code                           string `json:"Code" xml:"Code"`
	ValidDeviceCount               int    `json:"ValidDeviceCount" xml:"ValidDeviceCount"`
	ExceedTenGroupDeviceCount      int    `json:"ExceedTenGroupDeviceCount" xml:"ExceedTenGroupDeviceCount"`
	AlreadyRelatedGroupDeviceCount int    `json:"AlreadyRelatedGroupDeviceCount" xml:"AlreadyRelatedGroupDeviceCount"`
	SuccessAddedDeviceCount        int    `json:"SuccessAddedDeviceCount" xml:"SuccessAddedDeviceCount"`
	ErrorMessage                   string `json:"ErrorMessage" xml:"ErrorMessage"`
}

BatchAddDeviceGroupRelationsResponse is the response struct for api BatchAddDeviceGroupRelations

func CreateBatchAddDeviceGroupRelationsResponse ¶

func CreateBatchAddDeviceGroupRelationsResponse() (response *BatchAddDeviceGroupRelationsResponse)

CreateBatchAddDeviceGroupRelationsResponse creates a response to parse from BatchAddDeviceGroupRelations response

type BatchAddThingTopoRequest ¶

type BatchAddThingTopoRequest struct {
	*requests.RpcRequest
	GwProductKey  string                          `position:"Query" name:"GwProductKey"`
	IotInstanceId string                          `position:"Query" name:"IotInstanceId"`
	Ext           string                          `position:"Query" name:"Ext"`
	TopoAddItem   *[]BatchAddThingTopoTopoAddItem `position:"Query" name:"TopoAddItem"  type:"Repeated"`
	GwDeviceName  string                          `position:"Query" name:"GwDeviceName"`
	ApiProduct    string                          `position:"Body" name:"ApiProduct"`
	ApiRevision   string                          `position:"Body" name:"ApiRevision"`
}

BatchAddThingTopoRequest is the request struct for api BatchAddThingTopo

func CreateBatchAddThingTopoRequest ¶

func CreateBatchAddThingTopoRequest() (request *BatchAddThingTopoRequest)

CreateBatchAddThingTopoRequest creates a request to invoke BatchAddThingTopo API

type BatchAddThingTopoResponse ¶

type BatchAddThingTopoResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

BatchAddThingTopoResponse is the response struct for api BatchAddThingTopo

func CreateBatchAddThingTopoResponse ¶

func CreateBatchAddThingTopoResponse() (response *BatchAddThingTopoResponse)

CreateBatchAddThingTopoResponse creates a response to parse from BatchAddThingTopo response

type BatchAddThingTopoTopoAddItem ¶

type BatchAddThingTopoTopoAddItem struct {
	ClientId   string `name:"ClientId"`
	SignMethod string `name:"SignMethod"`
	Sign       string `name:"Sign"`
	DeviceName string `name:"DeviceName"`
	ProductKey string `name:"ProductKey"`
	Timestamp  string `name:"Timestamp"`
}

BatchAddThingTopoTopoAddItem is a repeated param struct in BatchAddThingTopoRequest

type BatchBindDeviceToEdgeInstanceWithDriverRequest ¶

type BatchBindDeviceToEdgeInstanceWithDriverRequest struct {
	*requests.RpcRequest
	DriverId      string    `position:"Query" name:"DriverId"`
	IotIds        *[]string `position:"Query" name:"IotIds"  type:"Repeated"`
	IotInstanceId string    `position:"Query" name:"IotInstanceId"`
	InstanceId    string    `position:"Query" name:"InstanceId"`
	ApiProduct    string    `position:"Body" name:"ApiProduct"`
	ApiRevision   string    `position:"Body" name:"ApiRevision"`
}

BatchBindDeviceToEdgeInstanceWithDriverRequest is the request struct for api BatchBindDeviceToEdgeInstanceWithDriver

func CreateBatchBindDeviceToEdgeInstanceWithDriverRequest ¶

func CreateBatchBindDeviceToEdgeInstanceWithDriverRequest() (request *BatchBindDeviceToEdgeInstanceWithDriverRequest)

CreateBatchBindDeviceToEdgeInstanceWithDriverRequest creates a request to invoke BatchBindDeviceToEdgeInstanceWithDriver API

type BatchBindDeviceToEdgeInstanceWithDriverResponse ¶

type BatchBindDeviceToEdgeInstanceWithDriverResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

BatchBindDeviceToEdgeInstanceWithDriverResponse is the response struct for api BatchBindDeviceToEdgeInstanceWithDriver

func CreateBatchBindDeviceToEdgeInstanceWithDriverResponse ¶

func CreateBatchBindDeviceToEdgeInstanceWithDriverResponse() (response *BatchBindDeviceToEdgeInstanceWithDriverResponse)

CreateBatchBindDeviceToEdgeInstanceWithDriverResponse creates a response to parse from BatchBindDeviceToEdgeInstanceWithDriver response

type BatchBindDevicesIntoProjectDevices ¶

type BatchBindDevicesIntoProjectDevices struct {
	DeviceName string `name:"DeviceName"`
	ProductKey string `name:"ProductKey"`
}

BatchBindDevicesIntoProjectDevices is a repeated param struct in BatchBindDevicesIntoProjectRequest

type BatchBindDevicesIntoProjectRequest ¶

type BatchBindDevicesIntoProjectRequest struct {
	*requests.RpcRequest
	IotInstanceId string                                `position:"Body" name:"IotInstanceId"`
	ProjectId     string                                `position:"Body" name:"ProjectId"`
	Devices       *[]BatchBindDevicesIntoProjectDevices `position:"Body" name:"Devices"  type:"Repeated"`
	ApiProduct    string                                `position:"Body" name:"ApiProduct"`
	ApiRevision   string                                `position:"Body" name:"ApiRevision"`
}

BatchBindDevicesIntoProjectRequest is the request struct for api BatchBindDevicesIntoProject

func CreateBatchBindDevicesIntoProjectRequest ¶

func CreateBatchBindDevicesIntoProjectRequest() (request *BatchBindDevicesIntoProjectRequest)

CreateBatchBindDevicesIntoProjectRequest creates a request to invoke BatchBindDevicesIntoProject API

type BatchBindDevicesIntoProjectResponse ¶

type BatchBindDevicesIntoProjectResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         bool   `json:"Data" xml:"Data"`
}

BatchBindDevicesIntoProjectResponse is the response struct for api BatchBindDevicesIntoProject

func CreateBatchBindDevicesIntoProjectResponse ¶

func CreateBatchBindDevicesIntoProjectResponse() (response *BatchBindDevicesIntoProjectResponse)

CreateBatchBindDevicesIntoProjectResponse creates a response to parse from BatchBindDevicesIntoProject response

type BatchBindProductsIntoProjectRequest ¶

type BatchBindProductsIntoProjectRequest struct {
	*requests.RpcRequest
	ProductKeys   *[]string `position:"Body" name:"ProductKeys"  type:"Repeated"`
	IotInstanceId string    `position:"Body" name:"IotInstanceId"`
	ProjectId     string    `position:"Body" name:"ProjectId"`
	ApiProduct    string    `position:"Body" name:"ApiProduct"`
	ApiRevision   string    `position:"Body" name:"ApiRevision"`
}

BatchBindProductsIntoProjectRequest is the request struct for api BatchBindProductsIntoProject

func CreateBatchBindProductsIntoProjectRequest ¶

func CreateBatchBindProductsIntoProjectRequest() (request *BatchBindProductsIntoProjectRequest)

CreateBatchBindProductsIntoProjectRequest creates a request to invoke BatchBindProductsIntoProject API

type BatchBindProductsIntoProjectResponse ¶

type BatchBindProductsIntoProjectResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         bool   `json:"Data" xml:"Data"`
}

BatchBindProductsIntoProjectResponse is the response struct for api BatchBindProductsIntoProject

func CreateBatchBindProductsIntoProjectResponse ¶

func CreateBatchBindProductsIntoProjectResponse() (response *BatchBindProductsIntoProjectResponse)

CreateBatchBindProductsIntoProjectResponse creates a response to parse from BatchBindProductsIntoProject response

type BatchCheckDeviceNamesDeviceNameList ¶

type BatchCheckDeviceNamesDeviceNameList struct {
	DeviceNickname string `name:"DeviceNickname"`
	DeviceName     string `name:"DeviceName"`
}

BatchCheckDeviceNamesDeviceNameList is a repeated param struct in BatchCheckDeviceNamesRequest

type BatchCheckDeviceNamesRequest ¶

type BatchCheckDeviceNamesRequest struct {
	*requests.RpcRequest
	RealTenantId      string                                 `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string                                 `position:"Query" name:"RealTripartiteKey"`
	DeviceNameList    *[]BatchCheckDeviceNamesDeviceNameList `position:"Query" name:"DeviceNameList"  type:"Repeated"`
	IotInstanceId     string                                 `position:"Query" name:"IotInstanceId"`
	ProductKey        string                                 `position:"Query" name:"ProductKey"`
	ApiProduct        string                                 `position:"Body" name:"ApiProduct"`
	ApiRevision       string                                 `position:"Body" name:"ApiRevision"`
	DeviceName        *[]string                              `position:"Query" name:"DeviceName"  type:"Repeated"`
}

BatchCheckDeviceNamesRequest is the request struct for api BatchCheckDeviceNames

func CreateBatchCheckDeviceNamesRequest ¶

func CreateBatchCheckDeviceNamesRequest() (request *BatchCheckDeviceNamesRequest)

CreateBatchCheckDeviceNamesRequest creates a request to invoke BatchCheckDeviceNames API

type BatchCheckDeviceNamesResponse ¶

type BatchCheckDeviceNamesResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

BatchCheckDeviceNamesResponse is the response struct for api BatchCheckDeviceNames

func CreateBatchCheckDeviceNamesResponse ¶

func CreateBatchCheckDeviceNamesResponse() (response *BatchCheckDeviceNamesResponse)

CreateBatchCheckDeviceNamesResponse creates a response to parse from BatchCheckDeviceNames response

type BatchCheckImportDeviceDeviceList ¶

type BatchCheckImportDeviceDeviceList struct {
	DeviceSecret string `name:"DeviceSecret"`
	DeviceName   string `name:"DeviceName"`
	Sn           string `name:"Sn"`
}

BatchCheckImportDeviceDeviceList is a repeated param struct in BatchCheckImportDeviceRequest

type BatchCheckImportDeviceRequest ¶

type BatchCheckImportDeviceRequest struct {
	*requests.RpcRequest
	IotInstanceId string                              `position:"Query" name:"IotInstanceId"`
	ProductKey    string                              `position:"Query" name:"ProductKey"`
	DeviceList    *[]BatchCheckImportDeviceDeviceList `position:"Query" name:"DeviceList"  type:"Repeated"`
	ApiProduct    string                              `position:"Body" name:"ApiProduct"`
	ApiRevision   string                              `position:"Body" name:"ApiRevision"`
}

BatchCheckImportDeviceRequest is the request struct for api BatchCheckImportDevice

func CreateBatchCheckImportDeviceRequest ¶

func CreateBatchCheckImportDeviceRequest() (request *BatchCheckImportDeviceRequest)

CreateBatchCheckImportDeviceRequest creates a request to invoke BatchCheckImportDevice API

type BatchCheckImportDeviceResponse ¶

type BatchCheckImportDeviceResponse struct {
	*responses.BaseResponse
	RequestId    string                       `json:"RequestId" xml:"RequestId"`
	Success      bool                         `json:"Success" xml:"Success"`
	Code         string                       `json:"Code" xml:"Code"`
	ErrorMessage string                       `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInBatchCheckImportDevice `json:"Data" xml:"Data"`
}

BatchCheckImportDeviceResponse is the response struct for api BatchCheckImportDevice

func CreateBatchCheckImportDeviceResponse ¶

func CreateBatchCheckImportDeviceResponse() (response *BatchCheckImportDeviceResponse)

CreateBatchCheckImportDeviceResponse creates a response to parse from BatchCheckImportDevice response

type BatchCheckVehicleDeviceDeviceList ¶

type BatchCheckVehicleDeviceDeviceList struct {
	DeviceId     string `name:"DeviceId"`
	Manufacturer string `name:"Manufacturer"`
	DeviceModel  string `name:"DeviceModel"`
}

BatchCheckVehicleDeviceDeviceList is a repeated param struct in BatchCheckVehicleDeviceRequest

type BatchCheckVehicleDeviceRequest ¶

type BatchCheckVehicleDeviceRequest struct {
	*requests.RpcRequest
	IotInstanceId string                               `position:"Query" name:"IotInstanceId"`
	ProductKey    string                               `position:"Query" name:"ProductKey"`
	DeviceList    *[]BatchCheckVehicleDeviceDeviceList `position:"Query" name:"DeviceList"  type:"Repeated"`
	ApiProduct    string                               `position:"Body" name:"ApiProduct"`
	ApiRevision   string                               `position:"Body" name:"ApiRevision"`
}

BatchCheckVehicleDeviceRequest is the request struct for api BatchCheckVehicleDevice

func CreateBatchCheckVehicleDeviceRequest ¶

func CreateBatchCheckVehicleDeviceRequest() (request *BatchCheckVehicleDeviceRequest)

CreateBatchCheckVehicleDeviceRequest creates a request to invoke BatchCheckVehicleDevice API

type BatchCheckVehicleDeviceResponse ¶

type BatchCheckVehicleDeviceResponse struct {
	*responses.BaseResponse
	RequestId    string                        `json:"RequestId" xml:"RequestId"`
	Success      bool                          `json:"Success" xml:"Success"`
	Code         string                        `json:"Code" xml:"Code"`
	ErrorMessage string                        `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInBatchCheckVehicleDevice `json:"Data" xml:"Data"`
}

BatchCheckVehicleDeviceResponse is the response struct for api BatchCheckVehicleDevice

func CreateBatchCheckVehicleDeviceResponse ¶

func CreateBatchCheckVehicleDeviceResponse() (response *BatchCheckVehicleDeviceResponse)

CreateBatchCheckVehicleDeviceResponse creates a response to parse from BatchCheckVehicleDevice response

type BatchClearEdgeInstanceDeviceConfigRequest ¶

type BatchClearEdgeInstanceDeviceConfigRequest struct {
	*requests.RpcRequest
	IotIds        *[]string `position:"Query" name:"IotIds"  type:"Repeated"`
	IotInstanceId string    `position:"Query" name:"IotInstanceId"`
	InstanceId    string    `position:"Query" name:"InstanceId"`
	ApiProduct    string    `position:"Body" name:"ApiProduct"`
	ApiRevision   string    `position:"Body" name:"ApiRevision"`
}

BatchClearEdgeInstanceDeviceConfigRequest is the request struct for api BatchClearEdgeInstanceDeviceConfig

func CreateBatchClearEdgeInstanceDeviceConfigRequest ¶

func CreateBatchClearEdgeInstanceDeviceConfigRequest() (request *BatchClearEdgeInstanceDeviceConfigRequest)

CreateBatchClearEdgeInstanceDeviceConfigRequest creates a request to invoke BatchClearEdgeInstanceDeviceConfig API

type BatchClearEdgeInstanceDeviceConfigResponse ¶

type BatchClearEdgeInstanceDeviceConfigResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

BatchClearEdgeInstanceDeviceConfigResponse is the response struct for api BatchClearEdgeInstanceDeviceConfig

func CreateBatchClearEdgeInstanceDeviceConfigResponse ¶

func CreateBatchClearEdgeInstanceDeviceConfigResponse() (response *BatchClearEdgeInstanceDeviceConfigResponse)

CreateBatchClearEdgeInstanceDeviceConfigResponse creates a response to parse from BatchClearEdgeInstanceDeviceConfig response

type BatchCreateSoundCodeLabelRequest ¶

type BatchCreateSoundCodeLabelRequest struct {
	*requests.RpcRequest
	ScheduleCode  string           `position:"Body" name:"ScheduleCode"`
	Description   string           `position:"Body" name:"Description"`
	Total         requests.Integer `position:"Body" name:"Total"`
	IotInstanceId string           `position:"Body" name:"IotInstanceId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

BatchCreateSoundCodeLabelRequest is the request struct for api BatchCreateSoundCodeLabel

func CreateBatchCreateSoundCodeLabelRequest ¶

func CreateBatchCreateSoundCodeLabelRequest() (request *BatchCreateSoundCodeLabelRequest)

CreateBatchCreateSoundCodeLabelRequest creates a request to invoke BatchCreateSoundCodeLabel API

type BatchCreateSoundCodeLabelResponse ¶

type BatchCreateSoundCodeLabelResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         string `json:"Data" xml:"Data"`
}

BatchCreateSoundCodeLabelResponse is the response struct for api BatchCreateSoundCodeLabel

func CreateBatchCreateSoundCodeLabelResponse ¶

func CreateBatchCreateSoundCodeLabelResponse() (response *BatchCreateSoundCodeLabelResponse)

CreateBatchCreateSoundCodeLabelResponse creates a response to parse from BatchCreateSoundCodeLabel response

type BatchCreateSoundCodeLabelWithLabelsRequest ¶

type BatchCreateSoundCodeLabelWithLabelsRequest struct {
	*requests.RpcRequest
	ScheduleCode  string    `position:"Body" name:"ScheduleCode"`
	Description   string    `position:"Body" name:"Description"`
	IotInstanceId string    `position:"Body" name:"IotInstanceId"`
	Labels        *[]string `position:"Body" name:"Labels"  type:"Repeated"`
	ApiProduct    string    `position:"Body" name:"ApiProduct"`
	ApiRevision   string    `position:"Body" name:"ApiRevision"`
}

BatchCreateSoundCodeLabelWithLabelsRequest is the request struct for api BatchCreateSoundCodeLabelWithLabels

func CreateBatchCreateSoundCodeLabelWithLabelsRequest ¶

func CreateBatchCreateSoundCodeLabelWithLabelsRequest() (request *BatchCreateSoundCodeLabelWithLabelsRequest)

CreateBatchCreateSoundCodeLabelWithLabelsRequest creates a request to invoke BatchCreateSoundCodeLabelWithLabels API

type BatchCreateSoundCodeLabelWithLabelsResponse ¶

type BatchCreateSoundCodeLabelWithLabelsResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         string `json:"Data" xml:"Data"`
}

BatchCreateSoundCodeLabelWithLabelsResponse is the response struct for api BatchCreateSoundCodeLabelWithLabels

func CreateBatchCreateSoundCodeLabelWithLabelsResponse ¶

func CreateBatchCreateSoundCodeLabelWithLabelsResponse() (response *BatchCreateSoundCodeLabelWithLabelsResponse)

CreateBatchCreateSoundCodeLabelWithLabelsResponse creates a response to parse from BatchCreateSoundCodeLabelWithLabels response

type BatchDeleteDeviceGroupRelationsDevice ¶

type BatchDeleteDeviceGroupRelationsDevice struct {
	DeviceName string `name:"DeviceName"`
	ProductKey string `name:"ProductKey"`
}

BatchDeleteDeviceGroupRelationsDevice is a repeated param struct in BatchDeleteDeviceGroupRelationsRequest

type BatchDeleteDeviceGroupRelationsRequest ¶

type BatchDeleteDeviceGroupRelationsRequest struct {
	*requests.RpcRequest
	RealTenantId      string                                   `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string                                   `position:"Query" name:"RealTripartiteKey"`
	IotInstanceId     string                                   `position:"Query" name:"IotInstanceId"`
	GroupId           string                                   `position:"Query" name:"GroupId"`
	ApiProduct        string                                   `position:"Body" name:"ApiProduct"`
	ApiRevision       string                                   `position:"Body" name:"ApiRevision"`
	Device            *[]BatchDeleteDeviceGroupRelationsDevice `position:"Query" name:"Device"  type:"Repeated"`
}

BatchDeleteDeviceGroupRelationsRequest is the request struct for api BatchDeleteDeviceGroupRelations

func CreateBatchDeleteDeviceGroupRelationsRequest ¶

func CreateBatchDeleteDeviceGroupRelationsRequest() (request *BatchDeleteDeviceGroupRelationsRequest)

CreateBatchDeleteDeviceGroupRelationsRequest creates a request to invoke BatchDeleteDeviceGroupRelations API

type BatchDeleteDeviceGroupRelationsResponse ¶

type BatchDeleteDeviceGroupRelationsResponse struct {
	*responses.BaseResponse
	RequestId                      string `json:"RequestId" xml:"RequestId"`
	Success                        bool   `json:"Success" xml:"Success"`
	Code                           string `json:"Code" xml:"Code"`
	ErrorMessage                   string `json:"ErrorMessage" xml:"ErrorMessage"`
	ValidDeviceCount               int    `json:"ValidDeviceCount" xml:"ValidDeviceCount"`
	AlreadyRelatedGroupDeviceCount int    `json:"AlreadyRelatedGroupDeviceCount" xml:"AlreadyRelatedGroupDeviceCount"`
	SuccessDeviceCount             int    `json:"SuccessDeviceCount" xml:"SuccessDeviceCount"`
}

BatchDeleteDeviceGroupRelationsResponse is the response struct for api BatchDeleteDeviceGroupRelations

func CreateBatchDeleteDeviceGroupRelationsResponse ¶

func CreateBatchDeleteDeviceGroupRelationsResponse() (response *BatchDeleteDeviceGroupRelationsResponse)

CreateBatchDeleteDeviceGroupRelationsResponse creates a response to parse from BatchDeleteDeviceGroupRelations response

type BatchDeleteEdgeInstanceChannelRequest ¶

type BatchDeleteEdgeInstanceChannelRequest struct {
	*requests.RpcRequest
	DriverId      string    `position:"Query" name:"DriverId"`
	IotInstanceId string    `position:"Query" name:"IotInstanceId"`
	InstanceId    string    `position:"Query" name:"InstanceId"`
	ApiProduct    string    `position:"Body" name:"ApiProduct"`
	ApiRevision   string    `position:"Body" name:"ApiRevision"`
	ChannelIds    *[]string `position:"Query" name:"ChannelIds"  type:"Repeated"`
}

BatchDeleteEdgeInstanceChannelRequest is the request struct for api BatchDeleteEdgeInstanceChannel

func CreateBatchDeleteEdgeInstanceChannelRequest ¶

func CreateBatchDeleteEdgeInstanceChannelRequest() (request *BatchDeleteEdgeInstanceChannelRequest)

CreateBatchDeleteEdgeInstanceChannelRequest creates a request to invoke BatchDeleteEdgeInstanceChannel API

type BatchDeleteEdgeInstanceChannelResponse ¶

type BatchDeleteEdgeInstanceChannelResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

BatchDeleteEdgeInstanceChannelResponse is the response struct for api BatchDeleteEdgeInstanceChannel

func CreateBatchDeleteEdgeInstanceChannelResponse ¶

func CreateBatchDeleteEdgeInstanceChannelResponse() (response *BatchDeleteEdgeInstanceChannelResponse)

CreateBatchDeleteEdgeInstanceChannelResponse creates a response to parse from BatchDeleteEdgeInstanceChannel response

type BatchGetDeviceBindStatusRequest ¶

type BatchGetDeviceBindStatusRequest struct {
	*requests.RpcRequest
	IotIds        *[]string `position:"Query" name:"IotIds"  type:"Repeated"`
	IotInstanceId string    `position:"Query" name:"IotInstanceId"`
	ApiProduct    string    `position:"Body" name:"ApiProduct"`
	ApiRevision   string    `position:"Body" name:"ApiRevision"`
}

BatchGetDeviceBindStatusRequest is the request struct for api BatchGetDeviceBindStatus

func CreateBatchGetDeviceBindStatusRequest ¶

func CreateBatchGetDeviceBindStatusRequest() (request *BatchGetDeviceBindStatusRequest)

CreateBatchGetDeviceBindStatusRequest creates a request to invoke BatchGetDeviceBindStatus API

type BatchGetDeviceBindStatusResponse ¶

type BatchGetDeviceBindStatusResponse struct {
	*responses.BaseResponse
	RequestId    string         `json:"RequestId" xml:"RequestId"`
	Success      bool           `json:"Success" xml:"Success"`
	Code         string         `json:"Code" xml:"Code"`
	ErrorMessage string         `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         []DeviceStatus `json:"Data" xml:"Data"`
}

BatchGetDeviceBindStatusResponse is the response struct for api BatchGetDeviceBindStatus

func CreateBatchGetDeviceBindStatusResponse ¶

func CreateBatchGetDeviceBindStatusResponse() (response *BatchGetDeviceBindStatusResponse)

CreateBatchGetDeviceBindStatusResponse creates a response to parse from BatchGetDeviceBindStatus response

type BatchGetDeviceStateRequest ¶

type BatchGetDeviceStateRequest struct {
	*requests.RpcRequest
	RealTenantId      string    `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string    `position:"Query" name:"RealTripartiteKey"`
	IotId             *[]string `position:"Query" name:"IotId"  type:"Repeated"`
	IotInstanceId     string    `position:"Query" name:"IotInstanceId"`
	ProductKey        string    `position:"Query" name:"ProductKey"`
	ApiProduct        string    `position:"Body" name:"ApiProduct"`
	ApiRevision       string    `position:"Body" name:"ApiRevision"`
	DeviceName        *[]string `position:"Query" name:"DeviceName"  type:"Repeated"`
}

BatchGetDeviceStateRequest is the request struct for api BatchGetDeviceState

func CreateBatchGetDeviceStateRequest ¶

func CreateBatchGetDeviceStateRequest() (request *BatchGetDeviceStateRequest)

CreateBatchGetDeviceStateRequest creates a request to invoke BatchGetDeviceState API

type BatchGetDeviceStateResponse ¶

type BatchGetDeviceStateResponse struct {
	*responses.BaseResponse
	RequestId        string           `json:"RequestId" xml:"RequestId"`
	Success          bool             `json:"Success" xml:"Success"`
	Code             string           `json:"Code" xml:"Code"`
	ErrorMessage     string           `json:"ErrorMessage" xml:"ErrorMessage"`
	DeviceStatusList DeviceStatusList `json:"DeviceStatusList" xml:"DeviceStatusList"`
}

BatchGetDeviceStateResponse is the response struct for api BatchGetDeviceState

func CreateBatchGetDeviceStateResponse ¶

func CreateBatchGetDeviceStateResponse() (response *BatchGetDeviceStateResponse)

CreateBatchGetDeviceStateResponse creates a response to parse from BatchGetDeviceState response

type BatchGetEdgeDriverRequest ¶

type BatchGetEdgeDriverRequest struct {
	*requests.RpcRequest
	DriverIds     *[]string `position:"Query" name:"DriverIds"  type:"Repeated"`
	IotInstanceId string    `position:"Query" name:"IotInstanceId"`
	ApiProduct    string    `position:"Body" name:"ApiProduct"`
	ApiRevision   string    `position:"Body" name:"ApiRevision"`
}

BatchGetEdgeDriverRequest is the request struct for api BatchGetEdgeDriver

func CreateBatchGetEdgeDriverRequest ¶

func CreateBatchGetEdgeDriverRequest() (request *BatchGetEdgeDriverRequest)

CreateBatchGetEdgeDriverRequest creates a request to invoke BatchGetEdgeDriver API

type BatchGetEdgeDriverResponse ¶

type BatchGetEdgeDriverResponse struct {
	*responses.BaseResponse
	RequestId    string   `json:"RequestId" xml:"RequestId"`
	Success      bool     `json:"Success" xml:"Success"`
	Code         string   `json:"Code" xml:"Code"`
	ErrorMessage string   `json:"ErrorMessage" xml:"ErrorMessage"`
	DriverList   []Driver `json:"DriverList" xml:"DriverList"`
}

BatchGetEdgeDriverResponse is the response struct for api BatchGetEdgeDriver

func CreateBatchGetEdgeDriverResponse ¶

func CreateBatchGetEdgeDriverResponse() (response *BatchGetEdgeDriverResponse)

CreateBatchGetEdgeDriverResponse creates a response to parse from BatchGetEdgeDriver response

type BatchGetEdgeInstanceChannelRequest ¶

type BatchGetEdgeInstanceChannelRequest struct {
	*requests.RpcRequest
	DriverId      string    `position:"Query" name:"DriverId"`
	IotInstanceId string    `position:"Query" name:"IotInstanceId"`
	InstanceId    string    `position:"Query" name:"InstanceId"`
	ApiProduct    string    `position:"Body" name:"ApiProduct"`
	ApiRevision   string    `position:"Body" name:"ApiRevision"`
	ChannelIds    *[]string `position:"Query" name:"ChannelIds"  type:"Repeated"`
}

BatchGetEdgeInstanceChannelRequest is the request struct for api BatchGetEdgeInstanceChannel

func CreateBatchGetEdgeInstanceChannelRequest ¶

func CreateBatchGetEdgeInstanceChannelRequest() (request *BatchGetEdgeInstanceChannelRequest)

CreateBatchGetEdgeInstanceChannelRequest creates a request to invoke BatchGetEdgeInstanceChannel API

type BatchGetEdgeInstanceChannelResponse ¶

type BatchGetEdgeInstanceChannelResponse struct {
	*responses.BaseResponse
	RequestId    string                            `json:"RequestId" xml:"RequestId"`
	Success      bool                              `json:"Success" xml:"Success"`
	Code         string                            `json:"Code" xml:"Code"`
	ErrorMessage string                            `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInBatchGetEdgeInstanceChannel `json:"Data" xml:"Data"`
}

BatchGetEdgeInstanceChannelResponse is the response struct for api BatchGetEdgeInstanceChannel

func CreateBatchGetEdgeInstanceChannelResponse ¶

func CreateBatchGetEdgeInstanceChannelResponse() (response *BatchGetEdgeInstanceChannelResponse)

CreateBatchGetEdgeInstanceChannelResponse creates a response to parse from BatchGetEdgeInstanceChannel response

type BatchGetEdgeInstanceDeviceChannelRequest ¶

type BatchGetEdgeInstanceDeviceChannelRequest struct {
	*requests.RpcRequest
	DriverId      string    `position:"Query" name:"DriverId"`
	IotIds        *[]string `position:"Query" name:"IotIds"  type:"Repeated"`
	IotInstanceId string    `position:"Query" name:"IotInstanceId"`
	InstanceId    string    `position:"Query" name:"InstanceId"`
	ApiProduct    string    `position:"Body" name:"ApiProduct"`
	ApiRevision   string    `position:"Body" name:"ApiRevision"`
}

BatchGetEdgeInstanceDeviceChannelRequest is the request struct for api BatchGetEdgeInstanceDeviceChannel

func CreateBatchGetEdgeInstanceDeviceChannelRequest ¶

func CreateBatchGetEdgeInstanceDeviceChannelRequest() (request *BatchGetEdgeInstanceDeviceChannelRequest)

CreateBatchGetEdgeInstanceDeviceChannelRequest creates a request to invoke BatchGetEdgeInstanceDeviceChannel API

type BatchGetEdgeInstanceDeviceChannelResponse ¶

type BatchGetEdgeInstanceDeviceChannelResponse struct {
	*responses.BaseResponse
	RequestId         string          `json:"RequestId" xml:"RequestId"`
	Success           bool            `json:"Success" xml:"Success"`
	Code              string          `json:"Code" xml:"Code"`
	ErrorMessage      string          `json:"ErrorMessage" xml:"ErrorMessage"`
	DeviceChannelList []DeviceChannel `json:"DeviceChannelList" xml:"DeviceChannelList"`
}

BatchGetEdgeInstanceDeviceChannelResponse is the response struct for api BatchGetEdgeInstanceDeviceChannel

func CreateBatchGetEdgeInstanceDeviceChannelResponse ¶

func CreateBatchGetEdgeInstanceDeviceChannelResponse() (response *BatchGetEdgeInstanceDeviceChannelResponse)

CreateBatchGetEdgeInstanceDeviceChannelResponse creates a response to parse from BatchGetEdgeInstanceDeviceChannel response

type BatchGetEdgeInstanceDeviceConfigRequest ¶

type BatchGetEdgeInstanceDeviceConfigRequest struct {
	*requests.RpcRequest
	IotIds        *[]string `position:"Query" name:"IotIds"  type:"Repeated"`
	IotInstanceId string    `position:"Query" name:"IotInstanceId"`
	InstanceId    string    `position:"Query" name:"InstanceId"`
	ApiProduct    string    `position:"Body" name:"ApiProduct"`
	ApiRevision   string    `position:"Body" name:"ApiRevision"`
}

BatchGetEdgeInstanceDeviceConfigRequest is the request struct for api BatchGetEdgeInstanceDeviceConfig

func CreateBatchGetEdgeInstanceDeviceConfigRequest ¶

func CreateBatchGetEdgeInstanceDeviceConfigRequest() (request *BatchGetEdgeInstanceDeviceConfigRequest)

CreateBatchGetEdgeInstanceDeviceConfigRequest creates a request to invoke BatchGetEdgeInstanceDeviceConfig API

type BatchGetEdgeInstanceDeviceConfigResponse ¶

type BatchGetEdgeInstanceDeviceConfigResponse struct {
	*responses.BaseResponse
	RequestId        string         `json:"RequestId" xml:"RequestId"`
	Success          bool           `json:"Success" xml:"Success"`
	Code             string         `json:"Code" xml:"Code"`
	ErrorMessage     string         `json:"ErrorMessage" xml:"ErrorMessage"`
	DeviceConfigList []DeviceConfig `json:"DeviceConfigList" xml:"DeviceConfigList"`
}

BatchGetEdgeInstanceDeviceConfigResponse is the response struct for api BatchGetEdgeInstanceDeviceConfig

func CreateBatchGetEdgeInstanceDeviceConfigResponse ¶

func CreateBatchGetEdgeInstanceDeviceConfigResponse() (response *BatchGetEdgeInstanceDeviceConfigResponse)

CreateBatchGetEdgeInstanceDeviceConfigResponse creates a response to parse from BatchGetEdgeInstanceDeviceConfig response

type BatchGetEdgeInstanceDeviceDriverRequest ¶

type BatchGetEdgeInstanceDeviceDriverRequest struct {
	*requests.RpcRequest
	IotIds        *[]string `position:"Query" name:"IotIds"  type:"Repeated"`
	IotInstanceId string    `position:"Query" name:"IotInstanceId"`
	InstanceId    string    `position:"Query" name:"InstanceId"`
	ApiProduct    string    `position:"Body" name:"ApiProduct"`
	ApiRevision   string    `position:"Body" name:"ApiRevision"`
}

BatchGetEdgeInstanceDeviceDriverRequest is the request struct for api BatchGetEdgeInstanceDeviceDriver

func CreateBatchGetEdgeInstanceDeviceDriverRequest ¶

func CreateBatchGetEdgeInstanceDeviceDriverRequest() (request *BatchGetEdgeInstanceDeviceDriverRequest)

CreateBatchGetEdgeInstanceDeviceDriverRequest creates a request to invoke BatchGetEdgeInstanceDeviceDriver API

type BatchGetEdgeInstanceDeviceDriverResponse ¶

type BatchGetEdgeInstanceDeviceDriverResponse struct {
	*responses.BaseResponse
	RequestId        string         `json:"RequestId" xml:"RequestId"`
	Success          bool           `json:"Success" xml:"Success"`
	Code             string         `json:"Code" xml:"Code"`
	ErrorMessage     string         `json:"ErrorMessage" xml:"ErrorMessage"`
	DeviceDriverList []DeviceDriver `json:"DeviceDriverList" xml:"DeviceDriverList"`
}

BatchGetEdgeInstanceDeviceDriverResponse is the response struct for api BatchGetEdgeInstanceDeviceDriver

func CreateBatchGetEdgeInstanceDeviceDriverResponse ¶

func CreateBatchGetEdgeInstanceDeviceDriverResponse() (response *BatchGetEdgeInstanceDeviceDriverResponse)

CreateBatchGetEdgeInstanceDeviceDriverResponse creates a response to parse from BatchGetEdgeInstanceDeviceDriver response

type BatchGetEdgeInstanceDriverConfigsRequest ¶

type BatchGetEdgeInstanceDriverConfigsRequest struct {
	*requests.RpcRequest
	DriverIds     *[]string `position:"Query" name:"DriverIds"  type:"Repeated"`
	IotInstanceId string    `position:"Query" name:"IotInstanceId"`
	InstanceId    string    `position:"Query" name:"InstanceId"`
	ApiProduct    string    `position:"Body" name:"ApiProduct"`
	ApiRevision   string    `position:"Body" name:"ApiRevision"`
}

BatchGetEdgeInstanceDriverConfigsRequest is the request struct for api BatchGetEdgeInstanceDriverConfigs

func CreateBatchGetEdgeInstanceDriverConfigsRequest ¶

func CreateBatchGetEdgeInstanceDriverConfigsRequest() (request *BatchGetEdgeInstanceDriverConfigsRequest)

CreateBatchGetEdgeInstanceDriverConfigsRequest creates a request to invoke BatchGetEdgeInstanceDriverConfigs API

type BatchGetEdgeInstanceDriverConfigsResponse ¶

type BatchGetEdgeInstanceDriverConfigsResponse struct {
	*responses.BaseResponse
	RequestId        string         `json:"RequestId" xml:"RequestId"`
	Success          bool           `json:"Success" xml:"Success"`
	Code             string         `json:"Code" xml:"Code"`
	ErrorMessage     string         `json:"ErrorMessage" xml:"ErrorMessage"`
	DriverConfigList []DriverConfig `json:"DriverConfigList" xml:"DriverConfigList"`
}

BatchGetEdgeInstanceDriverConfigsResponse is the response struct for api BatchGetEdgeInstanceDriverConfigs

func CreateBatchGetEdgeInstanceDriverConfigsResponse ¶

func CreateBatchGetEdgeInstanceDriverConfigsResponse() (response *BatchGetEdgeInstanceDriverConfigsResponse)

CreateBatchGetEdgeInstanceDriverConfigsResponse creates a response to parse from BatchGetEdgeInstanceDriverConfigs response

type BatchImportDeviceDeviceList ¶

type BatchImportDeviceDeviceList struct {
	DeviceSecret string `name:"DeviceSecret"`
	DeviceName   string `name:"DeviceName"`
	Sn           string `name:"Sn"`
}

BatchImportDeviceDeviceList is a repeated param struct in BatchImportDeviceRequest

type BatchImportDeviceRequest ¶

type BatchImportDeviceRequest struct {
	*requests.RpcRequest
	IotInstanceId string                         `position:"Query" name:"IotInstanceId"`
	ProductKey    string                         `position:"Query" name:"ProductKey"`
	DeviceList    *[]BatchImportDeviceDeviceList `position:"Query" name:"DeviceList"  type:"Repeated"`
	ApiProduct    string                         `position:"Body" name:"ApiProduct"`
	ApiRevision   string                         `position:"Body" name:"ApiRevision"`
}

BatchImportDeviceRequest is the request struct for api BatchImportDevice

func CreateBatchImportDeviceRequest ¶

func CreateBatchImportDeviceRequest() (request *BatchImportDeviceRequest)

CreateBatchImportDeviceRequest creates a request to invoke BatchImportDevice API

type BatchImportDeviceResponse ¶

type BatchImportDeviceResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

BatchImportDeviceResponse is the response struct for api BatchImportDevice

func CreateBatchImportDeviceResponse ¶

func CreateBatchImportDeviceResponse() (response *BatchImportDeviceResponse)

CreateBatchImportDeviceResponse creates a response to parse from BatchImportDevice response

type BatchImportVehicleDeviceDeviceList ¶

type BatchImportVehicleDeviceDeviceList struct {
	DeviceId     string `name:"DeviceId"`
	Manufacturer string `name:"Manufacturer"`
	DeviceModel  string `name:"DeviceModel"`
}

BatchImportVehicleDeviceDeviceList is a repeated param struct in BatchImportVehicleDeviceRequest

type BatchImportVehicleDeviceRequest ¶

type BatchImportVehicleDeviceRequest struct {
	*requests.RpcRequest
	IotInstanceId string                                `position:"Query" name:"IotInstanceId"`
	ProductKey    string                                `position:"Query" name:"ProductKey"`
	DeviceList    *[]BatchImportVehicleDeviceDeviceList `position:"Query" name:"DeviceList"  type:"Repeated"`
	ApiProduct    string                                `position:"Body" name:"ApiProduct"`
	ApiRevision   string                                `position:"Body" name:"ApiRevision"`
}

BatchImportVehicleDeviceRequest is the request struct for api BatchImportVehicleDevice

func CreateBatchImportVehicleDeviceRequest ¶

func CreateBatchImportVehicleDeviceRequest() (request *BatchImportVehicleDeviceRequest)

CreateBatchImportVehicleDeviceRequest creates a request to invoke BatchImportVehicleDevice API

type BatchImportVehicleDeviceResponse ¶

type BatchImportVehicleDeviceResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

BatchImportVehicleDeviceResponse is the response struct for api BatchImportVehicleDevice

func CreateBatchImportVehicleDeviceResponse ¶

func CreateBatchImportVehicleDeviceResponse() (response *BatchImportVehicleDeviceResponse)

CreateBatchImportVehicleDeviceResponse creates a response to parse from BatchImportVehicleDevice response

type BatchPubRequest ¶

type BatchPubRequest struct {
	*requests.RpcRequest
	MessageContent string           `position:"Query" name:"MessageContent"`
	Qos            requests.Integer `position:"Query" name:"Qos"`
	IotInstanceId  string           `position:"Query" name:"IotInstanceId"`
	TopicShortName string           `position:"Query" name:"TopicShortName"`
	ProductKey     string           `position:"Query" name:"ProductKey"`
	ApiProduct     string           `position:"Body" name:"ApiProduct"`
	ApiRevision    string           `position:"Body" name:"ApiRevision"`
	DeviceName     *[]string        `position:"Query" name:"DeviceName"  type:"Repeated"`
}

BatchPubRequest is the request struct for api BatchPub

func CreateBatchPubRequest ¶

func CreateBatchPubRequest() (request *BatchPubRequest)

CreateBatchPubRequest creates a request to invoke BatchPub API

type BatchPubResponse ¶

type BatchPubResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

BatchPubResponse is the response struct for api BatchPub

func CreateBatchPubResponse ¶

func CreateBatchPubResponse() (response *BatchPubResponse)

CreateBatchPubResponse creates a response to parse from BatchPub response

type BatchQueryDeviceDetailRequest ¶

type BatchQueryDeviceDetailRequest struct {
	*requests.RpcRequest
	RealTenantId      string    `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string    `position:"Query" name:"RealTripartiteKey"`
	IotInstanceId     string    `position:"Query" name:"IotInstanceId"`
	ProductKey        string    `position:"Query" name:"ProductKey"`
	ApiProduct        string    `position:"Body" name:"ApiProduct"`
	ApiRevision       string    `position:"Body" name:"ApiRevision"`
	DeviceName        *[]string `position:"Query" name:"DeviceName"  type:"Repeated"`
}

BatchQueryDeviceDetailRequest is the request struct for api BatchQueryDeviceDetail

func CreateBatchQueryDeviceDetailRequest ¶

func CreateBatchQueryDeviceDetailRequest() (request *BatchQueryDeviceDetailRequest)

CreateBatchQueryDeviceDetailRequest creates a request to invoke BatchQueryDeviceDetail API

type BatchQueryDeviceDetailResponse ¶

type BatchQueryDeviceDetailResponse struct {
	*responses.BaseResponse
	RequestId    string                       `json:"RequestId" xml:"RequestId"`
	Success      bool                         `json:"Success" xml:"Success"`
	Code         string                       `json:"Code" xml:"Code"`
	ErrorMessage string                       `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInBatchQueryDeviceDetail `json:"Data" xml:"Data"`
}

BatchQueryDeviceDetailResponse is the response struct for api BatchQueryDeviceDetail

func CreateBatchQueryDeviceDetailResponse ¶

func CreateBatchQueryDeviceDetailResponse() (response *BatchQueryDeviceDetailResponse)

CreateBatchQueryDeviceDetailResponse creates a response to parse from BatchQueryDeviceDetail response

type BatchRegisterDeviceRequest ¶

type BatchRegisterDeviceRequest struct {
	*requests.RpcRequest
	RealTenantId      string           `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string           `position:"Query" name:"RealTripartiteKey"`
	IotInstanceId     string           `position:"Query" name:"IotInstanceId"`
	Count             requests.Integer `position:"Query" name:"Count"`
	ProductKey        string           `position:"Query" name:"ProductKey"`
	ApiProduct        string           `position:"Body" name:"ApiProduct"`
	ApiRevision       string           `position:"Body" name:"ApiRevision"`
}

BatchRegisterDeviceRequest is the request struct for api BatchRegisterDevice

func CreateBatchRegisterDeviceRequest ¶

func CreateBatchRegisterDeviceRequest() (request *BatchRegisterDeviceRequest)

CreateBatchRegisterDeviceRequest creates a request to invoke BatchRegisterDevice API

type BatchRegisterDeviceResponse ¶

type BatchRegisterDeviceResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

BatchRegisterDeviceResponse is the response struct for api BatchRegisterDevice

func CreateBatchRegisterDeviceResponse ¶

func CreateBatchRegisterDeviceResponse() (response *BatchRegisterDeviceResponse)

CreateBatchRegisterDeviceResponse creates a response to parse from BatchRegisterDevice response

type BatchRegisterDeviceWithApplyIdRequest ¶

type BatchRegisterDeviceWithApplyIdRequest struct {
	*requests.RpcRequest
	RealTenantId      string           `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string           `position:"Query" name:"RealTripartiteKey"`
	IotInstanceId     string           `position:"Query" name:"IotInstanceId"`
	ProductKey        string           `position:"Query" name:"ProductKey"`
	ApplyId           requests.Integer `position:"Query" name:"ApplyId"`
	ApiProduct        string           `position:"Body" name:"ApiProduct"`
	ApiRevision       string           `position:"Body" name:"ApiRevision"`
}

BatchRegisterDeviceWithApplyIdRequest is the request struct for api BatchRegisterDeviceWithApplyId

func CreateBatchRegisterDeviceWithApplyIdRequest ¶

func CreateBatchRegisterDeviceWithApplyIdRequest() (request *BatchRegisterDeviceWithApplyIdRequest)

CreateBatchRegisterDeviceWithApplyIdRequest creates a request to invoke BatchRegisterDeviceWithApplyId API

type BatchRegisterDeviceWithApplyIdResponse ¶

type BatchRegisterDeviceWithApplyIdResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

BatchRegisterDeviceWithApplyIdResponse is the response struct for api BatchRegisterDeviceWithApplyId

func CreateBatchRegisterDeviceWithApplyIdResponse ¶

func CreateBatchRegisterDeviceWithApplyIdResponse() (response *BatchRegisterDeviceWithApplyIdResponse)

CreateBatchRegisterDeviceWithApplyIdResponse creates a response to parse from BatchRegisterDeviceWithApplyId response

type BatchSetEdgeInstanceDeviceChannelRequest ¶

type BatchSetEdgeInstanceDeviceChannelRequest struct {
	*requests.RpcRequest
	DriverId      string    `position:"Query" name:"DriverId"`
	IotIds        *[]string `position:"Query" name:"IotIds"  type:"Repeated"`
	IotInstanceId string    `position:"Query" name:"IotInstanceId"`
	InstanceId    string    `position:"Query" name:"InstanceId"`
	ApiProduct    string    `position:"Body" name:"ApiProduct"`
	ApiRevision   string    `position:"Body" name:"ApiRevision"`
	ChannelId     string    `position:"Query" name:"ChannelId"`
}

BatchSetEdgeInstanceDeviceChannelRequest is the request struct for api BatchSetEdgeInstanceDeviceChannel

func CreateBatchSetEdgeInstanceDeviceChannelRequest ¶

func CreateBatchSetEdgeInstanceDeviceChannelRequest() (request *BatchSetEdgeInstanceDeviceChannelRequest)

CreateBatchSetEdgeInstanceDeviceChannelRequest creates a request to invoke BatchSetEdgeInstanceDeviceChannel API

type BatchSetEdgeInstanceDeviceChannelResponse ¶

type BatchSetEdgeInstanceDeviceChannelResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

BatchSetEdgeInstanceDeviceChannelResponse is the response struct for api BatchSetEdgeInstanceDeviceChannel

func CreateBatchSetEdgeInstanceDeviceChannelResponse ¶

func CreateBatchSetEdgeInstanceDeviceChannelResponse() (response *BatchSetEdgeInstanceDeviceChannelResponse)

CreateBatchSetEdgeInstanceDeviceChannelResponse creates a response to parse from BatchSetEdgeInstanceDeviceChannel response

type BatchSetEdgeInstanceDeviceConfigDeviceConfigs ¶

type BatchSetEdgeInstanceDeviceConfigDeviceConfigs struct {
	IotId   string `name:"IotId"`
	Content string `name:"Content"`
}

BatchSetEdgeInstanceDeviceConfigDeviceConfigs is a repeated param struct in BatchSetEdgeInstanceDeviceConfigRequest

type BatchSetEdgeInstanceDeviceConfigRequest ¶

type BatchSetEdgeInstanceDeviceConfigRequest struct {
	*requests.RpcRequest
	DeviceConfigs *[]BatchSetEdgeInstanceDeviceConfigDeviceConfigs `position:"Query" name:"DeviceConfigs"  type:"Repeated"`
	IotInstanceId string                                           `position:"Query" name:"IotInstanceId"`
	InstanceId    string                                           `position:"Query" name:"InstanceId"`
	ApiProduct    string                                           `position:"Body" name:"ApiProduct"`
	ApiRevision   string                                           `position:"Body" name:"ApiRevision"`
}

BatchSetEdgeInstanceDeviceConfigRequest is the request struct for api BatchSetEdgeInstanceDeviceConfig

func CreateBatchSetEdgeInstanceDeviceConfigRequest ¶

func CreateBatchSetEdgeInstanceDeviceConfigRequest() (request *BatchSetEdgeInstanceDeviceConfigRequest)

CreateBatchSetEdgeInstanceDeviceConfigRequest creates a request to invoke BatchSetEdgeInstanceDeviceConfig API

type BatchSetEdgeInstanceDeviceConfigResponse ¶

type BatchSetEdgeInstanceDeviceConfigResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

BatchSetEdgeInstanceDeviceConfigResponse is the response struct for api BatchSetEdgeInstanceDeviceConfig

func CreateBatchSetEdgeInstanceDeviceConfigResponse ¶

func CreateBatchSetEdgeInstanceDeviceConfigResponse() (response *BatchSetEdgeInstanceDeviceConfigResponse)

CreateBatchSetEdgeInstanceDeviceConfigResponse creates a response to parse from BatchSetEdgeInstanceDeviceConfig response

type BatchUnbindDeviceFromEdgeInstanceRequest ¶

type BatchUnbindDeviceFromEdgeInstanceRequest struct {
	*requests.RpcRequest
	IotIds        *[]string `position:"Query" name:"IotIds"  type:"Repeated"`
	IotInstanceId string    `position:"Query" name:"IotInstanceId"`
	InstanceId    string    `position:"Query" name:"InstanceId"`
	ApiProduct    string    `position:"Body" name:"ApiProduct"`
	ApiRevision   string    `position:"Body" name:"ApiRevision"`
}

BatchUnbindDeviceFromEdgeInstanceRequest is the request struct for api BatchUnbindDeviceFromEdgeInstance

func CreateBatchUnbindDeviceFromEdgeInstanceRequest ¶

func CreateBatchUnbindDeviceFromEdgeInstanceRequest() (request *BatchUnbindDeviceFromEdgeInstanceRequest)

CreateBatchUnbindDeviceFromEdgeInstanceRequest creates a request to invoke BatchUnbindDeviceFromEdgeInstance API

type BatchUnbindDeviceFromEdgeInstanceResponse ¶

type BatchUnbindDeviceFromEdgeInstanceResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

BatchUnbindDeviceFromEdgeInstanceResponse is the response struct for api BatchUnbindDeviceFromEdgeInstance

func CreateBatchUnbindDeviceFromEdgeInstanceResponse ¶

func CreateBatchUnbindDeviceFromEdgeInstanceResponse() (response *BatchUnbindDeviceFromEdgeInstanceResponse)

CreateBatchUnbindDeviceFromEdgeInstanceResponse creates a response to parse from BatchUnbindDeviceFromEdgeInstance response

type BatchUnbindProjectDevicesDevices ¶

type BatchUnbindProjectDevicesDevices struct {
	DeviceName string `name:"DeviceName"`
	ProductKey string `name:"ProductKey"`
}

BatchUnbindProjectDevicesDevices is a repeated param struct in BatchUnbindProjectDevicesRequest

type BatchUnbindProjectDevicesRequest ¶

type BatchUnbindProjectDevicesRequest struct {
	*requests.RpcRequest
	IotInstanceId string                              `position:"Body" name:"IotInstanceId"`
	ProjectId     string                              `position:"Body" name:"ProjectId"`
	Devices       *[]BatchUnbindProjectDevicesDevices `position:"Body" name:"Devices"  type:"Repeated"`
	ApiProduct    string                              `position:"Body" name:"ApiProduct"`
	ApiRevision   string                              `position:"Body" name:"ApiRevision"`
}

BatchUnbindProjectDevicesRequest is the request struct for api BatchUnbindProjectDevices

func CreateBatchUnbindProjectDevicesRequest ¶

func CreateBatchUnbindProjectDevicesRequest() (request *BatchUnbindProjectDevicesRequest)

CreateBatchUnbindProjectDevicesRequest creates a request to invoke BatchUnbindProjectDevices API

type BatchUnbindProjectDevicesResponse ¶

type BatchUnbindProjectDevicesResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         bool   `json:"Data" xml:"Data"`
}

BatchUnbindProjectDevicesResponse is the response struct for api BatchUnbindProjectDevices

func CreateBatchUnbindProjectDevicesResponse ¶

func CreateBatchUnbindProjectDevicesResponse() (response *BatchUnbindProjectDevicesResponse)

CreateBatchUnbindProjectDevicesResponse creates a response to parse from BatchUnbindProjectDevices response

type BatchUnbindProjectProductsRequest ¶

type BatchUnbindProjectProductsRequest struct {
	*requests.RpcRequest
	ProductKeys   *[]string `position:"Body" name:"ProductKeys"  type:"Repeated"`
	IotInstanceId string    `position:"Body" name:"IotInstanceId"`
	ProjectId     string    `position:"Body" name:"ProjectId"`
	ApiProduct    string    `position:"Body" name:"ApiProduct"`
	ApiRevision   string    `position:"Body" name:"ApiRevision"`
}

BatchUnbindProjectProductsRequest is the request struct for api BatchUnbindProjectProducts

func CreateBatchUnbindProjectProductsRequest ¶

func CreateBatchUnbindProjectProductsRequest() (request *BatchUnbindProjectProductsRequest)

CreateBatchUnbindProjectProductsRequest creates a request to invoke BatchUnbindProjectProducts API

type BatchUnbindProjectProductsResponse ¶

type BatchUnbindProjectProductsResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         bool   `json:"Data" xml:"Data"`
}

BatchUnbindProjectProductsResponse is the response struct for api BatchUnbindProjectProducts

func CreateBatchUnbindProjectProductsResponse ¶

func CreateBatchUnbindProjectProductsResponse() (response *BatchUnbindProjectProductsResponse)

CreateBatchUnbindProjectProductsResponse creates a response to parse from BatchUnbindProjectProducts response

type BatchUpdateDeviceNicknameDeviceNicknameInfo ¶

type BatchUpdateDeviceNicknameDeviceNicknameInfo struct {
	IotId      string `name:"IotId"`
	Nickname   string `name:"Nickname"`
	DeviceName string `name:"DeviceName"`
	ProductKey string `name:"ProductKey"`
}

BatchUpdateDeviceNicknameDeviceNicknameInfo is a repeated param struct in BatchUpdateDeviceNicknameRequest

type BatchUpdateDeviceNicknameRequest ¶

type BatchUpdateDeviceNicknameRequest struct {
	*requests.RpcRequest
	RealTenantId       string                                         `position:"Query" name:"RealTenantId"`
	RealTripartiteKey  string                                         `position:"Query" name:"RealTripartiteKey"`
	IotInstanceId      string                                         `position:"Query" name:"IotInstanceId"`
	DeviceNicknameInfo *[]BatchUpdateDeviceNicknameDeviceNicknameInfo `position:"Query" name:"DeviceNicknameInfo"  type:"Repeated"`
	ApiProduct         string                                         `position:"Body" name:"ApiProduct"`
	ApiRevision        string                                         `position:"Body" name:"ApiRevision"`
}

BatchUpdateDeviceNicknameRequest is the request struct for api BatchUpdateDeviceNickname

func CreateBatchUpdateDeviceNicknameRequest ¶

func CreateBatchUpdateDeviceNicknameRequest() (request *BatchUpdateDeviceNicknameRequest)

CreateBatchUpdateDeviceNicknameRequest creates a request to invoke BatchUpdateDeviceNickname API

type BatchUpdateDeviceNicknameResponse ¶

type BatchUpdateDeviceNicknameResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

BatchUpdateDeviceNicknameResponse is the response struct for api BatchUpdateDeviceNickname

func CreateBatchUpdateDeviceNicknameResponse ¶

func CreateBatchUpdateDeviceNicknameResponse() (response *BatchUpdateDeviceNicknameResponse)

CreateBatchUpdateDeviceNicknameResponse creates a response to parse from BatchUpdateDeviceNickname response

type BindApplicationToEdgeInstanceRequest ¶

type BindApplicationToEdgeInstanceRequest struct {
	*requests.RpcRequest
	ApplicationVersion string `position:"Query" name:"ApplicationVersion"`
	IotInstanceId      string `position:"Query" name:"IotInstanceId"`
	ApplicationId      string `position:"Query" name:"ApplicationId"`
	InstanceId         string `position:"Query" name:"InstanceId"`
	ApiProduct         string `position:"Body" name:"ApiProduct"`
	ApiRevision        string `position:"Body" name:"ApiRevision"`
}

BindApplicationToEdgeInstanceRequest is the request struct for api BindApplicationToEdgeInstance

func CreateBindApplicationToEdgeInstanceRequest ¶

func CreateBindApplicationToEdgeInstanceRequest() (request *BindApplicationToEdgeInstanceRequest)

CreateBindApplicationToEdgeInstanceRequest creates a request to invoke BindApplicationToEdgeInstance API

type BindApplicationToEdgeInstanceResponse ¶

type BindApplicationToEdgeInstanceResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

BindApplicationToEdgeInstanceResponse is the response struct for api BindApplicationToEdgeInstance

func CreateBindApplicationToEdgeInstanceResponse ¶

func CreateBindApplicationToEdgeInstanceResponse() (response *BindApplicationToEdgeInstanceResponse)

CreateBindApplicationToEdgeInstanceResponse creates a response to parse from BindApplicationToEdgeInstance response

type BindDriverToEdgeInstanceRequest ¶

type BindDriverToEdgeInstanceRequest struct {
	*requests.RpcRequest
	DriverId      string `position:"Query" name:"DriverId"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	DriverVersion string `position:"Query" name:"DriverVersion"`
	OrderId       string `position:"Query" name:"OrderId"`
	InstanceId    string `position:"Query" name:"InstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

BindDriverToEdgeInstanceRequest is the request struct for api BindDriverToEdgeInstance

func CreateBindDriverToEdgeInstanceRequest ¶

func CreateBindDriverToEdgeInstanceRequest() (request *BindDriverToEdgeInstanceRequest)

CreateBindDriverToEdgeInstanceRequest creates a request to invoke BindDriverToEdgeInstance API

type BindDriverToEdgeInstanceResponse ¶

type BindDriverToEdgeInstanceResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

BindDriverToEdgeInstanceResponse is the response struct for api BindDriverToEdgeInstance

func CreateBindDriverToEdgeInstanceResponse ¶

func CreateBindDriverToEdgeInstanceResponse() (response *BindDriverToEdgeInstanceResponse)

CreateBindDriverToEdgeInstanceResponse creates a response to parse from BindDriverToEdgeInstance response

type BindGatewayToEdgeInstanceRequest ¶

type BindGatewayToEdgeInstanceRequest struct {
	*requests.RpcRequest
	IotId         string `position:"Query" name:"IotId"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ProductKey    string `position:"Query" name:"ProductKey"`
	InstanceId    string `position:"Query" name:"InstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	DeviceName    string `position:"Query" name:"DeviceName"`
}

BindGatewayToEdgeInstanceRequest is the request struct for api BindGatewayToEdgeInstance

func CreateBindGatewayToEdgeInstanceRequest ¶

func CreateBindGatewayToEdgeInstanceRequest() (request *BindGatewayToEdgeInstanceRequest)

CreateBindGatewayToEdgeInstanceRequest creates a request to invoke BindGatewayToEdgeInstance API

type BindGatewayToEdgeInstanceResponse ¶

type BindGatewayToEdgeInstanceResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

BindGatewayToEdgeInstanceResponse is the response struct for api BindGatewayToEdgeInstance

func CreateBindGatewayToEdgeInstanceResponse ¶

func CreateBindGatewayToEdgeInstanceResponse() (response *BindGatewayToEdgeInstanceResponse)

CreateBindGatewayToEdgeInstanceResponse creates a response to parse from BindGatewayToEdgeInstance response

type BindLicenseDeviceRequest ¶

type BindLicenseDeviceRequest struct {
	*requests.RpcRequest
	DeviceNameList *[]string `position:"Body" name:"DeviceNameList"  type:"Repeated"`
	IotInstanceId  string    `position:"Query" name:"IotInstanceId"`
	IotIdList      *[]string `position:"Body" name:"IotIdList"  type:"Repeated"`
	ProductKey     string    `position:"Query" name:"ProductKey"`
	ApiProduct     string    `position:"Body" name:"ApiProduct"`
	ApiRevision    string    `position:"Body" name:"ApiRevision"`
	LicenseCode    string    `position:"Query" name:"LicenseCode"`
}

BindLicenseDeviceRequest is the request struct for api BindLicenseDevice

func CreateBindLicenseDeviceRequest ¶

func CreateBindLicenseDeviceRequest() (request *BindLicenseDeviceRequest)

CreateBindLicenseDeviceRequest creates a request to invoke BindLicenseDevice API

type BindLicenseDeviceResponse ¶

type BindLicenseDeviceResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

BindLicenseDeviceResponse is the response struct for api BindLicenseDevice

func CreateBindLicenseDeviceResponse ¶

func CreateBindLicenseDeviceResponse() (response *BindLicenseDeviceResponse)

CreateBindLicenseDeviceResponse creates a response to parse from BindLicenseDevice response

type BindLicenseProductRequest ¶

type BindLicenseProductRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ProductKey    string `position:"Query" name:"ProductKey"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	LicenseCode   string `position:"Query" name:"LicenseCode"`
}

BindLicenseProductRequest is the request struct for api BindLicenseProduct

func CreateBindLicenseProductRequest ¶

func CreateBindLicenseProductRequest() (request *BindLicenseProductRequest)

CreateBindLicenseProductRequest creates a request to invoke BindLicenseProduct API

type BindLicenseProductResponse ¶

type BindLicenseProductResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         bool   `json:"Data" xml:"Data"`
}

BindLicenseProductResponse is the response struct for api BindLicenseProduct

func CreateBindLicenseProductResponse ¶

func CreateBindLicenseProductResponse() (response *BindLicenseProductResponse)

CreateBindLicenseProductResponse creates a response to parse from BindLicenseProduct response

type BindRoleToEdgeInstanceRequest ¶

type BindRoleToEdgeInstanceRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	RoleName      string `position:"Query" name:"RoleName"`
	InstanceId    string `position:"Query" name:"InstanceId"`
	RoleArn       string `position:"Query" name:"RoleArn"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

BindRoleToEdgeInstanceRequest is the request struct for api BindRoleToEdgeInstance

func CreateBindRoleToEdgeInstanceRequest ¶

func CreateBindRoleToEdgeInstanceRequest() (request *BindRoleToEdgeInstanceRequest)

CreateBindRoleToEdgeInstanceRequest creates a request to invoke BindRoleToEdgeInstance API

type BindRoleToEdgeInstanceResponse ¶

type BindRoleToEdgeInstanceResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

BindRoleToEdgeInstanceResponse is the response struct for api BindRoleToEdgeInstance

func CreateBindRoleToEdgeInstanceResponse ¶

func CreateBindRoleToEdgeInstanceResponse() (response *BindRoleToEdgeInstanceResponse)

CreateBindRoleToEdgeInstanceResponse creates a response to parse from BindRoleToEdgeInstance response

type BindSceneRuleToEdgeInstanceRequest ¶

type BindSceneRuleToEdgeInstanceRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	InstanceId    string `position:"Query" name:"InstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	RuleId        string `position:"Query" name:"RuleId"`
}

BindSceneRuleToEdgeInstanceRequest is the request struct for api BindSceneRuleToEdgeInstance

func CreateBindSceneRuleToEdgeInstanceRequest ¶

func CreateBindSceneRuleToEdgeInstanceRequest() (request *BindSceneRuleToEdgeInstanceRequest)

CreateBindSceneRuleToEdgeInstanceRequest creates a request to invoke BindSceneRuleToEdgeInstance API

type BindSceneRuleToEdgeInstanceResponse ¶

type BindSceneRuleToEdgeInstanceResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code         string `json:"Code" xml:"Code"`
}

BindSceneRuleToEdgeInstanceResponse is the response struct for api BindSceneRuleToEdgeInstance

func CreateBindSceneRuleToEdgeInstanceResponse ¶

func CreateBindSceneRuleToEdgeInstanceResponse() (response *BindSceneRuleToEdgeInstanceResponse)

CreateBindSceneRuleToEdgeInstanceResponse creates a response to parse from BindSceneRuleToEdgeInstance response

type CancelJobRequest ¶

type CancelJobRequest struct {
	*requests.RpcRequest
	JobId         string `position:"Query" name:"JobId"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

CancelJobRequest is the request struct for api CancelJob

func CreateCancelJobRequest ¶

func CreateCancelJobRequest() (request *CancelJobRequest)

CreateCancelJobRequest creates a request to invoke CancelJob API

type CancelJobResponse ¶

type CancelJobResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

CancelJobResponse is the response struct for api CancelJob

func CreateCancelJobResponse ¶

func CreateCancelJobResponse() (response *CancelJobResponse)

CreateCancelJobResponse creates a response to parse from CancelJob response

type CancelOTAStrategyByJobRequest ¶

type CancelOTAStrategyByJobRequest struct {
	*requests.RpcRequest
	JobId         string `position:"Query" name:"JobId"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

CancelOTAStrategyByJobRequest is the request struct for api CancelOTAStrategyByJob

func CreateCancelOTAStrategyByJobRequest ¶

func CreateCancelOTAStrategyByJobRequest() (request *CancelOTAStrategyByJobRequest)

CreateCancelOTAStrategyByJobRequest creates a request to invoke CancelOTAStrategyByJob API

type CancelOTAStrategyByJobResponse ¶

type CancelOTAStrategyByJobResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

CancelOTAStrategyByJobResponse is the response struct for api CancelOTAStrategyByJob

func CreateCancelOTAStrategyByJobResponse ¶

func CreateCancelOTAStrategyByJobResponse() (response *CancelOTAStrategyByJobResponse)

CreateCancelOTAStrategyByJobResponse creates a response to parse from CancelOTAStrategyByJob response

type CancelOTATaskByDeviceRequest ¶

type CancelOTATaskByDeviceRequest struct {
	*requests.RpcRequest
	JobId         string    `position:"Query" name:"JobId"`
	IotInstanceId string    `position:"Query" name:"IotInstanceId"`
	FirmwareId    string    `position:"Query" name:"FirmwareId"`
	ProductKey    string    `position:"Query" name:"ProductKey"`
	ApiProduct    string    `position:"Body" name:"ApiProduct"`
	ApiRevision   string    `position:"Body" name:"ApiRevision"`
	DeviceName    *[]string `position:"Query" name:"DeviceName"  type:"Repeated"`
}

CancelOTATaskByDeviceRequest is the request struct for api CancelOTATaskByDevice

func CreateCancelOTATaskByDeviceRequest ¶

func CreateCancelOTATaskByDeviceRequest() (request *CancelOTATaskByDeviceRequest)

CreateCancelOTATaskByDeviceRequest creates a request to invoke CancelOTATaskByDevice API

type CancelOTATaskByDeviceResponse ¶

type CancelOTATaskByDeviceResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

CancelOTATaskByDeviceResponse is the response struct for api CancelOTATaskByDevice

func CreateCancelOTATaskByDeviceResponse ¶

func CreateCancelOTATaskByDeviceResponse() (response *CancelOTATaskByDeviceResponse)

CreateCancelOTATaskByDeviceResponse creates a response to parse from CancelOTATaskByDevice response

type CancelOTATaskByJobRequest ¶

type CancelOTATaskByJobRequest struct {
	*requests.RpcRequest
	CancelScheduledTask   requests.Boolean `position:"Query" name:"CancelScheduledTask"`
	JobId                 string           `position:"Query" name:"JobId"`
	CancelUnconfirmedTask requests.Boolean `position:"Query" name:"CancelUnconfirmedTask"`
	IotInstanceId         string           `position:"Query" name:"IotInstanceId"`
	CancelQueuedTask      requests.Boolean `position:"Query" name:"CancelQueuedTask"`
	CancelInProgressTask  requests.Boolean `position:"Query" name:"CancelInProgressTask"`
	CancelNotifiedTask    requests.Boolean `position:"Query" name:"CancelNotifiedTask"`
	ApiProduct            string           `position:"Body" name:"ApiProduct"`
	ApiRevision           string           `position:"Body" name:"ApiRevision"`
}

CancelOTATaskByJobRequest is the request struct for api CancelOTATaskByJob

func CreateCancelOTATaskByJobRequest ¶

func CreateCancelOTATaskByJobRequest() (request *CancelOTATaskByJobRequest)

CreateCancelOTATaskByJobRequest creates a request to invoke CancelOTATaskByJob API

type CancelOTATaskByJobResponse ¶

type CancelOTATaskByJobResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

CancelOTATaskByJobResponse is the response struct for api CancelOTATaskByJob

func CreateCancelOTATaskByJobResponse ¶

func CreateCancelOTATaskByJobResponse() (response *CancelOTATaskByJobResponse)

CreateCancelOTATaskByJobResponse creates a response to parse from CancelOTATaskByJob response

type CancelReleaseProductRequest ¶

type CancelReleaseProductRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	ProductKey        string `position:"Query" name:"ProductKey"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
	BizTenantId       string `position:"Query" name:"BizTenantId"`
}

CancelReleaseProductRequest is the request struct for api CancelReleaseProduct

func CreateCancelReleaseProductRequest ¶

func CreateCancelReleaseProductRequest() (request *CancelReleaseProductRequest)

CreateCancelReleaseProductRequest creates a request to invoke CancelReleaseProduct API

type CancelReleaseProductResponse ¶

type CancelReleaseProductResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code         string `json:"Code" xml:"Code"`
}

CancelReleaseProductResponse is the response struct for api CancelReleaseProduct

func CreateCancelReleaseProductResponse ¶

func CreateCancelReleaseProductResponse() (response *CancelReleaseProductResponse)

CreateCancelReleaseProductResponse creates a response to parse from CancelReleaseProduct response

type CategoryInfo ¶

type CategoryInfo struct {
	CategoryKey  string `json:"CategoryKey" xml:"CategoryKey"`
	CategoryName string `json:"CategoryName" xml:"CategoryName"`
}

CategoryInfo is a nested struct in iot response

type Channel ¶

type Channel struct {
	GmtCreate            string                                  `json:"GmtCreate" xml:"GmtCreate"`
	ChannelId            string                                  `json:"ChannelId" xml:"ChannelId"`
	GmtCreateTimestamp   int64                                   `json:"GmtCreateTimestamp" xml:"GmtCreateTimestamp"`
	GmtModified          string                                  `json:"GmtModified" xml:"GmtModified"`
	ChannelName          string                                  `json:"ChannelName" xml:"ChannelName"`
	GmtModifiedTimestamp int64                                   `json:"GmtModifiedTimestamp" xml:"GmtModifiedTimestamp"`
	ConfigList           ConfigListInBatchGetEdgeInstanceChannel `json:"ConfigList" xml:"ConfigList"`
}

Channel is a nested struct in iot response

type ChannelList ¶

type ChannelList struct {
	Channel []Channel `json:"Channel" xml:"Channel"`
}

ChannelList is a nested struct in iot response

type CheckBindLicenseDeviceProgressRequest ¶

type CheckBindLicenseDeviceProgressRequest struct {
	*requests.RpcRequest
	CheckProgressId string `position:"Query" name:"CheckProgressId"`
	IotInstanceId   string `position:"Query" name:"IotInstanceId"`
	ProductKey      string `position:"Query" name:"ProductKey"`
	ApiProduct      string `position:"Body" name:"ApiProduct"`
	ApiRevision     string `position:"Body" name:"ApiRevision"`
	LicenseCode     string `position:"Query" name:"LicenseCode"`
}

CheckBindLicenseDeviceProgressRequest is the request struct for api CheckBindLicenseDeviceProgress

func CreateCheckBindLicenseDeviceProgressRequest ¶

func CreateCheckBindLicenseDeviceProgressRequest() (request *CheckBindLicenseDeviceProgressRequest)

CreateCheckBindLicenseDeviceProgressRequest creates a request to invoke CheckBindLicenseDeviceProgress API

type CheckBindLicenseDeviceProgressResponse ¶

type CheckBindLicenseDeviceProgressResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

CheckBindLicenseDeviceProgressResponse is the response struct for api CheckBindLicenseDeviceProgress

func CreateCheckBindLicenseDeviceProgressResponse ¶

func CreateCheckBindLicenseDeviceProgressResponse() (response *CheckBindLicenseDeviceProgressResponse)

CreateCheckBindLicenseDeviceProgressResponse creates a response to parse from CheckBindLicenseDeviceProgress response

type ClearEdgeInstanceDriverConfigsRequest ¶

type ClearEdgeInstanceDriverConfigsRequest struct {
	*requests.RpcRequest
	DriverId      string `position:"Query" name:"DriverId"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	InstanceId    string `position:"Query" name:"InstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

ClearEdgeInstanceDriverConfigsRequest is the request struct for api ClearEdgeInstanceDriverConfigs

func CreateClearEdgeInstanceDriverConfigsRequest ¶

func CreateClearEdgeInstanceDriverConfigsRequest() (request *ClearEdgeInstanceDriverConfigsRequest)

CreateClearEdgeInstanceDriverConfigsRequest creates a request to invoke ClearEdgeInstanceDriverConfigs API

type ClearEdgeInstanceDriverConfigsResponse ¶

type ClearEdgeInstanceDriverConfigsResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

ClearEdgeInstanceDriverConfigsResponse is the response struct for api ClearEdgeInstanceDriverConfigs

func CreateClearEdgeInstanceDriverConfigsResponse ¶

func CreateClearEdgeInstanceDriverConfigsResponse() (response *ClearEdgeInstanceDriverConfigsResponse)

CreateClearEdgeInstanceDriverConfigsResponse creates a response to parse from ClearEdgeInstanceDriverConfigs response

type Client ¶

type Client struct {
	sdk.Client
}

Client is the sdk client struct, each func corresponds to an OpenAPI

func NewClient ¶

func NewClient() (client *Client, err error)

NewClient creates a sdk client with environment variables

func NewClientWithAccessKey ¶

func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)

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

func NewClientWithEcsRamRole ¶

func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)

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

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 NewClientWithProvider ¶

func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)

NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

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://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRamRoleArnAndPolicy ¶

func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)

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

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 usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

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://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func (*Client) AddDataForApiSource ¶

func (client *Client) AddDataForApiSource(request *AddDataForApiSourceRequest) (response *AddDataForApiSourceResponse, err error)

AddDataForApiSource invokes the iot.AddDataForApiSource API synchronously

func (*Client) AddDataForApiSourceWithCallback ¶

func (client *Client) AddDataForApiSourceWithCallback(request *AddDataForApiSourceRequest, callback func(response *AddDataForApiSourceResponse, err error)) <-chan int

AddDataForApiSourceWithCallback invokes the iot.AddDataForApiSource API asynchronously

func (*Client) AddDataForApiSourceWithChan ¶

func (client *Client) AddDataForApiSourceWithChan(request *AddDataForApiSourceRequest) (<-chan *AddDataForApiSourceResponse, <-chan error)

AddDataForApiSourceWithChan invokes the iot.AddDataForApiSource API asynchronously

func (*Client) AddShareTaskDevice ¶

func (client *Client) AddShareTaskDevice(request *AddShareTaskDeviceRequest) (response *AddShareTaskDeviceResponse, err error)

AddShareTaskDevice invokes the iot.AddShareTaskDevice API synchronously

func (*Client) AddShareTaskDeviceWithCallback ¶

func (client *Client) AddShareTaskDeviceWithCallback(request *AddShareTaskDeviceRequest, callback func(response *AddShareTaskDeviceResponse, err error)) <-chan int

AddShareTaskDeviceWithCallback invokes the iot.AddShareTaskDevice API asynchronously

func (*Client) AddShareTaskDeviceWithChan ¶

func (client *Client) AddShareTaskDeviceWithChan(request *AddShareTaskDeviceRequest) (<-chan *AddShareTaskDeviceResponse, <-chan error)

AddShareTaskDeviceWithChan invokes the iot.AddShareTaskDevice API asynchronously

func (*Client) AttachDestination ¶

func (client *Client) AttachDestination(request *AttachDestinationRequest) (response *AttachDestinationResponse, err error)

AttachDestination invokes the iot.AttachDestination API synchronously

func (*Client) AttachDestinationWithCallback ¶

func (client *Client) AttachDestinationWithCallback(request *AttachDestinationRequest, callback func(response *AttachDestinationResponse, err error)) <-chan int

AttachDestinationWithCallback invokes the iot.AttachDestination API asynchronously

func (*Client) AttachDestinationWithChan ¶

func (client *Client) AttachDestinationWithChan(request *AttachDestinationRequest) (<-chan *AttachDestinationResponse, <-chan error)

AttachDestinationWithChan invokes the iot.AttachDestination API asynchronously

func (*Client) AttachParserDataSource ¶

func (client *Client) AttachParserDataSource(request *AttachParserDataSourceRequest) (response *AttachParserDataSourceResponse, err error)

AttachParserDataSource invokes the iot.AttachParserDataSource API synchronously

func (*Client) AttachParserDataSourceWithCallback ¶

func (client *Client) AttachParserDataSourceWithCallback(request *AttachParserDataSourceRequest, callback func(response *AttachParserDataSourceResponse, err error)) <-chan int

AttachParserDataSourceWithCallback invokes the iot.AttachParserDataSource API asynchronously

func (*Client) AttachParserDataSourceWithChan ¶

func (client *Client) AttachParserDataSourceWithChan(request *AttachParserDataSourceRequest) (<-chan *AttachParserDataSourceResponse, <-chan error)

AttachParserDataSourceWithChan invokes the iot.AttachParserDataSource API asynchronously

func (*Client) BatchAddDataForApiSource ¶

func (client *Client) BatchAddDataForApiSource(request *BatchAddDataForApiSourceRequest) (response *BatchAddDataForApiSourceResponse, err error)

BatchAddDataForApiSource invokes the iot.BatchAddDataForApiSource API synchronously

func (*Client) BatchAddDataForApiSourceWithCallback ¶

func (client *Client) BatchAddDataForApiSourceWithCallback(request *BatchAddDataForApiSourceRequest, callback func(response *BatchAddDataForApiSourceResponse, err error)) <-chan int

BatchAddDataForApiSourceWithCallback invokes the iot.BatchAddDataForApiSource API asynchronously

func (*Client) BatchAddDataForApiSourceWithChan ¶

func (client *Client) BatchAddDataForApiSourceWithChan(request *BatchAddDataForApiSourceRequest) (<-chan *BatchAddDataForApiSourceResponse, <-chan error)

BatchAddDataForApiSourceWithChan invokes the iot.BatchAddDataForApiSource API asynchronously

func (*Client) BatchAddDeviceGroupRelations ¶

func (client *Client) BatchAddDeviceGroupRelations(request *BatchAddDeviceGroupRelationsRequest) (response *BatchAddDeviceGroupRelationsResponse, err error)

BatchAddDeviceGroupRelations invokes the iot.BatchAddDeviceGroupRelations API synchronously

func (*Client) BatchAddDeviceGroupRelationsWithCallback ¶

func (client *Client) BatchAddDeviceGroupRelationsWithCallback(request *BatchAddDeviceGroupRelationsRequest, callback func(response *BatchAddDeviceGroupRelationsResponse, err error)) <-chan int

BatchAddDeviceGroupRelationsWithCallback invokes the iot.BatchAddDeviceGroupRelations API asynchronously

func (*Client) BatchAddDeviceGroupRelationsWithChan ¶

func (client *Client) BatchAddDeviceGroupRelationsWithChan(request *BatchAddDeviceGroupRelationsRequest) (<-chan *BatchAddDeviceGroupRelationsResponse, <-chan error)

BatchAddDeviceGroupRelationsWithChan invokes the iot.BatchAddDeviceGroupRelations API asynchronously

func (*Client) BatchAddThingTopo ¶

func (client *Client) BatchAddThingTopo(request *BatchAddThingTopoRequest) (response *BatchAddThingTopoResponse, err error)

BatchAddThingTopo invokes the iot.BatchAddThingTopo API synchronously

func (*Client) BatchAddThingTopoWithCallback ¶

func (client *Client) BatchAddThingTopoWithCallback(request *BatchAddThingTopoRequest, callback func(response *BatchAddThingTopoResponse, err error)) <-chan int

BatchAddThingTopoWithCallback invokes the iot.BatchAddThingTopo API asynchronously

func (*Client) BatchAddThingTopoWithChan ¶

func (client *Client) BatchAddThingTopoWithChan(request *BatchAddThingTopoRequest) (<-chan *BatchAddThingTopoResponse, <-chan error)

BatchAddThingTopoWithChan invokes the iot.BatchAddThingTopo API asynchronously

func (*Client) BatchBindDeviceToEdgeInstanceWithDriver ¶

func (client *Client) BatchBindDeviceToEdgeInstanceWithDriver(request *BatchBindDeviceToEdgeInstanceWithDriverRequest) (response *BatchBindDeviceToEdgeInstanceWithDriverResponse, err error)

BatchBindDeviceToEdgeInstanceWithDriver invokes the iot.BatchBindDeviceToEdgeInstanceWithDriver API synchronously

func (*Client) BatchBindDeviceToEdgeInstanceWithDriverWithCallback ¶

func (client *Client) BatchBindDeviceToEdgeInstanceWithDriverWithCallback(request *BatchBindDeviceToEdgeInstanceWithDriverRequest, callback func(response *BatchBindDeviceToEdgeInstanceWithDriverResponse, err error)) <-chan int

BatchBindDeviceToEdgeInstanceWithDriverWithCallback invokes the iot.BatchBindDeviceToEdgeInstanceWithDriver API asynchronously

func (*Client) BatchBindDeviceToEdgeInstanceWithDriverWithChan ¶

func (client *Client) BatchBindDeviceToEdgeInstanceWithDriverWithChan(request *BatchBindDeviceToEdgeInstanceWithDriverRequest) (<-chan *BatchBindDeviceToEdgeInstanceWithDriverResponse, <-chan error)

BatchBindDeviceToEdgeInstanceWithDriverWithChan invokes the iot.BatchBindDeviceToEdgeInstanceWithDriver API asynchronously

func (*Client) BatchBindDevicesIntoProject ¶

func (client *Client) BatchBindDevicesIntoProject(request *BatchBindDevicesIntoProjectRequest) (response *BatchBindDevicesIntoProjectResponse, err error)

BatchBindDevicesIntoProject invokes the iot.BatchBindDevicesIntoProject API synchronously

func (*Client) BatchBindDevicesIntoProjectWithCallback ¶

func (client *Client) BatchBindDevicesIntoProjectWithCallback(request *BatchBindDevicesIntoProjectRequest, callback func(response *BatchBindDevicesIntoProjectResponse, err error)) <-chan int

BatchBindDevicesIntoProjectWithCallback invokes the iot.BatchBindDevicesIntoProject API asynchronously

func (*Client) BatchBindDevicesIntoProjectWithChan ¶

func (client *Client) BatchBindDevicesIntoProjectWithChan(request *BatchBindDevicesIntoProjectRequest) (<-chan *BatchBindDevicesIntoProjectResponse, <-chan error)

BatchBindDevicesIntoProjectWithChan invokes the iot.BatchBindDevicesIntoProject API asynchronously

func (*Client) BatchBindProductsIntoProject ¶

func (client *Client) BatchBindProductsIntoProject(request *BatchBindProductsIntoProjectRequest) (response *BatchBindProductsIntoProjectResponse, err error)

BatchBindProductsIntoProject invokes the iot.BatchBindProductsIntoProject API synchronously

func (*Client) BatchBindProductsIntoProjectWithCallback ¶

func (client *Client) BatchBindProductsIntoProjectWithCallback(request *BatchBindProductsIntoProjectRequest, callback func(response *BatchBindProductsIntoProjectResponse, err error)) <-chan int

BatchBindProductsIntoProjectWithCallback invokes the iot.BatchBindProductsIntoProject API asynchronously

func (*Client) BatchBindProductsIntoProjectWithChan ¶

func (client *Client) BatchBindProductsIntoProjectWithChan(request *BatchBindProductsIntoProjectRequest) (<-chan *BatchBindProductsIntoProjectResponse, <-chan error)

BatchBindProductsIntoProjectWithChan invokes the iot.BatchBindProductsIntoProject API asynchronously

func (*Client) BatchCheckDeviceNames ¶

func (client *Client) BatchCheckDeviceNames(request *BatchCheckDeviceNamesRequest) (response *BatchCheckDeviceNamesResponse, err error)

BatchCheckDeviceNames invokes the iot.BatchCheckDeviceNames API synchronously

func (*Client) BatchCheckDeviceNamesWithCallback ¶

func (client *Client) BatchCheckDeviceNamesWithCallback(request *BatchCheckDeviceNamesRequest, callback func(response *BatchCheckDeviceNamesResponse, err error)) <-chan int

BatchCheckDeviceNamesWithCallback invokes the iot.BatchCheckDeviceNames API asynchronously

func (*Client) BatchCheckDeviceNamesWithChan ¶

func (client *Client) BatchCheckDeviceNamesWithChan(request *BatchCheckDeviceNamesRequest) (<-chan *BatchCheckDeviceNamesResponse, <-chan error)

BatchCheckDeviceNamesWithChan invokes the iot.BatchCheckDeviceNames API asynchronously

func (*Client) BatchCheckImportDevice ¶

func (client *Client) BatchCheckImportDevice(request *BatchCheckImportDeviceRequest) (response *BatchCheckImportDeviceResponse, err error)

BatchCheckImportDevice invokes the iot.BatchCheckImportDevice API synchronously

func (*Client) BatchCheckImportDeviceWithCallback ¶

func (client *Client) BatchCheckImportDeviceWithCallback(request *BatchCheckImportDeviceRequest, callback func(response *BatchCheckImportDeviceResponse, err error)) <-chan int

BatchCheckImportDeviceWithCallback invokes the iot.BatchCheckImportDevice API asynchronously

func (*Client) BatchCheckImportDeviceWithChan ¶

func (client *Client) BatchCheckImportDeviceWithChan(request *BatchCheckImportDeviceRequest) (<-chan *BatchCheckImportDeviceResponse, <-chan error)

BatchCheckImportDeviceWithChan invokes the iot.BatchCheckImportDevice API asynchronously

func (*Client) BatchCheckVehicleDevice ¶

func (client *Client) BatchCheckVehicleDevice(request *BatchCheckVehicleDeviceRequest) (response *BatchCheckVehicleDeviceResponse, err error)

BatchCheckVehicleDevice invokes the iot.BatchCheckVehicleDevice API synchronously

func (*Client) BatchCheckVehicleDeviceWithCallback ¶

func (client *Client) BatchCheckVehicleDeviceWithCallback(request *BatchCheckVehicleDeviceRequest, callback func(response *BatchCheckVehicleDeviceResponse, err error)) <-chan int

BatchCheckVehicleDeviceWithCallback invokes the iot.BatchCheckVehicleDevice API asynchronously

func (*Client) BatchCheckVehicleDeviceWithChan ¶

func (client *Client) BatchCheckVehicleDeviceWithChan(request *BatchCheckVehicleDeviceRequest) (<-chan *BatchCheckVehicleDeviceResponse, <-chan error)

BatchCheckVehicleDeviceWithChan invokes the iot.BatchCheckVehicleDevice API asynchronously

func (*Client) BatchClearEdgeInstanceDeviceConfig ¶

func (client *Client) BatchClearEdgeInstanceDeviceConfig(request *BatchClearEdgeInstanceDeviceConfigRequest) (response *BatchClearEdgeInstanceDeviceConfigResponse, err error)

BatchClearEdgeInstanceDeviceConfig invokes the iot.BatchClearEdgeInstanceDeviceConfig API synchronously

func (*Client) BatchClearEdgeInstanceDeviceConfigWithCallback ¶

func (client *Client) BatchClearEdgeInstanceDeviceConfigWithCallback(request *BatchClearEdgeInstanceDeviceConfigRequest, callback func(response *BatchClearEdgeInstanceDeviceConfigResponse, err error)) <-chan int

BatchClearEdgeInstanceDeviceConfigWithCallback invokes the iot.BatchClearEdgeInstanceDeviceConfig API asynchronously

func (*Client) BatchClearEdgeInstanceDeviceConfigWithChan ¶

func (client *Client) BatchClearEdgeInstanceDeviceConfigWithChan(request *BatchClearEdgeInstanceDeviceConfigRequest) (<-chan *BatchClearEdgeInstanceDeviceConfigResponse, <-chan error)

BatchClearEdgeInstanceDeviceConfigWithChan invokes the iot.BatchClearEdgeInstanceDeviceConfig API asynchronously

func (*Client) BatchCreateSoundCodeLabel ¶

func (client *Client) BatchCreateSoundCodeLabel(request *BatchCreateSoundCodeLabelRequest) (response *BatchCreateSoundCodeLabelResponse, err error)

BatchCreateSoundCodeLabel invokes the iot.BatchCreateSoundCodeLabel API synchronously

func (*Client) BatchCreateSoundCodeLabelWithCallback ¶

func (client *Client) BatchCreateSoundCodeLabelWithCallback(request *BatchCreateSoundCodeLabelRequest, callback func(response *BatchCreateSoundCodeLabelResponse, err error)) <-chan int

BatchCreateSoundCodeLabelWithCallback invokes the iot.BatchCreateSoundCodeLabel API asynchronously

func (*Client) BatchCreateSoundCodeLabelWithChan ¶

func (client *Client) BatchCreateSoundCodeLabelWithChan(request *BatchCreateSoundCodeLabelRequest) (<-chan *BatchCreateSoundCodeLabelResponse, <-chan error)

BatchCreateSoundCodeLabelWithChan invokes the iot.BatchCreateSoundCodeLabel API asynchronously

func (*Client) BatchCreateSoundCodeLabelWithLabels ¶

func (client *Client) BatchCreateSoundCodeLabelWithLabels(request *BatchCreateSoundCodeLabelWithLabelsRequest) (response *BatchCreateSoundCodeLabelWithLabelsResponse, err error)

BatchCreateSoundCodeLabelWithLabels invokes the iot.BatchCreateSoundCodeLabelWithLabels API synchronously

func (*Client) BatchCreateSoundCodeLabelWithLabelsWithCallback ¶

func (client *Client) BatchCreateSoundCodeLabelWithLabelsWithCallback(request *BatchCreateSoundCodeLabelWithLabelsRequest, callback func(response *BatchCreateSoundCodeLabelWithLabelsResponse, err error)) <-chan int

BatchCreateSoundCodeLabelWithLabelsWithCallback invokes the iot.BatchCreateSoundCodeLabelWithLabels API asynchronously

func (*Client) BatchCreateSoundCodeLabelWithLabelsWithChan ¶

func (client *Client) BatchCreateSoundCodeLabelWithLabelsWithChan(request *BatchCreateSoundCodeLabelWithLabelsRequest) (<-chan *BatchCreateSoundCodeLabelWithLabelsResponse, <-chan error)

BatchCreateSoundCodeLabelWithLabelsWithChan invokes the iot.BatchCreateSoundCodeLabelWithLabels API asynchronously

func (*Client) BatchDeleteDeviceGroupRelations ¶

func (client *Client) BatchDeleteDeviceGroupRelations(request *BatchDeleteDeviceGroupRelationsRequest) (response *BatchDeleteDeviceGroupRelationsResponse, err error)

BatchDeleteDeviceGroupRelations invokes the iot.BatchDeleteDeviceGroupRelations API synchronously

func (*Client) BatchDeleteDeviceGroupRelationsWithCallback ¶

func (client *Client) BatchDeleteDeviceGroupRelationsWithCallback(request *BatchDeleteDeviceGroupRelationsRequest, callback func(response *BatchDeleteDeviceGroupRelationsResponse, err error)) <-chan int

BatchDeleteDeviceGroupRelationsWithCallback invokes the iot.BatchDeleteDeviceGroupRelations API asynchronously

func (*Client) BatchDeleteDeviceGroupRelationsWithChan ¶

func (client *Client) BatchDeleteDeviceGroupRelationsWithChan(request *BatchDeleteDeviceGroupRelationsRequest) (<-chan *BatchDeleteDeviceGroupRelationsResponse, <-chan error)

BatchDeleteDeviceGroupRelationsWithChan invokes the iot.BatchDeleteDeviceGroupRelations API asynchronously

func (*Client) BatchDeleteEdgeInstanceChannel ¶

func (client *Client) BatchDeleteEdgeInstanceChannel(request *BatchDeleteEdgeInstanceChannelRequest) (response *BatchDeleteEdgeInstanceChannelResponse, err error)

BatchDeleteEdgeInstanceChannel invokes the iot.BatchDeleteEdgeInstanceChannel API synchronously

func (*Client) BatchDeleteEdgeInstanceChannelWithCallback ¶

func (client *Client) BatchDeleteEdgeInstanceChannelWithCallback(request *BatchDeleteEdgeInstanceChannelRequest, callback func(response *BatchDeleteEdgeInstanceChannelResponse, err error)) <-chan int

BatchDeleteEdgeInstanceChannelWithCallback invokes the iot.BatchDeleteEdgeInstanceChannel API asynchronously

func (*Client) BatchDeleteEdgeInstanceChannelWithChan ¶

func (client *Client) BatchDeleteEdgeInstanceChannelWithChan(request *BatchDeleteEdgeInstanceChannelRequest) (<-chan *BatchDeleteEdgeInstanceChannelResponse, <-chan error)

BatchDeleteEdgeInstanceChannelWithChan invokes the iot.BatchDeleteEdgeInstanceChannel API asynchronously

func (*Client) BatchGetDeviceBindStatus ¶

func (client *Client) BatchGetDeviceBindStatus(request *BatchGetDeviceBindStatusRequest) (response *BatchGetDeviceBindStatusResponse, err error)

BatchGetDeviceBindStatus invokes the iot.BatchGetDeviceBindStatus API synchronously

func (*Client) BatchGetDeviceBindStatusWithCallback ¶

func (client *Client) BatchGetDeviceBindStatusWithCallback(request *BatchGetDeviceBindStatusRequest, callback func(response *BatchGetDeviceBindStatusResponse, err error)) <-chan int

BatchGetDeviceBindStatusWithCallback invokes the iot.BatchGetDeviceBindStatus API asynchronously

func (*Client) BatchGetDeviceBindStatusWithChan ¶

func (client *Client) BatchGetDeviceBindStatusWithChan(request *BatchGetDeviceBindStatusRequest) (<-chan *BatchGetDeviceBindStatusResponse, <-chan error)

BatchGetDeviceBindStatusWithChan invokes the iot.BatchGetDeviceBindStatus API asynchronously

func (*Client) BatchGetDeviceState ¶

func (client *Client) BatchGetDeviceState(request *BatchGetDeviceStateRequest) (response *BatchGetDeviceStateResponse, err error)

BatchGetDeviceState invokes the iot.BatchGetDeviceState API synchronously

func (*Client) BatchGetDeviceStateWithCallback ¶

func (client *Client) BatchGetDeviceStateWithCallback(request *BatchGetDeviceStateRequest, callback func(response *BatchGetDeviceStateResponse, err error)) <-chan int

BatchGetDeviceStateWithCallback invokes the iot.BatchGetDeviceState API asynchronously

func (*Client) BatchGetDeviceStateWithChan ¶

func (client *Client) BatchGetDeviceStateWithChan(request *BatchGetDeviceStateRequest) (<-chan *BatchGetDeviceStateResponse, <-chan error)

BatchGetDeviceStateWithChan invokes the iot.BatchGetDeviceState API asynchronously

func (*Client) BatchGetEdgeDriver ¶

func (client *Client) BatchGetEdgeDriver(request *BatchGetEdgeDriverRequest) (response *BatchGetEdgeDriverResponse, err error)

BatchGetEdgeDriver invokes the iot.BatchGetEdgeDriver API synchronously

func (*Client) BatchGetEdgeDriverWithCallback ¶

func (client *Client) BatchGetEdgeDriverWithCallback(request *BatchGetEdgeDriverRequest, callback func(response *BatchGetEdgeDriverResponse, err error)) <-chan int

BatchGetEdgeDriverWithCallback invokes the iot.BatchGetEdgeDriver API asynchronously

func (*Client) BatchGetEdgeDriverWithChan ¶

func (client *Client) BatchGetEdgeDriverWithChan(request *BatchGetEdgeDriverRequest) (<-chan *BatchGetEdgeDriverResponse, <-chan error)

BatchGetEdgeDriverWithChan invokes the iot.BatchGetEdgeDriver API asynchronously

func (*Client) BatchGetEdgeInstanceChannel ¶

func (client *Client) BatchGetEdgeInstanceChannel(request *BatchGetEdgeInstanceChannelRequest) (response *BatchGetEdgeInstanceChannelResponse, err error)

BatchGetEdgeInstanceChannel invokes the iot.BatchGetEdgeInstanceChannel API synchronously

func (*Client) BatchGetEdgeInstanceChannelWithCallback ¶

func (client *Client) BatchGetEdgeInstanceChannelWithCallback(request *BatchGetEdgeInstanceChannelRequest, callback func(response *BatchGetEdgeInstanceChannelResponse, err error)) <-chan int

BatchGetEdgeInstanceChannelWithCallback invokes the iot.BatchGetEdgeInstanceChannel API asynchronously

func (*Client) BatchGetEdgeInstanceChannelWithChan ¶

func (client *Client) BatchGetEdgeInstanceChannelWithChan(request *BatchGetEdgeInstanceChannelRequest) (<-chan *BatchGetEdgeInstanceChannelResponse, <-chan error)

BatchGetEdgeInstanceChannelWithChan invokes the iot.BatchGetEdgeInstanceChannel API asynchronously

func (*Client) BatchGetEdgeInstanceDeviceChannel ¶

func (client *Client) BatchGetEdgeInstanceDeviceChannel(request *BatchGetEdgeInstanceDeviceChannelRequest) (response *BatchGetEdgeInstanceDeviceChannelResponse, err error)

BatchGetEdgeInstanceDeviceChannel invokes the iot.BatchGetEdgeInstanceDeviceChannel API synchronously

func (*Client) BatchGetEdgeInstanceDeviceChannelWithCallback ¶

func (client *Client) BatchGetEdgeInstanceDeviceChannelWithCallback(request *BatchGetEdgeInstanceDeviceChannelRequest, callback func(response *BatchGetEdgeInstanceDeviceChannelResponse, err error)) <-chan int

BatchGetEdgeInstanceDeviceChannelWithCallback invokes the iot.BatchGetEdgeInstanceDeviceChannel API asynchronously

func (*Client) BatchGetEdgeInstanceDeviceChannelWithChan ¶

func (client *Client) BatchGetEdgeInstanceDeviceChannelWithChan(request *BatchGetEdgeInstanceDeviceChannelRequest) (<-chan *BatchGetEdgeInstanceDeviceChannelResponse, <-chan error)

BatchGetEdgeInstanceDeviceChannelWithChan invokes the iot.BatchGetEdgeInstanceDeviceChannel API asynchronously

func (*Client) BatchGetEdgeInstanceDeviceConfig ¶

func (client *Client) BatchGetEdgeInstanceDeviceConfig(request *BatchGetEdgeInstanceDeviceConfigRequest) (response *BatchGetEdgeInstanceDeviceConfigResponse, err error)

BatchGetEdgeInstanceDeviceConfig invokes the iot.BatchGetEdgeInstanceDeviceConfig API synchronously

func (*Client) BatchGetEdgeInstanceDeviceConfigWithCallback ¶

func (client *Client) BatchGetEdgeInstanceDeviceConfigWithCallback(request *BatchGetEdgeInstanceDeviceConfigRequest, callback func(response *BatchGetEdgeInstanceDeviceConfigResponse, err error)) <-chan int

BatchGetEdgeInstanceDeviceConfigWithCallback invokes the iot.BatchGetEdgeInstanceDeviceConfig API asynchronously

func (*Client) BatchGetEdgeInstanceDeviceConfigWithChan ¶

func (client *Client) BatchGetEdgeInstanceDeviceConfigWithChan(request *BatchGetEdgeInstanceDeviceConfigRequest) (<-chan *BatchGetEdgeInstanceDeviceConfigResponse, <-chan error)

BatchGetEdgeInstanceDeviceConfigWithChan invokes the iot.BatchGetEdgeInstanceDeviceConfig API asynchronously

func (*Client) BatchGetEdgeInstanceDeviceDriver ¶

func (client *Client) BatchGetEdgeInstanceDeviceDriver(request *BatchGetEdgeInstanceDeviceDriverRequest) (response *BatchGetEdgeInstanceDeviceDriverResponse, err error)

BatchGetEdgeInstanceDeviceDriver invokes the iot.BatchGetEdgeInstanceDeviceDriver API synchronously

func (*Client) BatchGetEdgeInstanceDeviceDriverWithCallback ¶

func (client *Client) BatchGetEdgeInstanceDeviceDriverWithCallback(request *BatchGetEdgeInstanceDeviceDriverRequest, callback func(response *BatchGetEdgeInstanceDeviceDriverResponse, err error)) <-chan int

BatchGetEdgeInstanceDeviceDriverWithCallback invokes the iot.BatchGetEdgeInstanceDeviceDriver API asynchronously

func (*Client) BatchGetEdgeInstanceDeviceDriverWithChan ¶

func (client *Client) BatchGetEdgeInstanceDeviceDriverWithChan(request *BatchGetEdgeInstanceDeviceDriverRequest) (<-chan *BatchGetEdgeInstanceDeviceDriverResponse, <-chan error)

BatchGetEdgeInstanceDeviceDriverWithChan invokes the iot.BatchGetEdgeInstanceDeviceDriver API asynchronously

func (*Client) BatchGetEdgeInstanceDriverConfigs ¶

func (client *Client) BatchGetEdgeInstanceDriverConfigs(request *BatchGetEdgeInstanceDriverConfigsRequest) (response *BatchGetEdgeInstanceDriverConfigsResponse, err error)

BatchGetEdgeInstanceDriverConfigs invokes the iot.BatchGetEdgeInstanceDriverConfigs API synchronously

func (*Client) BatchGetEdgeInstanceDriverConfigsWithCallback ¶

func (client *Client) BatchGetEdgeInstanceDriverConfigsWithCallback(request *BatchGetEdgeInstanceDriverConfigsRequest, callback func(response *BatchGetEdgeInstanceDriverConfigsResponse, err error)) <-chan int

BatchGetEdgeInstanceDriverConfigsWithCallback invokes the iot.BatchGetEdgeInstanceDriverConfigs API asynchronously

func (*Client) BatchGetEdgeInstanceDriverConfigsWithChan ¶

func (client *Client) BatchGetEdgeInstanceDriverConfigsWithChan(request *BatchGetEdgeInstanceDriverConfigsRequest) (<-chan *BatchGetEdgeInstanceDriverConfigsResponse, <-chan error)

BatchGetEdgeInstanceDriverConfigsWithChan invokes the iot.BatchGetEdgeInstanceDriverConfigs API asynchronously

func (*Client) BatchImportDevice ¶

func (client *Client) BatchImportDevice(request *BatchImportDeviceRequest) (response *BatchImportDeviceResponse, err error)

BatchImportDevice invokes the iot.BatchImportDevice API synchronously

func (*Client) BatchImportDeviceWithCallback ¶

func (client *Client) BatchImportDeviceWithCallback(request *BatchImportDeviceRequest, callback func(response *BatchImportDeviceResponse, err error)) <-chan int

BatchImportDeviceWithCallback invokes the iot.BatchImportDevice API asynchronously

func (*Client) BatchImportDeviceWithChan ¶

func (client *Client) BatchImportDeviceWithChan(request *BatchImportDeviceRequest) (<-chan *BatchImportDeviceResponse, <-chan error)

BatchImportDeviceWithChan invokes the iot.BatchImportDevice API asynchronously

func (*Client) BatchImportVehicleDevice ¶

func (client *Client) BatchImportVehicleDevice(request *BatchImportVehicleDeviceRequest) (response *BatchImportVehicleDeviceResponse, err error)

BatchImportVehicleDevice invokes the iot.BatchImportVehicleDevice API synchronously

func (*Client) BatchImportVehicleDeviceWithCallback ¶

func (client *Client) BatchImportVehicleDeviceWithCallback(request *BatchImportVehicleDeviceRequest, callback func(response *BatchImportVehicleDeviceResponse, err error)) <-chan int

BatchImportVehicleDeviceWithCallback invokes the iot.BatchImportVehicleDevice API asynchronously

func (*Client) BatchImportVehicleDeviceWithChan ¶

func (client *Client) BatchImportVehicleDeviceWithChan(request *BatchImportVehicleDeviceRequest) (<-chan *BatchImportVehicleDeviceResponse, <-chan error)

BatchImportVehicleDeviceWithChan invokes the iot.BatchImportVehicleDevice API asynchronously

func (*Client) BatchPub ¶

func (client *Client) BatchPub(request *BatchPubRequest) (response *BatchPubResponse, err error)

BatchPub invokes the iot.BatchPub API synchronously

func (*Client) BatchPubWithCallback ¶

func (client *Client) BatchPubWithCallback(request *BatchPubRequest, callback func(response *BatchPubResponse, err error)) <-chan int

BatchPubWithCallback invokes the iot.BatchPub API asynchronously

func (*Client) BatchPubWithChan ¶

func (client *Client) BatchPubWithChan(request *BatchPubRequest) (<-chan *BatchPubResponse, <-chan error)

BatchPubWithChan invokes the iot.BatchPub API asynchronously

func (*Client) BatchQueryDeviceDetail ¶

func (client *Client) BatchQueryDeviceDetail(request *BatchQueryDeviceDetailRequest) (response *BatchQueryDeviceDetailResponse, err error)

BatchQueryDeviceDetail invokes the iot.BatchQueryDeviceDetail API synchronously

func (*Client) BatchQueryDeviceDetailWithCallback ¶

func (client *Client) BatchQueryDeviceDetailWithCallback(request *BatchQueryDeviceDetailRequest, callback func(response *BatchQueryDeviceDetailResponse, err error)) <-chan int

BatchQueryDeviceDetailWithCallback invokes the iot.BatchQueryDeviceDetail API asynchronously

func (*Client) BatchQueryDeviceDetailWithChan ¶

func (client *Client) BatchQueryDeviceDetailWithChan(request *BatchQueryDeviceDetailRequest) (<-chan *BatchQueryDeviceDetailResponse, <-chan error)

BatchQueryDeviceDetailWithChan invokes the iot.BatchQueryDeviceDetail API asynchronously

func (*Client) BatchRegisterDevice ¶

func (client *Client) BatchRegisterDevice(request *BatchRegisterDeviceRequest) (response *BatchRegisterDeviceResponse, err error)

BatchRegisterDevice invokes the iot.BatchRegisterDevice API synchronously

func (*Client) BatchRegisterDeviceWithApplyId ¶

func (client *Client) BatchRegisterDeviceWithApplyId(request *BatchRegisterDeviceWithApplyIdRequest) (response *BatchRegisterDeviceWithApplyIdResponse, err error)

BatchRegisterDeviceWithApplyId invokes the iot.BatchRegisterDeviceWithApplyId API synchronously

func (*Client) BatchRegisterDeviceWithApplyIdWithCallback ¶

func (client *Client) BatchRegisterDeviceWithApplyIdWithCallback(request *BatchRegisterDeviceWithApplyIdRequest, callback func(response *BatchRegisterDeviceWithApplyIdResponse, err error)) <-chan int

BatchRegisterDeviceWithApplyIdWithCallback invokes the iot.BatchRegisterDeviceWithApplyId API asynchronously

func (*Client) BatchRegisterDeviceWithApplyIdWithChan ¶

func (client *Client) BatchRegisterDeviceWithApplyIdWithChan(request *BatchRegisterDeviceWithApplyIdRequest) (<-chan *BatchRegisterDeviceWithApplyIdResponse, <-chan error)

BatchRegisterDeviceWithApplyIdWithChan invokes the iot.BatchRegisterDeviceWithApplyId API asynchronously

func (*Client) BatchRegisterDeviceWithCallback ¶

func (client *Client) BatchRegisterDeviceWithCallback(request *BatchRegisterDeviceRequest, callback func(response *BatchRegisterDeviceResponse, err error)) <-chan int

BatchRegisterDeviceWithCallback invokes the iot.BatchRegisterDevice API asynchronously

func (*Client) BatchRegisterDeviceWithChan ¶

func (client *Client) BatchRegisterDeviceWithChan(request *BatchRegisterDeviceRequest) (<-chan *BatchRegisterDeviceResponse, <-chan error)

BatchRegisterDeviceWithChan invokes the iot.BatchRegisterDevice API asynchronously

func (*Client) BatchSetEdgeInstanceDeviceChannel ¶

func (client *Client) BatchSetEdgeInstanceDeviceChannel(request *BatchSetEdgeInstanceDeviceChannelRequest) (response *BatchSetEdgeInstanceDeviceChannelResponse, err error)

BatchSetEdgeInstanceDeviceChannel invokes the iot.BatchSetEdgeInstanceDeviceChannel API synchronously

func (*Client) BatchSetEdgeInstanceDeviceChannelWithCallback ¶

func (client *Client) BatchSetEdgeInstanceDeviceChannelWithCallback(request *BatchSetEdgeInstanceDeviceChannelRequest, callback func(response *BatchSetEdgeInstanceDeviceChannelResponse, err error)) <-chan int

BatchSetEdgeInstanceDeviceChannelWithCallback invokes the iot.BatchSetEdgeInstanceDeviceChannel API asynchronously

func (*Client) BatchSetEdgeInstanceDeviceChannelWithChan ¶

func (client *Client) BatchSetEdgeInstanceDeviceChannelWithChan(request *BatchSetEdgeInstanceDeviceChannelRequest) (<-chan *BatchSetEdgeInstanceDeviceChannelResponse, <-chan error)

BatchSetEdgeInstanceDeviceChannelWithChan invokes the iot.BatchSetEdgeInstanceDeviceChannel API asynchronously

func (*Client) BatchSetEdgeInstanceDeviceConfig ¶

func (client *Client) BatchSetEdgeInstanceDeviceConfig(request *BatchSetEdgeInstanceDeviceConfigRequest) (response *BatchSetEdgeInstanceDeviceConfigResponse, err error)

BatchSetEdgeInstanceDeviceConfig invokes the iot.BatchSetEdgeInstanceDeviceConfig API synchronously

func (*Client) BatchSetEdgeInstanceDeviceConfigWithCallback ¶

func (client *Client) BatchSetEdgeInstanceDeviceConfigWithCallback(request *BatchSetEdgeInstanceDeviceConfigRequest, callback func(response *BatchSetEdgeInstanceDeviceConfigResponse, err error)) <-chan int

BatchSetEdgeInstanceDeviceConfigWithCallback invokes the iot.BatchSetEdgeInstanceDeviceConfig API asynchronously

func (*Client) BatchSetEdgeInstanceDeviceConfigWithChan ¶

func (client *Client) BatchSetEdgeInstanceDeviceConfigWithChan(request *BatchSetEdgeInstanceDeviceConfigRequest) (<-chan *BatchSetEdgeInstanceDeviceConfigResponse, <-chan error)

BatchSetEdgeInstanceDeviceConfigWithChan invokes the iot.BatchSetEdgeInstanceDeviceConfig API asynchronously

func (*Client) BatchUnbindDeviceFromEdgeInstance ¶

func (client *Client) BatchUnbindDeviceFromEdgeInstance(request *BatchUnbindDeviceFromEdgeInstanceRequest) (response *BatchUnbindDeviceFromEdgeInstanceResponse, err error)

BatchUnbindDeviceFromEdgeInstance invokes the iot.BatchUnbindDeviceFromEdgeInstance API synchronously

func (*Client) BatchUnbindDeviceFromEdgeInstanceWithCallback ¶

func (client *Client) BatchUnbindDeviceFromEdgeInstanceWithCallback(request *BatchUnbindDeviceFromEdgeInstanceRequest, callback func(response *BatchUnbindDeviceFromEdgeInstanceResponse, err error)) <-chan int

BatchUnbindDeviceFromEdgeInstanceWithCallback invokes the iot.BatchUnbindDeviceFromEdgeInstance API asynchronously

func (*Client) BatchUnbindDeviceFromEdgeInstanceWithChan ¶

func (client *Client) BatchUnbindDeviceFromEdgeInstanceWithChan(request *BatchUnbindDeviceFromEdgeInstanceRequest) (<-chan *BatchUnbindDeviceFromEdgeInstanceResponse, <-chan error)

BatchUnbindDeviceFromEdgeInstanceWithChan invokes the iot.BatchUnbindDeviceFromEdgeInstance API asynchronously

func (*Client) BatchUnbindProjectDevices ¶

func (client *Client) BatchUnbindProjectDevices(request *BatchUnbindProjectDevicesRequest) (response *BatchUnbindProjectDevicesResponse, err error)

BatchUnbindProjectDevices invokes the iot.BatchUnbindProjectDevices API synchronously

func (*Client) BatchUnbindProjectDevicesWithCallback ¶

func (client *Client) BatchUnbindProjectDevicesWithCallback(request *BatchUnbindProjectDevicesRequest, callback func(response *BatchUnbindProjectDevicesResponse, err error)) <-chan int

BatchUnbindProjectDevicesWithCallback invokes the iot.BatchUnbindProjectDevices API asynchronously

func (*Client) BatchUnbindProjectDevicesWithChan ¶

func (client *Client) BatchUnbindProjectDevicesWithChan(request *BatchUnbindProjectDevicesRequest) (<-chan *BatchUnbindProjectDevicesResponse, <-chan error)

BatchUnbindProjectDevicesWithChan invokes the iot.BatchUnbindProjectDevices API asynchronously

func (*Client) BatchUnbindProjectProducts ¶

func (client *Client) BatchUnbindProjectProducts(request *BatchUnbindProjectProductsRequest) (response *BatchUnbindProjectProductsResponse, err error)

BatchUnbindProjectProducts invokes the iot.BatchUnbindProjectProducts API synchronously

func (*Client) BatchUnbindProjectProductsWithCallback ¶

func (client *Client) BatchUnbindProjectProductsWithCallback(request *BatchUnbindProjectProductsRequest, callback func(response *BatchUnbindProjectProductsResponse, err error)) <-chan int

BatchUnbindProjectProductsWithCallback invokes the iot.BatchUnbindProjectProducts API asynchronously

func (*Client) BatchUnbindProjectProductsWithChan ¶

func (client *Client) BatchUnbindProjectProductsWithChan(request *BatchUnbindProjectProductsRequest) (<-chan *BatchUnbindProjectProductsResponse, <-chan error)

BatchUnbindProjectProductsWithChan invokes the iot.BatchUnbindProjectProducts API asynchronously

func (*Client) BatchUpdateDeviceNickname ¶

func (client *Client) BatchUpdateDeviceNickname(request *BatchUpdateDeviceNicknameRequest) (response *BatchUpdateDeviceNicknameResponse, err error)

BatchUpdateDeviceNickname invokes the iot.BatchUpdateDeviceNickname API synchronously

func (*Client) BatchUpdateDeviceNicknameWithCallback ¶

func (client *Client) BatchUpdateDeviceNicknameWithCallback(request *BatchUpdateDeviceNicknameRequest, callback func(response *BatchUpdateDeviceNicknameResponse, err error)) <-chan int

BatchUpdateDeviceNicknameWithCallback invokes the iot.BatchUpdateDeviceNickname API asynchronously

func (*Client) BatchUpdateDeviceNicknameWithChan ¶

func (client *Client) BatchUpdateDeviceNicknameWithChan(request *BatchUpdateDeviceNicknameRequest) (<-chan *BatchUpdateDeviceNicknameResponse, <-chan error)

BatchUpdateDeviceNicknameWithChan invokes the iot.BatchUpdateDeviceNickname API asynchronously

func (*Client) BindApplicationToEdgeInstance ¶

func (client *Client) BindApplicationToEdgeInstance(request *BindApplicationToEdgeInstanceRequest) (response *BindApplicationToEdgeInstanceResponse, err error)

BindApplicationToEdgeInstance invokes the iot.BindApplicationToEdgeInstance API synchronously

func (*Client) BindApplicationToEdgeInstanceWithCallback ¶

func (client *Client) BindApplicationToEdgeInstanceWithCallback(request *BindApplicationToEdgeInstanceRequest, callback func(response *BindApplicationToEdgeInstanceResponse, err error)) <-chan int

BindApplicationToEdgeInstanceWithCallback invokes the iot.BindApplicationToEdgeInstance API asynchronously

func (*Client) BindApplicationToEdgeInstanceWithChan ¶

func (client *Client) BindApplicationToEdgeInstanceWithChan(request *BindApplicationToEdgeInstanceRequest) (<-chan *BindApplicationToEdgeInstanceResponse, <-chan error)

BindApplicationToEdgeInstanceWithChan invokes the iot.BindApplicationToEdgeInstance API asynchronously

func (*Client) BindDriverToEdgeInstance ¶

func (client *Client) BindDriverToEdgeInstance(request *BindDriverToEdgeInstanceRequest) (response *BindDriverToEdgeInstanceResponse, err error)

BindDriverToEdgeInstance invokes the iot.BindDriverToEdgeInstance API synchronously

func (*Client) BindDriverToEdgeInstanceWithCallback ¶

func (client *Client) BindDriverToEdgeInstanceWithCallback(request *BindDriverToEdgeInstanceRequest, callback func(response *BindDriverToEdgeInstanceResponse, err error)) <-chan int

BindDriverToEdgeInstanceWithCallback invokes the iot.BindDriverToEdgeInstance API asynchronously

func (*Client) BindDriverToEdgeInstanceWithChan ¶

func (client *Client) BindDriverToEdgeInstanceWithChan(request *BindDriverToEdgeInstanceRequest) (<-chan *BindDriverToEdgeInstanceResponse, <-chan error)

BindDriverToEdgeInstanceWithChan invokes the iot.BindDriverToEdgeInstance API asynchronously

func (*Client) BindGatewayToEdgeInstance ¶

func (client *Client) BindGatewayToEdgeInstance(request *BindGatewayToEdgeInstanceRequest) (response *BindGatewayToEdgeInstanceResponse, err error)

BindGatewayToEdgeInstance invokes the iot.BindGatewayToEdgeInstance API synchronously

func (*Client) BindGatewayToEdgeInstanceWithCallback ¶

func (client *Client) BindGatewayToEdgeInstanceWithCallback(request *BindGatewayToEdgeInstanceRequest, callback func(response *BindGatewayToEdgeInstanceResponse, err error)) <-chan int

BindGatewayToEdgeInstanceWithCallback invokes the iot.BindGatewayToEdgeInstance API asynchronously

func (*Client) BindGatewayToEdgeInstanceWithChan ¶

func (client *Client) BindGatewayToEdgeInstanceWithChan(request *BindGatewayToEdgeInstanceRequest) (<-chan *BindGatewayToEdgeInstanceResponse, <-chan error)

BindGatewayToEdgeInstanceWithChan invokes the iot.BindGatewayToEdgeInstance API asynchronously

func (*Client) BindLicenseDevice ¶

func (client *Client) BindLicenseDevice(request *BindLicenseDeviceRequest) (response *BindLicenseDeviceResponse, err error)

BindLicenseDevice invokes the iot.BindLicenseDevice API synchronously

func (*Client) BindLicenseDeviceWithCallback ¶

func (client *Client) BindLicenseDeviceWithCallback(request *BindLicenseDeviceRequest, callback func(response *BindLicenseDeviceResponse, err error)) <-chan int

BindLicenseDeviceWithCallback invokes the iot.BindLicenseDevice API asynchronously

func (*Client) BindLicenseDeviceWithChan ¶

func (client *Client) BindLicenseDeviceWithChan(request *BindLicenseDeviceRequest) (<-chan *BindLicenseDeviceResponse, <-chan error)

BindLicenseDeviceWithChan invokes the iot.BindLicenseDevice API asynchronously

func (*Client) BindLicenseProduct ¶

func (client *Client) BindLicenseProduct(request *BindLicenseProductRequest) (response *BindLicenseProductResponse, err error)

BindLicenseProduct invokes the iot.BindLicenseProduct API synchronously

func (*Client) BindLicenseProductWithCallback ¶

func (client *Client) BindLicenseProductWithCallback(request *BindLicenseProductRequest, callback func(response *BindLicenseProductResponse, err error)) <-chan int

BindLicenseProductWithCallback invokes the iot.BindLicenseProduct API asynchronously

func (*Client) BindLicenseProductWithChan ¶

func (client *Client) BindLicenseProductWithChan(request *BindLicenseProductRequest) (<-chan *BindLicenseProductResponse, <-chan error)

BindLicenseProductWithChan invokes the iot.BindLicenseProduct API asynchronously

func (*Client) BindRoleToEdgeInstance ¶

func (client *Client) BindRoleToEdgeInstance(request *BindRoleToEdgeInstanceRequest) (response *BindRoleToEdgeInstanceResponse, err error)

BindRoleToEdgeInstance invokes the iot.BindRoleToEdgeInstance API synchronously

func (*Client) BindRoleToEdgeInstanceWithCallback ¶

func (client *Client) BindRoleToEdgeInstanceWithCallback(request *BindRoleToEdgeInstanceRequest, callback func(response *BindRoleToEdgeInstanceResponse, err error)) <-chan int

BindRoleToEdgeInstanceWithCallback invokes the iot.BindRoleToEdgeInstance API asynchronously

func (*Client) BindRoleToEdgeInstanceWithChan ¶

func (client *Client) BindRoleToEdgeInstanceWithChan(request *BindRoleToEdgeInstanceRequest) (<-chan *BindRoleToEdgeInstanceResponse, <-chan error)

BindRoleToEdgeInstanceWithChan invokes the iot.BindRoleToEdgeInstance API asynchronously

func (*Client) BindSceneRuleToEdgeInstance ¶

func (client *Client) BindSceneRuleToEdgeInstance(request *BindSceneRuleToEdgeInstanceRequest) (response *BindSceneRuleToEdgeInstanceResponse, err error)

BindSceneRuleToEdgeInstance invokes the iot.BindSceneRuleToEdgeInstance API synchronously

func (*Client) BindSceneRuleToEdgeInstanceWithCallback ¶

func (client *Client) BindSceneRuleToEdgeInstanceWithCallback(request *BindSceneRuleToEdgeInstanceRequest, callback func(response *BindSceneRuleToEdgeInstanceResponse, err error)) <-chan int

BindSceneRuleToEdgeInstanceWithCallback invokes the iot.BindSceneRuleToEdgeInstance API asynchronously

func (*Client) BindSceneRuleToEdgeInstanceWithChan ¶

func (client *Client) BindSceneRuleToEdgeInstanceWithChan(request *BindSceneRuleToEdgeInstanceRequest) (<-chan *BindSceneRuleToEdgeInstanceResponse, <-chan error)

BindSceneRuleToEdgeInstanceWithChan invokes the iot.BindSceneRuleToEdgeInstance API asynchronously

func (*Client) CancelJob ¶

func (client *Client) CancelJob(request *CancelJobRequest) (response *CancelJobResponse, err error)

CancelJob invokes the iot.CancelJob API synchronously

func (*Client) CancelJobWithCallback ¶

func (client *Client) CancelJobWithCallback(request *CancelJobRequest, callback func(response *CancelJobResponse, err error)) <-chan int

CancelJobWithCallback invokes the iot.CancelJob API asynchronously

func (*Client) CancelJobWithChan ¶

func (client *Client) CancelJobWithChan(request *CancelJobRequest) (<-chan *CancelJobResponse, <-chan error)

CancelJobWithChan invokes the iot.CancelJob API asynchronously

func (*Client) CancelOTAStrategyByJob ¶

func (client *Client) CancelOTAStrategyByJob(request *CancelOTAStrategyByJobRequest) (response *CancelOTAStrategyByJobResponse, err error)

CancelOTAStrategyByJob invokes the iot.CancelOTAStrategyByJob API synchronously

func (*Client) CancelOTAStrategyByJobWithCallback ¶

func (client *Client) CancelOTAStrategyByJobWithCallback(request *CancelOTAStrategyByJobRequest, callback func(response *CancelOTAStrategyByJobResponse, err error)) <-chan int

CancelOTAStrategyByJobWithCallback invokes the iot.CancelOTAStrategyByJob API asynchronously

func (*Client) CancelOTAStrategyByJobWithChan ¶

func (client *Client) CancelOTAStrategyByJobWithChan(request *CancelOTAStrategyByJobRequest) (<-chan *CancelOTAStrategyByJobResponse, <-chan error)

CancelOTAStrategyByJobWithChan invokes the iot.CancelOTAStrategyByJob API asynchronously

func (*Client) CancelOTATaskByDevice ¶

func (client *Client) CancelOTATaskByDevice(request *CancelOTATaskByDeviceRequest) (response *CancelOTATaskByDeviceResponse, err error)

CancelOTATaskByDevice invokes the iot.CancelOTATaskByDevice API synchronously

func (*Client) CancelOTATaskByDeviceWithCallback ¶

func (client *Client) CancelOTATaskByDeviceWithCallback(request *CancelOTATaskByDeviceRequest, callback func(response *CancelOTATaskByDeviceResponse, err error)) <-chan int

CancelOTATaskByDeviceWithCallback invokes the iot.CancelOTATaskByDevice API asynchronously

func (*Client) CancelOTATaskByDeviceWithChan ¶

func (client *Client) CancelOTATaskByDeviceWithChan(request *CancelOTATaskByDeviceRequest) (<-chan *CancelOTATaskByDeviceResponse, <-chan error)

CancelOTATaskByDeviceWithChan invokes the iot.CancelOTATaskByDevice API asynchronously

func (*Client) CancelOTATaskByJob ¶

func (client *Client) CancelOTATaskByJob(request *CancelOTATaskByJobRequest) (response *CancelOTATaskByJobResponse, err error)

CancelOTATaskByJob invokes the iot.CancelOTATaskByJob API synchronously

func (*Client) CancelOTATaskByJobWithCallback ¶

func (client *Client) CancelOTATaskByJobWithCallback(request *CancelOTATaskByJobRequest, callback func(response *CancelOTATaskByJobResponse, err error)) <-chan int

CancelOTATaskByJobWithCallback invokes the iot.CancelOTATaskByJob API asynchronously

func (*Client) CancelOTATaskByJobWithChan ¶

func (client *Client) CancelOTATaskByJobWithChan(request *CancelOTATaskByJobRequest) (<-chan *CancelOTATaskByJobResponse, <-chan error)

CancelOTATaskByJobWithChan invokes the iot.CancelOTATaskByJob API asynchronously

func (*Client) CancelReleaseProduct ¶

func (client *Client) CancelReleaseProduct(request *CancelReleaseProductRequest) (response *CancelReleaseProductResponse, err error)

CancelReleaseProduct invokes the iot.CancelReleaseProduct API synchronously

func (*Client) CancelReleaseProductWithCallback ¶

func (client *Client) CancelReleaseProductWithCallback(request *CancelReleaseProductRequest, callback func(response *CancelReleaseProductResponse, err error)) <-chan int

CancelReleaseProductWithCallback invokes the iot.CancelReleaseProduct API asynchronously

func (*Client) CancelReleaseProductWithChan ¶

func (client *Client) CancelReleaseProductWithChan(request *CancelReleaseProductRequest) (<-chan *CancelReleaseProductResponse, <-chan error)

CancelReleaseProductWithChan invokes the iot.CancelReleaseProduct API asynchronously

func (*Client) CheckBindLicenseDeviceProgress ¶

func (client *Client) CheckBindLicenseDeviceProgress(request *CheckBindLicenseDeviceProgressRequest) (response *CheckBindLicenseDeviceProgressResponse, err error)

CheckBindLicenseDeviceProgress invokes the iot.CheckBindLicenseDeviceProgress API synchronously

func (*Client) CheckBindLicenseDeviceProgressWithCallback ¶

func (client *Client) CheckBindLicenseDeviceProgressWithCallback(request *CheckBindLicenseDeviceProgressRequest, callback func(response *CheckBindLicenseDeviceProgressResponse, err error)) <-chan int

CheckBindLicenseDeviceProgressWithCallback invokes the iot.CheckBindLicenseDeviceProgress API asynchronously

func (*Client) CheckBindLicenseDeviceProgressWithChan ¶

func (client *Client) CheckBindLicenseDeviceProgressWithChan(request *CheckBindLicenseDeviceProgressRequest) (<-chan *CheckBindLicenseDeviceProgressResponse, <-chan error)

CheckBindLicenseDeviceProgressWithChan invokes the iot.CheckBindLicenseDeviceProgress API asynchronously

func (*Client) ClearEdgeInstanceDriverConfigs ¶

func (client *Client) ClearEdgeInstanceDriverConfigs(request *ClearEdgeInstanceDriverConfigsRequest) (response *ClearEdgeInstanceDriverConfigsResponse, err error)

ClearEdgeInstanceDriverConfigs invokes the iot.ClearEdgeInstanceDriverConfigs API synchronously

func (*Client) ClearEdgeInstanceDriverConfigsWithCallback ¶

func (client *Client) ClearEdgeInstanceDriverConfigsWithCallback(request *ClearEdgeInstanceDriverConfigsRequest, callback func(response *ClearEdgeInstanceDriverConfigsResponse, err error)) <-chan int

ClearEdgeInstanceDriverConfigsWithCallback invokes the iot.ClearEdgeInstanceDriverConfigs API asynchronously

func (*Client) ClearEdgeInstanceDriverConfigsWithChan ¶

func (client *Client) ClearEdgeInstanceDriverConfigsWithChan(request *ClearEdgeInstanceDriverConfigsRequest) (<-chan *ClearEdgeInstanceDriverConfigsResponse, <-chan error)

ClearEdgeInstanceDriverConfigsWithChan invokes the iot.ClearEdgeInstanceDriverConfigs API asynchronously

func (*Client) CloseDeviceTunnel ¶

func (client *Client) CloseDeviceTunnel(request *CloseDeviceTunnelRequest) (response *CloseDeviceTunnelResponse, err error)

CloseDeviceTunnel invokes the iot.CloseDeviceTunnel API synchronously

func (*Client) CloseDeviceTunnelWithCallback ¶

func (client *Client) CloseDeviceTunnelWithCallback(request *CloseDeviceTunnelRequest, callback func(response *CloseDeviceTunnelResponse, err error)) <-chan int

CloseDeviceTunnelWithCallback invokes the iot.CloseDeviceTunnel API asynchronously

func (*Client) CloseDeviceTunnelWithChan ¶

func (client *Client) CloseDeviceTunnelWithChan(request *CloseDeviceTunnelRequest) (<-chan *CloseDeviceTunnelResponse, <-chan error)

CloseDeviceTunnelWithChan invokes the iot.CloseDeviceTunnel API asynchronously

func (*Client) CloseEdgeInstanceDeployment ¶

func (client *Client) CloseEdgeInstanceDeployment(request *CloseEdgeInstanceDeploymentRequest) (response *CloseEdgeInstanceDeploymentResponse, err error)

CloseEdgeInstanceDeployment invokes the iot.CloseEdgeInstanceDeployment API synchronously

func (*Client) CloseEdgeInstanceDeploymentWithCallback ¶

func (client *Client) CloseEdgeInstanceDeploymentWithCallback(request *CloseEdgeInstanceDeploymentRequest, callback func(response *CloseEdgeInstanceDeploymentResponse, err error)) <-chan int

CloseEdgeInstanceDeploymentWithCallback invokes the iot.CloseEdgeInstanceDeployment API asynchronously

func (*Client) CloseEdgeInstanceDeploymentWithChan ¶

func (client *Client) CloseEdgeInstanceDeploymentWithChan(request *CloseEdgeInstanceDeploymentRequest) (<-chan *CloseEdgeInstanceDeploymentResponse, <-chan error)

CloseEdgeInstanceDeploymentWithChan invokes the iot.CloseEdgeInstanceDeployment API asynchronously

func (*Client) ConfirmOTATask ¶

func (client *Client) ConfirmOTATask(request *ConfirmOTATaskRequest) (response *ConfirmOTATaskResponse, err error)

ConfirmOTATask invokes the iot.ConfirmOTATask API synchronously

func (*Client) ConfirmOTATaskWithCallback ¶

func (client *Client) ConfirmOTATaskWithCallback(request *ConfirmOTATaskRequest, callback func(response *ConfirmOTATaskResponse, err error)) <-chan int

ConfirmOTATaskWithCallback invokes the iot.ConfirmOTATask API asynchronously

func (*Client) ConfirmOTATaskWithChan ¶

func (client *Client) ConfirmOTATaskWithChan(request *ConfirmOTATaskRequest) (<-chan *ConfirmOTATaskResponse, <-chan error)

ConfirmOTATaskWithChan invokes the iot.ConfirmOTATask API asynchronously

func (*Client) CopyThingModel ¶

func (client *Client) CopyThingModel(request *CopyThingModelRequest) (response *CopyThingModelResponse, err error)

CopyThingModel invokes the iot.CopyThingModel API synchronously

func (*Client) CopyThingModelWithCallback ¶

func (client *Client) CopyThingModelWithCallback(request *CopyThingModelRequest, callback func(response *CopyThingModelResponse, err error)) <-chan int

CopyThingModelWithCallback invokes the iot.CopyThingModel API asynchronously

func (*Client) CopyThingModelWithChan ¶

func (client *Client) CopyThingModelWithChan(request *CopyThingModelRequest) (<-chan *CopyThingModelResponse, <-chan error)

CopyThingModelWithChan invokes the iot.CopyThingModel API asynchronously

func (*Client) CountSpeechBroadcastHour ¶

func (client *Client) CountSpeechBroadcastHour(request *CountSpeechBroadcastHourRequest) (response *CountSpeechBroadcastHourResponse, err error)

CountSpeechBroadcastHour invokes the iot.CountSpeechBroadcastHour API synchronously

func (*Client) CountSpeechBroadcastHourWithCallback ¶

func (client *Client) CountSpeechBroadcastHourWithCallback(request *CountSpeechBroadcastHourRequest, callback func(response *CountSpeechBroadcastHourResponse, err error)) <-chan int

CountSpeechBroadcastHourWithCallback invokes the iot.CountSpeechBroadcastHour API asynchronously

func (*Client) CountSpeechBroadcastHourWithChan ¶

func (client *Client) CountSpeechBroadcastHourWithChan(request *CountSpeechBroadcastHourRequest) (<-chan *CountSpeechBroadcastHourResponse, <-chan error)

CountSpeechBroadcastHourWithChan invokes the iot.CountSpeechBroadcastHour API asynchronously

func (*Client) CreateConsumerGroup ¶

func (client *Client) CreateConsumerGroup(request *CreateConsumerGroupRequest) (response *CreateConsumerGroupResponse, err error)

CreateConsumerGroup invokes the iot.CreateConsumerGroup API synchronously

func (*Client) CreateConsumerGroupSubscribeRelation ¶

func (client *Client) CreateConsumerGroupSubscribeRelation(request *CreateConsumerGroupSubscribeRelationRequest) (response *CreateConsumerGroupSubscribeRelationResponse, err error)

CreateConsumerGroupSubscribeRelation invokes the iot.CreateConsumerGroupSubscribeRelation API synchronously

func (*Client) CreateConsumerGroupSubscribeRelationWithCallback ¶

func (client *Client) CreateConsumerGroupSubscribeRelationWithCallback(request *CreateConsumerGroupSubscribeRelationRequest, callback func(response *CreateConsumerGroupSubscribeRelationResponse, err error)) <-chan int

CreateConsumerGroupSubscribeRelationWithCallback invokes the iot.CreateConsumerGroupSubscribeRelation API asynchronously

func (*Client) CreateConsumerGroupSubscribeRelationWithChan ¶

func (client *Client) CreateConsumerGroupSubscribeRelationWithChan(request *CreateConsumerGroupSubscribeRelationRequest) (<-chan *CreateConsumerGroupSubscribeRelationResponse, <-chan error)

CreateConsumerGroupSubscribeRelationWithChan invokes the iot.CreateConsumerGroupSubscribeRelation API asynchronously

func (*Client) CreateConsumerGroupWithCallback ¶

func (client *Client) CreateConsumerGroupWithCallback(request *CreateConsumerGroupRequest, callback func(response *CreateConsumerGroupResponse, err error)) <-chan int

CreateConsumerGroupWithCallback invokes the iot.CreateConsumerGroup API asynchronously

func (*Client) CreateConsumerGroupWithChan ¶

func (client *Client) CreateConsumerGroupWithChan(request *CreateConsumerGroupRequest) (<-chan *CreateConsumerGroupResponse, <-chan error)

CreateConsumerGroupWithChan invokes the iot.CreateConsumerGroup API asynchronously

func (*Client) CreateDataAPIService ¶

func (client *Client) CreateDataAPIService(request *CreateDataAPIServiceRequest) (response *CreateDataAPIServiceResponse, err error)

CreateDataAPIService invokes the iot.CreateDataAPIService API synchronously

func (*Client) CreateDataAPIServiceWithCallback ¶

func (client *Client) CreateDataAPIServiceWithCallback(request *CreateDataAPIServiceRequest, callback func(response *CreateDataAPIServiceResponse, err error)) <-chan int

CreateDataAPIServiceWithCallback invokes the iot.CreateDataAPIService API asynchronously

func (*Client) CreateDataAPIServiceWithChan ¶

func (client *Client) CreateDataAPIServiceWithChan(request *CreateDataAPIServiceRequest) (<-chan *CreateDataAPIServiceResponse, <-chan error)

CreateDataAPIServiceWithChan invokes the iot.CreateDataAPIService API asynchronously

func (*Client) CreateDataSourceItem ¶

func (client *Client) CreateDataSourceItem(request *CreateDataSourceItemRequest) (response *CreateDataSourceItemResponse, err error)

CreateDataSourceItem invokes the iot.CreateDataSourceItem API synchronously

func (*Client) CreateDataSourceItemWithCallback ¶

func (client *Client) CreateDataSourceItemWithCallback(request *CreateDataSourceItemRequest, callback func(response *CreateDataSourceItemResponse, err error)) <-chan int

CreateDataSourceItemWithCallback invokes the iot.CreateDataSourceItem API asynchronously

func (*Client) CreateDataSourceItemWithChan ¶

func (client *Client) CreateDataSourceItemWithChan(request *CreateDataSourceItemRequest) (<-chan *CreateDataSourceItemResponse, <-chan error)

CreateDataSourceItemWithChan invokes the iot.CreateDataSourceItem API asynchronously

func (*Client) CreateDestination ¶

func (client *Client) CreateDestination(request *CreateDestinationRequest) (response *CreateDestinationResponse, err error)

CreateDestination invokes the iot.CreateDestination API synchronously

func (*Client) CreateDestinationWithCallback ¶

func (client *Client) CreateDestinationWithCallback(request *CreateDestinationRequest, callback func(response *CreateDestinationResponse, err error)) <-chan int

CreateDestinationWithCallback invokes the iot.CreateDestination API asynchronously

func (*Client) CreateDestinationWithChan ¶

func (client *Client) CreateDestinationWithChan(request *CreateDestinationRequest) (<-chan *CreateDestinationResponse, <-chan error)

CreateDestinationWithChan invokes the iot.CreateDestination API asynchronously

func (*Client) CreateDeviceDistributeJob ¶

func (client *Client) CreateDeviceDistributeJob(request *CreateDeviceDistributeJobRequest) (response *CreateDeviceDistributeJobResponse, err error)

CreateDeviceDistributeJob invokes the iot.CreateDeviceDistributeJob API synchronously

func (*Client) CreateDeviceDistributeJobWithCallback ¶

func (client *Client) CreateDeviceDistributeJobWithCallback(request *CreateDeviceDistributeJobRequest, callback func(response *CreateDeviceDistributeJobResponse, err error)) <-chan int

CreateDeviceDistributeJobWithCallback invokes the iot.CreateDeviceDistributeJob API asynchronously

func (*Client) CreateDeviceDistributeJobWithChan ¶

func (client *Client) CreateDeviceDistributeJobWithChan(request *CreateDeviceDistributeJobRequest) (<-chan *CreateDeviceDistributeJobResponse, <-chan error)

CreateDeviceDistributeJobWithChan invokes the iot.CreateDeviceDistributeJob API asynchronously

func (*Client) CreateDeviceDynamicGroup ¶

func (client *Client) CreateDeviceDynamicGroup(request *CreateDeviceDynamicGroupRequest) (response *CreateDeviceDynamicGroupResponse, err error)

CreateDeviceDynamicGroup invokes the iot.CreateDeviceDynamicGroup API synchronously

func (*Client) CreateDeviceDynamicGroupWithCallback ¶

func (client *Client) CreateDeviceDynamicGroupWithCallback(request *CreateDeviceDynamicGroupRequest, callback func(response *CreateDeviceDynamicGroupResponse, err error)) <-chan int

CreateDeviceDynamicGroupWithCallback invokes the iot.CreateDeviceDynamicGroup API asynchronously

func (*Client) CreateDeviceDynamicGroupWithChan ¶

func (client *Client) CreateDeviceDynamicGroupWithChan(request *CreateDeviceDynamicGroupRequest) (<-chan *CreateDeviceDynamicGroupResponse, <-chan error)

CreateDeviceDynamicGroupWithChan invokes the iot.CreateDeviceDynamicGroup API asynchronously

func (*Client) CreateDeviceGroup ¶

func (client *Client) CreateDeviceGroup(request *CreateDeviceGroupRequest) (response *CreateDeviceGroupResponse, err error)

CreateDeviceGroup invokes the iot.CreateDeviceGroup API synchronously

func (*Client) CreateDeviceGroupWithCallback ¶

func (client *Client) CreateDeviceGroupWithCallback(request *CreateDeviceGroupRequest, callback func(response *CreateDeviceGroupResponse, err error)) <-chan int

CreateDeviceGroupWithCallback invokes the iot.CreateDeviceGroup API asynchronously

func (*Client) CreateDeviceGroupWithChan ¶

func (client *Client) CreateDeviceGroupWithChan(request *CreateDeviceGroupRequest) (<-chan *CreateDeviceGroupResponse, <-chan error)

CreateDeviceGroupWithChan invokes the iot.CreateDeviceGroup API asynchronously

func (*Client) CreateDeviceTunnel ¶

func (client *Client) CreateDeviceTunnel(request *CreateDeviceTunnelRequest) (response *CreateDeviceTunnelResponse, err error)

CreateDeviceTunnel invokes the iot.CreateDeviceTunnel API synchronously

func (*Client) CreateDeviceTunnelWithCallback ¶

func (client *Client) CreateDeviceTunnelWithCallback(request *CreateDeviceTunnelRequest, callback func(response *CreateDeviceTunnelResponse, err error)) <-chan int

CreateDeviceTunnelWithCallback invokes the iot.CreateDeviceTunnel API asynchronously

func (*Client) CreateDeviceTunnelWithChan ¶

func (client *Client) CreateDeviceTunnelWithChan(request *CreateDeviceTunnelRequest) (<-chan *CreateDeviceTunnelResponse, <-chan error)

CreateDeviceTunnelWithChan invokes the iot.CreateDeviceTunnel API asynchronously

func (*Client) CreateDownloadDataJob ¶

func (client *Client) CreateDownloadDataJob(request *CreateDownloadDataJobRequest) (response *CreateDownloadDataJobResponse, err error)

CreateDownloadDataJob invokes the iot.CreateDownloadDataJob API synchronously

func (*Client) CreateDownloadDataJobWithCallback ¶

func (client *Client) CreateDownloadDataJobWithCallback(request *CreateDownloadDataJobRequest, callback func(response *CreateDownloadDataJobResponse, err error)) <-chan int

CreateDownloadDataJobWithCallback invokes the iot.CreateDownloadDataJob API asynchronously

func (*Client) CreateDownloadDataJobWithChan ¶

func (client *Client) CreateDownloadDataJobWithChan(request *CreateDownloadDataJobRequest) (<-chan *CreateDownloadDataJobResponse, <-chan error)

CreateDownloadDataJobWithChan invokes the iot.CreateDownloadDataJob API asynchronously

func (*Client) CreateEdgeDriver ¶

func (client *Client) CreateEdgeDriver(request *CreateEdgeDriverRequest) (response *CreateEdgeDriverResponse, err error)

CreateEdgeDriver invokes the iot.CreateEdgeDriver API synchronously

func (*Client) CreateEdgeDriverVersion ¶

func (client *Client) CreateEdgeDriverVersion(request *CreateEdgeDriverVersionRequest) (response *CreateEdgeDriverVersionResponse, err error)

CreateEdgeDriverVersion invokes the iot.CreateEdgeDriverVersion API synchronously

func (*Client) CreateEdgeDriverVersionWithCallback ¶

func (client *Client) CreateEdgeDriverVersionWithCallback(request *CreateEdgeDriverVersionRequest, callback func(response *CreateEdgeDriverVersionResponse, err error)) <-chan int

CreateEdgeDriverVersionWithCallback invokes the iot.CreateEdgeDriverVersion API asynchronously

func (*Client) CreateEdgeDriverVersionWithChan ¶

func (client *Client) CreateEdgeDriverVersionWithChan(request *CreateEdgeDriverVersionRequest) (<-chan *CreateEdgeDriverVersionResponse, <-chan error)

CreateEdgeDriverVersionWithChan invokes the iot.CreateEdgeDriverVersion API asynchronously

func (*Client) CreateEdgeDriverWithCallback ¶

func (client *Client) CreateEdgeDriverWithCallback(request *CreateEdgeDriverRequest, callback func(response *CreateEdgeDriverResponse, err error)) <-chan int

CreateEdgeDriverWithCallback invokes the iot.CreateEdgeDriver API asynchronously

func (*Client) CreateEdgeDriverWithChan ¶

func (client *Client) CreateEdgeDriverWithChan(request *CreateEdgeDriverRequest) (<-chan *CreateEdgeDriverResponse, <-chan error)

CreateEdgeDriverWithChan invokes the iot.CreateEdgeDriver API asynchronously

func (*Client) CreateEdgeInstance ¶

func (client *Client) CreateEdgeInstance(request *CreateEdgeInstanceRequest) (response *CreateEdgeInstanceResponse, err error)

CreateEdgeInstance invokes the iot.CreateEdgeInstance API synchronously

func (*Client) CreateEdgeInstanceChannel ¶

func (client *Client) CreateEdgeInstanceChannel(request *CreateEdgeInstanceChannelRequest) (response *CreateEdgeInstanceChannelResponse, err error)

CreateEdgeInstanceChannel invokes the iot.CreateEdgeInstanceChannel API synchronously

func (*Client) CreateEdgeInstanceChannelWithCallback ¶

func (client *Client) CreateEdgeInstanceChannelWithCallback(request *CreateEdgeInstanceChannelRequest, callback func(response *CreateEdgeInstanceChannelResponse, err error)) <-chan int

CreateEdgeInstanceChannelWithCallback invokes the iot.CreateEdgeInstanceChannel API asynchronously

func (*Client) CreateEdgeInstanceChannelWithChan ¶

func (client *Client) CreateEdgeInstanceChannelWithChan(request *CreateEdgeInstanceChannelRequest) (<-chan *CreateEdgeInstanceChannelResponse, <-chan error)

CreateEdgeInstanceChannelWithChan invokes the iot.CreateEdgeInstanceChannel API asynchronously

func (*Client) CreateEdgeInstanceDeployment ¶

func (client *Client) CreateEdgeInstanceDeployment(request *CreateEdgeInstanceDeploymentRequest) (response *CreateEdgeInstanceDeploymentResponse, err error)

CreateEdgeInstanceDeployment invokes the iot.CreateEdgeInstanceDeployment API synchronously

func (*Client) CreateEdgeInstanceDeploymentWithCallback ¶

func (client *Client) CreateEdgeInstanceDeploymentWithCallback(request *CreateEdgeInstanceDeploymentRequest, callback func(response *CreateEdgeInstanceDeploymentResponse, err error)) <-chan int

CreateEdgeInstanceDeploymentWithCallback invokes the iot.CreateEdgeInstanceDeployment API asynchronously

func (*Client) CreateEdgeInstanceDeploymentWithChan ¶

func (client *Client) CreateEdgeInstanceDeploymentWithChan(request *CreateEdgeInstanceDeploymentRequest) (<-chan *CreateEdgeInstanceDeploymentResponse, <-chan error)

CreateEdgeInstanceDeploymentWithChan invokes the iot.CreateEdgeInstanceDeployment API asynchronously

func (*Client) CreateEdgeInstanceMessageRouting ¶

func (client *Client) CreateEdgeInstanceMessageRouting(request *CreateEdgeInstanceMessageRoutingRequest) (response *CreateEdgeInstanceMessageRoutingResponse, err error)

CreateEdgeInstanceMessageRouting invokes the iot.CreateEdgeInstanceMessageRouting API synchronously

func (*Client) CreateEdgeInstanceMessageRoutingWithCallback ¶

func (client *Client) CreateEdgeInstanceMessageRoutingWithCallback(request *CreateEdgeInstanceMessageRoutingRequest, callback func(response *CreateEdgeInstanceMessageRoutingResponse, err error)) <-chan int

CreateEdgeInstanceMessageRoutingWithCallback invokes the iot.CreateEdgeInstanceMessageRouting API asynchronously

func (*Client) CreateEdgeInstanceMessageRoutingWithChan ¶

func (client *Client) CreateEdgeInstanceMessageRoutingWithChan(request *CreateEdgeInstanceMessageRoutingRequest) (<-chan *CreateEdgeInstanceMessageRoutingResponse, <-chan error)

CreateEdgeInstanceMessageRoutingWithChan invokes the iot.CreateEdgeInstanceMessageRouting API asynchronously

func (*Client) CreateEdgeInstanceWithCallback ¶

func (client *Client) CreateEdgeInstanceWithCallback(request *CreateEdgeInstanceRequest, callback func(response *CreateEdgeInstanceResponse, err error)) <-chan int

CreateEdgeInstanceWithCallback invokes the iot.CreateEdgeInstance API asynchronously

func (*Client) CreateEdgeInstanceWithChan ¶

func (client *Client) CreateEdgeInstanceWithChan(request *CreateEdgeInstanceRequest) (<-chan *CreateEdgeInstanceResponse, <-chan error)

CreateEdgeInstanceWithChan invokes the iot.CreateEdgeInstance API asynchronously

func (*Client) CreateEdgeOssPreSignedAddress ¶

func (client *Client) CreateEdgeOssPreSignedAddress(request *CreateEdgeOssPreSignedAddressRequest) (response *CreateEdgeOssPreSignedAddressResponse, err error)

CreateEdgeOssPreSignedAddress invokes the iot.CreateEdgeOssPreSignedAddress API synchronously

func (*Client) CreateEdgeOssPreSignedAddressWithCallback ¶

func (client *Client) CreateEdgeOssPreSignedAddressWithCallback(request *CreateEdgeOssPreSignedAddressRequest, callback func(response *CreateEdgeOssPreSignedAddressResponse, err error)) <-chan int

CreateEdgeOssPreSignedAddressWithCallback invokes the iot.CreateEdgeOssPreSignedAddress API asynchronously

func (*Client) CreateEdgeOssPreSignedAddressWithChan ¶

func (client *Client) CreateEdgeOssPreSignedAddressWithChan(request *CreateEdgeOssPreSignedAddressRequest) (<-chan *CreateEdgeOssPreSignedAddressResponse, <-chan error)

CreateEdgeOssPreSignedAddressWithChan invokes the iot.CreateEdgeOssPreSignedAddress API asynchronously

func (*Client) CreateJob ¶

func (client *Client) CreateJob(request *CreateJobRequest) (response *CreateJobResponse, err error)

CreateJob invokes the iot.CreateJob API synchronously

func (*Client) CreateJobWithCallback ¶

func (client *Client) CreateJobWithCallback(request *CreateJobRequest, callback func(response *CreateJobResponse, err error)) <-chan int

CreateJobWithCallback invokes the iot.CreateJob API asynchronously

func (*Client) CreateJobWithChan ¶

func (client *Client) CreateJobWithChan(request *CreateJobRequest) (<-chan *CreateJobResponse, <-chan error)

CreateJobWithChan invokes the iot.CreateJob API asynchronously

func (*Client) CreateLoRaNodesTask ¶

func (client *Client) CreateLoRaNodesTask(request *CreateLoRaNodesTaskRequest) (response *CreateLoRaNodesTaskResponse, err error)

CreateLoRaNodesTask invokes the iot.CreateLoRaNodesTask API synchronously

func (*Client) CreateLoRaNodesTaskWithCallback ¶

func (client *Client) CreateLoRaNodesTaskWithCallback(request *CreateLoRaNodesTaskRequest, callback func(response *CreateLoRaNodesTaskResponse, err error)) <-chan int

CreateLoRaNodesTaskWithCallback invokes the iot.CreateLoRaNodesTask API asynchronously

func (*Client) CreateLoRaNodesTaskWithChan ¶

func (client *Client) CreateLoRaNodesTaskWithChan(request *CreateLoRaNodesTaskRequest) (<-chan *CreateLoRaNodesTaskResponse, <-chan error)

CreateLoRaNodesTaskWithChan invokes the iot.CreateLoRaNodesTask API asynchronously

func (*Client) CreateOTADynamicUpgradeJob ¶

func (client *Client) CreateOTADynamicUpgradeJob(request *CreateOTADynamicUpgradeJobRequest) (response *CreateOTADynamicUpgradeJobResponse, err error)

CreateOTADynamicUpgradeJob invokes the iot.CreateOTADynamicUpgradeJob API synchronously

func (*Client) CreateOTADynamicUpgradeJobWithCallback ¶

func (client *Client) CreateOTADynamicUpgradeJobWithCallback(request *CreateOTADynamicUpgradeJobRequest, callback func(response *CreateOTADynamicUpgradeJobResponse, err error)) <-chan int

CreateOTADynamicUpgradeJobWithCallback invokes the iot.CreateOTADynamicUpgradeJob API asynchronously

func (*Client) CreateOTADynamicUpgradeJobWithChan ¶

func (client *Client) CreateOTADynamicUpgradeJobWithChan(request *CreateOTADynamicUpgradeJobRequest) (<-chan *CreateOTADynamicUpgradeJobResponse, <-chan error)

CreateOTADynamicUpgradeJobWithChan invokes the iot.CreateOTADynamicUpgradeJob API asynchronously

func (*Client) CreateOTAFirmware ¶

func (client *Client) CreateOTAFirmware(request *CreateOTAFirmwareRequest) (response *CreateOTAFirmwareResponse, err error)

CreateOTAFirmware invokes the iot.CreateOTAFirmware API synchronously

func (*Client) CreateOTAFirmwareWithCallback ¶

func (client *Client) CreateOTAFirmwareWithCallback(request *CreateOTAFirmwareRequest, callback func(response *CreateOTAFirmwareResponse, err error)) <-chan int

CreateOTAFirmwareWithCallback invokes the iot.CreateOTAFirmware API asynchronously

func (*Client) CreateOTAFirmwareWithChan ¶

func (client *Client) CreateOTAFirmwareWithChan(request *CreateOTAFirmwareRequest) (<-chan *CreateOTAFirmwareResponse, <-chan error)

CreateOTAFirmwareWithChan invokes the iot.CreateOTAFirmware API asynchronously

func (*Client) CreateOTAModule ¶

func (client *Client) CreateOTAModule(request *CreateOTAModuleRequest) (response *CreateOTAModuleResponse, err error)

CreateOTAModule invokes the iot.CreateOTAModule API synchronously

func (*Client) CreateOTAModuleWithCallback ¶

func (client *Client) CreateOTAModuleWithCallback(request *CreateOTAModuleRequest, callback func(response *CreateOTAModuleResponse, err error)) <-chan int

CreateOTAModuleWithCallback invokes the iot.CreateOTAModule API asynchronously

func (*Client) CreateOTAModuleWithChan ¶

func (client *Client) CreateOTAModuleWithChan(request *CreateOTAModuleRequest) (<-chan *CreateOTAModuleResponse, <-chan error)

CreateOTAModuleWithChan invokes the iot.CreateOTAModule API asynchronously

func (*Client) CreateOTAStaticUpgradeJob ¶

func (client *Client) CreateOTAStaticUpgradeJob(request *CreateOTAStaticUpgradeJobRequest) (response *CreateOTAStaticUpgradeJobResponse, err error)

CreateOTAStaticUpgradeJob invokes the iot.CreateOTAStaticUpgradeJob API synchronously

func (*Client) CreateOTAStaticUpgradeJobWithCallback ¶

func (client *Client) CreateOTAStaticUpgradeJobWithCallback(request *CreateOTAStaticUpgradeJobRequest, callback func(response *CreateOTAStaticUpgradeJobResponse, err error)) <-chan int

CreateOTAStaticUpgradeJobWithCallback invokes the iot.CreateOTAStaticUpgradeJob API asynchronously

func (*Client) CreateOTAStaticUpgradeJobWithChan ¶

func (client *Client) CreateOTAStaticUpgradeJobWithChan(request *CreateOTAStaticUpgradeJobRequest) (<-chan *CreateOTAStaticUpgradeJobResponse, <-chan error)

CreateOTAStaticUpgradeJobWithChan invokes the iot.CreateOTAStaticUpgradeJob API asynchronously

func (*Client) CreateOTAVerifyJob ¶

func (client *Client) CreateOTAVerifyJob(request *CreateOTAVerifyJobRequest) (response *CreateOTAVerifyJobResponse, err error)

CreateOTAVerifyJob invokes the iot.CreateOTAVerifyJob API synchronously

func (*Client) CreateOTAVerifyJobWithCallback ¶

func (client *Client) CreateOTAVerifyJobWithCallback(request *CreateOTAVerifyJobRequest, callback func(response *CreateOTAVerifyJobResponse, err error)) <-chan int

CreateOTAVerifyJobWithCallback invokes the iot.CreateOTAVerifyJob API asynchronously

func (*Client) CreateOTAVerifyJobWithChan ¶

func (client *Client) CreateOTAVerifyJobWithChan(request *CreateOTAVerifyJobRequest) (<-chan *CreateOTAVerifyJobResponse, <-chan error)

CreateOTAVerifyJobWithChan invokes the iot.CreateOTAVerifyJob API asynchronously

func (*Client) CreateParser ¶

func (client *Client) CreateParser(request *CreateParserRequest) (response *CreateParserResponse, err error)

CreateParser invokes the iot.CreateParser API synchronously

func (*Client) CreateParserDataSource ¶

func (client *Client) CreateParserDataSource(request *CreateParserDataSourceRequest) (response *CreateParserDataSourceResponse, err error)

CreateParserDataSource invokes the iot.CreateParserDataSource API synchronously

func (*Client) CreateParserDataSourceWithCallback ¶

func (client *Client) CreateParserDataSourceWithCallback(request *CreateParserDataSourceRequest, callback func(response *CreateParserDataSourceResponse, err error)) <-chan int

CreateParserDataSourceWithCallback invokes the iot.CreateParserDataSource API asynchronously

func (*Client) CreateParserDataSourceWithChan ¶

func (client *Client) CreateParserDataSourceWithChan(request *CreateParserDataSourceRequest) (<-chan *CreateParserDataSourceResponse, <-chan error)

CreateParserDataSourceWithChan invokes the iot.CreateParserDataSource API asynchronously

func (*Client) CreateParserWithCallback ¶

func (client *Client) CreateParserWithCallback(request *CreateParserRequest, callback func(response *CreateParserResponse, err error)) <-chan int

CreateParserWithCallback invokes the iot.CreateParser API asynchronously

func (*Client) CreateParserWithChan ¶

func (client *Client) CreateParserWithChan(request *CreateParserRequest) (<-chan *CreateParserResponse, <-chan error)

CreateParserWithChan invokes the iot.CreateParser API asynchronously

func (*Client) CreateProduct ¶

func (client *Client) CreateProduct(request *CreateProductRequest) (response *CreateProductResponse, err error)

CreateProduct invokes the iot.CreateProduct API synchronously

func (*Client) CreateProductDistributeJob ¶

func (client *Client) CreateProductDistributeJob(request *CreateProductDistributeJobRequest) (response *CreateProductDistributeJobResponse, err error)

CreateProductDistributeJob invokes the iot.CreateProductDistributeJob API synchronously

func (*Client) CreateProductDistributeJobWithCallback ¶

func (client *Client) CreateProductDistributeJobWithCallback(request *CreateProductDistributeJobRequest, callback func(response *CreateProductDistributeJobResponse, err error)) <-chan int

CreateProductDistributeJobWithCallback invokes the iot.CreateProductDistributeJob API asynchronously

func (*Client) CreateProductDistributeJobWithChan ¶

func (client *Client) CreateProductDistributeJobWithChan(request *CreateProductDistributeJobRequest) (<-chan *CreateProductDistributeJobResponse, <-chan error)

CreateProductDistributeJobWithChan invokes the iot.CreateProductDistributeJob API asynchronously

func (*Client) CreateProductTags ¶

func (client *Client) CreateProductTags(request *CreateProductTagsRequest) (response *CreateProductTagsResponse, err error)

CreateProductTags invokes the iot.CreateProductTags API synchronously

func (*Client) CreateProductTagsWithCallback ¶

func (client *Client) CreateProductTagsWithCallback(request *CreateProductTagsRequest, callback func(response *CreateProductTagsResponse, err error)) <-chan int

CreateProductTagsWithCallback invokes the iot.CreateProductTags API asynchronously

func (*Client) CreateProductTagsWithChan ¶

func (client *Client) CreateProductTagsWithChan(request *CreateProductTagsRequest) (<-chan *CreateProductTagsResponse, <-chan error)

CreateProductTagsWithChan invokes the iot.CreateProductTags API asynchronously

func (*Client) CreateProductTopic ¶

func (client *Client) CreateProductTopic(request *CreateProductTopicRequest) (response *CreateProductTopicResponse, err error)

CreateProductTopic invokes the iot.CreateProductTopic API synchronously

func (*Client) CreateProductTopicWithCallback ¶

func (client *Client) CreateProductTopicWithCallback(request *CreateProductTopicRequest, callback func(response *CreateProductTopicResponse, err error)) <-chan int

CreateProductTopicWithCallback invokes the iot.CreateProductTopic API asynchronously

func (*Client) CreateProductTopicWithChan ¶

func (client *Client) CreateProductTopicWithChan(request *CreateProductTopicRequest) (<-chan *CreateProductTopicResponse, <-chan error)

CreateProductTopicWithChan invokes the iot.CreateProductTopic API asynchronously

func (*Client) CreateProductWithCallback ¶

func (client *Client) CreateProductWithCallback(request *CreateProductRequest, callback func(response *CreateProductResponse, err error)) <-chan int

CreateProductWithCallback invokes the iot.CreateProduct API asynchronously

func (*Client) CreateProductWithChan ¶

func (client *Client) CreateProductWithChan(request *CreateProductRequest) (<-chan *CreateProductResponse, <-chan error)

CreateProductWithChan invokes the iot.CreateProduct API asynchronously

func (*Client) CreateRule ¶

func (client *Client) CreateRule(request *CreateRuleRequest) (response *CreateRuleResponse, err error)

CreateRule invokes the iot.CreateRule API synchronously

func (*Client) CreateRuleAction ¶

func (client *Client) CreateRuleAction(request *CreateRuleActionRequest) (response *CreateRuleActionResponse, err error)

CreateRuleAction invokes the iot.CreateRuleAction API synchronously

func (*Client) CreateRuleActionWithCallback ¶

func (client *Client) CreateRuleActionWithCallback(request *CreateRuleActionRequest, callback func(response *CreateRuleActionResponse, err error)) <-chan int

CreateRuleActionWithCallback invokes the iot.CreateRuleAction API asynchronously

func (*Client) CreateRuleActionWithChan ¶

func (client *Client) CreateRuleActionWithChan(request *CreateRuleActionRequest) (<-chan *CreateRuleActionResponse, <-chan error)

CreateRuleActionWithChan invokes the iot.CreateRuleAction API asynchronously

func (*Client) CreateRuleWithCallback ¶

func (client *Client) CreateRuleWithCallback(request *CreateRuleRequest, callback func(response *CreateRuleResponse, err error)) <-chan int

CreateRuleWithCallback invokes the iot.CreateRule API asynchronously

func (*Client) CreateRuleWithChan ¶

func (client *Client) CreateRuleWithChan(request *CreateRuleRequest) (<-chan *CreateRuleResponse, <-chan error)

CreateRuleWithChan invokes the iot.CreateRule API asynchronously

func (*Client) CreateSceneRule ¶

func (client *Client) CreateSceneRule(request *CreateSceneRuleRequest) (response *CreateSceneRuleResponse, err error)

CreateSceneRule invokes the iot.CreateSceneRule API synchronously

func (*Client) CreateSceneRuleWithCallback ¶

func (client *Client) CreateSceneRuleWithCallback(request *CreateSceneRuleRequest, callback func(response *CreateSceneRuleResponse, err error)) <-chan int

CreateSceneRuleWithCallback invokes the iot.CreateSceneRule API asynchronously

func (*Client) CreateSceneRuleWithChan ¶

func (client *Client) CreateSceneRuleWithChan(request *CreateSceneRuleRequest) (<-chan *CreateSceneRuleResponse, <-chan error)

CreateSceneRuleWithChan invokes the iot.CreateSceneRule API asynchronously

func (*Client) CreateSchedulePeriod ¶

func (client *Client) CreateSchedulePeriod(request *CreateSchedulePeriodRequest) (response *CreateSchedulePeriodResponse, err error)

CreateSchedulePeriod invokes the iot.CreateSchedulePeriod API synchronously

func (*Client) CreateSchedulePeriodWithCallback ¶

func (client *Client) CreateSchedulePeriodWithCallback(request *CreateSchedulePeriodRequest, callback func(response *CreateSchedulePeriodResponse, err error)) <-chan int

CreateSchedulePeriodWithCallback invokes the iot.CreateSchedulePeriod API asynchronously

func (*Client) CreateSchedulePeriodWithChan ¶

func (client *Client) CreateSchedulePeriodWithChan(request *CreateSchedulePeriodRequest) (<-chan *CreateSchedulePeriodResponse, <-chan error)

CreateSchedulePeriodWithChan invokes the iot.CreateSchedulePeriod API asynchronously

func (*Client) CreateSoundCode ¶

func (client *Client) CreateSoundCode(request *CreateSoundCodeRequest) (response *CreateSoundCodeResponse, err error)

CreateSoundCode invokes the iot.CreateSoundCode API synchronously

func (*Client) CreateSoundCodeLabel ¶

func (client *Client) CreateSoundCodeLabel(request *CreateSoundCodeLabelRequest) (response *CreateSoundCodeLabelResponse, err error)

CreateSoundCodeLabel invokes the iot.CreateSoundCodeLabel API synchronously

func (*Client) CreateSoundCodeLabelWithCallback ¶

func (client *Client) CreateSoundCodeLabelWithCallback(request *CreateSoundCodeLabelRequest, callback func(response *CreateSoundCodeLabelResponse, err error)) <-chan int

CreateSoundCodeLabelWithCallback invokes the iot.CreateSoundCodeLabel API asynchronously

func (*Client) CreateSoundCodeLabelWithChan ¶

func (client *Client) CreateSoundCodeLabelWithChan(request *CreateSoundCodeLabelRequest) (<-chan *CreateSoundCodeLabelResponse, <-chan error)

CreateSoundCodeLabelWithChan invokes the iot.CreateSoundCodeLabel API asynchronously

func (*Client) CreateSoundCodeSchedule ¶

func (client *Client) CreateSoundCodeSchedule(request *CreateSoundCodeScheduleRequest) (response *CreateSoundCodeScheduleResponse, err error)

CreateSoundCodeSchedule invokes the iot.CreateSoundCodeSchedule API synchronously

func (*Client) CreateSoundCodeScheduleWithCallback ¶

func (client *Client) CreateSoundCodeScheduleWithCallback(request *CreateSoundCodeScheduleRequest, callback func(response *CreateSoundCodeScheduleResponse, err error)) <-chan int

CreateSoundCodeScheduleWithCallback invokes the iot.CreateSoundCodeSchedule API asynchronously

func (*Client) CreateSoundCodeScheduleWithChan ¶

func (client *Client) CreateSoundCodeScheduleWithChan(request *CreateSoundCodeScheduleRequest) (<-chan *CreateSoundCodeScheduleResponse, <-chan error)

CreateSoundCodeScheduleWithChan invokes the iot.CreateSoundCodeSchedule API asynchronously

func (*Client) CreateSoundCodeWithCallback ¶

func (client *Client) CreateSoundCodeWithCallback(request *CreateSoundCodeRequest, callback func(response *CreateSoundCodeResponse, err error)) <-chan int

CreateSoundCodeWithCallback invokes the iot.CreateSoundCode API asynchronously

func (*Client) CreateSoundCodeWithChan ¶

func (client *Client) CreateSoundCodeWithChan(request *CreateSoundCodeRequest) (<-chan *CreateSoundCodeResponse, <-chan error)

CreateSoundCodeWithChan invokes the iot.CreateSoundCode API asynchronously

func (*Client) CreateSpeech ¶

func (client *Client) CreateSpeech(request *CreateSpeechRequest) (response *CreateSpeechResponse, err error)

CreateSpeech invokes the iot.CreateSpeech API synchronously

func (*Client) CreateSpeechWithCallback ¶

func (client *Client) CreateSpeechWithCallback(request *CreateSpeechRequest, callback func(response *CreateSpeechResponse, err error)) <-chan int

CreateSpeechWithCallback invokes the iot.CreateSpeech API asynchronously

func (*Client) CreateSpeechWithChan ¶

func (client *Client) CreateSpeechWithChan(request *CreateSpeechRequest) (<-chan *CreateSpeechResponse, <-chan error)

CreateSpeechWithChan invokes the iot.CreateSpeech API asynchronously

func (*Client) CreateStudioAppDomainOpen ¶

func (client *Client) CreateStudioAppDomainOpen(request *CreateStudioAppDomainOpenRequest) (response *CreateStudioAppDomainOpenResponse, err error)

CreateStudioAppDomainOpen invokes the iot.CreateStudioAppDomainOpen API synchronously

func (*Client) CreateStudioAppDomainOpenWithCallback ¶

func (client *Client) CreateStudioAppDomainOpenWithCallback(request *CreateStudioAppDomainOpenRequest, callback func(response *CreateStudioAppDomainOpenResponse, err error)) <-chan int

CreateStudioAppDomainOpenWithCallback invokes the iot.CreateStudioAppDomainOpen API asynchronously

func (*Client) CreateStudioAppDomainOpenWithChan ¶

func (client *Client) CreateStudioAppDomainOpenWithChan(request *CreateStudioAppDomainOpenRequest) (<-chan *CreateStudioAppDomainOpenResponse, <-chan error)

CreateStudioAppDomainOpenWithChan invokes the iot.CreateStudioAppDomainOpen API asynchronously

func (*Client) CreateSubscribeRelation ¶

func (client *Client) CreateSubscribeRelation(request *CreateSubscribeRelationRequest) (response *CreateSubscribeRelationResponse, err error)

CreateSubscribeRelation invokes the iot.CreateSubscribeRelation API synchronously

func (*Client) CreateSubscribeRelationWithCallback ¶

func (client *Client) CreateSubscribeRelationWithCallback(request *CreateSubscribeRelationRequest, callback func(response *CreateSubscribeRelationResponse, err error)) <-chan int

CreateSubscribeRelationWithCallback invokes the iot.CreateSubscribeRelation API asynchronously

func (*Client) CreateSubscribeRelationWithChan ¶

func (client *Client) CreateSubscribeRelationWithChan(request *CreateSubscribeRelationRequest) (<-chan *CreateSubscribeRelationResponse, <-chan error)

CreateSubscribeRelationWithChan invokes the iot.CreateSubscribeRelation API asynchronously

func (*Client) CreateThingModel ¶

func (client *Client) CreateThingModel(request *CreateThingModelRequest) (response *CreateThingModelResponse, err error)

CreateThingModel invokes the iot.CreateThingModel API synchronously

func (*Client) CreateThingModelWithCallback ¶

func (client *Client) CreateThingModelWithCallback(request *CreateThingModelRequest, callback func(response *CreateThingModelResponse, err error)) <-chan int

CreateThingModelWithCallback invokes the iot.CreateThingModel API asynchronously

func (*Client) CreateThingModelWithChan ¶

func (client *Client) CreateThingModelWithChan(request *CreateThingModelRequest) (<-chan *CreateThingModelResponse, <-chan error)

CreateThingModelWithChan invokes the iot.CreateThingModel API asynchronously

func (*Client) CreateThingScript ¶

func (client *Client) CreateThingScript(request *CreateThingScriptRequest) (response *CreateThingScriptResponse, err error)

CreateThingScript invokes the iot.CreateThingScript API synchronously

func (*Client) CreateThingScriptWithCallback ¶

func (client *Client) CreateThingScriptWithCallback(request *CreateThingScriptRequest, callback func(response *CreateThingScriptResponse, err error)) <-chan int

CreateThingScriptWithCallback invokes the iot.CreateThingScript API asynchronously

func (*Client) CreateThingScriptWithChan ¶

func (client *Client) CreateThingScriptWithChan(request *CreateThingScriptRequest) (<-chan *CreateThingScriptResponse, <-chan error)

CreateThingScriptWithChan invokes the iot.CreateThingScript API asynchronously

func (*Client) CreateTopicRouteTable ¶

func (client *Client) CreateTopicRouteTable(request *CreateTopicRouteTableRequest) (response *CreateTopicRouteTableResponse, err error)

CreateTopicRouteTable invokes the iot.CreateTopicRouteTable API synchronously

func (*Client) CreateTopicRouteTableWithCallback ¶

func (client *Client) CreateTopicRouteTableWithCallback(request *CreateTopicRouteTableRequest, callback func(response *CreateTopicRouteTableResponse, err error)) <-chan int

CreateTopicRouteTableWithCallback invokes the iot.CreateTopicRouteTable API asynchronously

func (*Client) CreateTopicRouteTableWithChan ¶

func (client *Client) CreateTopicRouteTableWithChan(request *CreateTopicRouteTableRequest) (<-chan *CreateTopicRouteTableResponse, <-chan error)

CreateTopicRouteTableWithChan invokes the iot.CreateTopicRouteTable API asynchronously

func (*Client) DeleteClientIds ¶

func (client *Client) DeleteClientIds(request *DeleteClientIdsRequest) (response *DeleteClientIdsResponse, err error)

DeleteClientIds invokes the iot.DeleteClientIds API synchronously

func (*Client) DeleteClientIdsWithCallback ¶

func (client *Client) DeleteClientIdsWithCallback(request *DeleteClientIdsRequest, callback func(response *DeleteClientIdsResponse, err error)) <-chan int

DeleteClientIdsWithCallback invokes the iot.DeleteClientIds API asynchronously

func (*Client) DeleteClientIdsWithChan ¶

func (client *Client) DeleteClientIdsWithChan(request *DeleteClientIdsRequest) (<-chan *DeleteClientIdsResponse, <-chan error)

DeleteClientIdsWithChan invokes the iot.DeleteClientIds API asynchronously

func (*Client) DeleteConsumerGroup ¶

func (client *Client) DeleteConsumerGroup(request *DeleteConsumerGroupRequest) (response *DeleteConsumerGroupResponse, err error)

DeleteConsumerGroup invokes the iot.DeleteConsumerGroup API synchronously

func (*Client) DeleteConsumerGroupSubscribeRelation ¶

func (client *Client) DeleteConsumerGroupSubscribeRelation(request *DeleteConsumerGroupSubscribeRelationRequest) (response *DeleteConsumerGroupSubscribeRelationResponse, err error)

DeleteConsumerGroupSubscribeRelation invokes the iot.DeleteConsumerGroupSubscribeRelation API synchronously

func (*Client) DeleteConsumerGroupSubscribeRelationWithCallback ¶

func (client *Client) DeleteConsumerGroupSubscribeRelationWithCallback(request *DeleteConsumerGroupSubscribeRelationRequest, callback func(response *DeleteConsumerGroupSubscribeRelationResponse, err error)) <-chan int

DeleteConsumerGroupSubscribeRelationWithCallback invokes the iot.DeleteConsumerGroupSubscribeRelation API asynchronously

func (*Client) DeleteConsumerGroupSubscribeRelationWithChan ¶

func (client *Client) DeleteConsumerGroupSubscribeRelationWithChan(request *DeleteConsumerGroupSubscribeRelationRequest) (<-chan *DeleteConsumerGroupSubscribeRelationResponse, <-chan error)

DeleteConsumerGroupSubscribeRelationWithChan invokes the iot.DeleteConsumerGroupSubscribeRelation API asynchronously

func (*Client) DeleteConsumerGroupWithCallback ¶

func (client *Client) DeleteConsumerGroupWithCallback(request *DeleteConsumerGroupRequest, callback func(response *DeleteConsumerGroupResponse, err error)) <-chan int

DeleteConsumerGroupWithCallback invokes the iot.DeleteConsumerGroup API asynchronously

func (*Client) DeleteConsumerGroupWithChan ¶

func (client *Client) DeleteConsumerGroupWithChan(request *DeleteConsumerGroupRequest) (<-chan *DeleteConsumerGroupResponse, <-chan error)

DeleteConsumerGroupWithChan invokes the iot.DeleteConsumerGroup API asynchronously

func (*Client) DeleteDataSourceItem ¶

func (client *Client) DeleteDataSourceItem(request *DeleteDataSourceItemRequest) (response *DeleteDataSourceItemResponse, err error)

DeleteDataSourceItem invokes the iot.DeleteDataSourceItem API synchronously

func (*Client) DeleteDataSourceItemWithCallback ¶

func (client *Client) DeleteDataSourceItemWithCallback(request *DeleteDataSourceItemRequest, callback func(response *DeleteDataSourceItemResponse, err error)) <-chan int

DeleteDataSourceItemWithCallback invokes the iot.DeleteDataSourceItem API asynchronously

func (*Client) DeleteDataSourceItemWithChan ¶

func (client *Client) DeleteDataSourceItemWithChan(request *DeleteDataSourceItemRequest) (<-chan *DeleteDataSourceItemResponse, <-chan error)

DeleteDataSourceItemWithChan invokes the iot.DeleteDataSourceItem API asynchronously

func (*Client) DeleteDestination ¶

func (client *Client) DeleteDestination(request *DeleteDestinationRequest) (response *DeleteDestinationResponse, err error)

DeleteDestination invokes the iot.DeleteDestination API synchronously

func (*Client) DeleteDestinationWithCallback ¶

func (client *Client) DeleteDestinationWithCallback(request *DeleteDestinationRequest, callback func(response *DeleteDestinationResponse, err error)) <-chan int

DeleteDestinationWithCallback invokes the iot.DeleteDestination API asynchronously

func (*Client) DeleteDestinationWithChan ¶

func (client *Client) DeleteDestinationWithChan(request *DeleteDestinationRequest) (<-chan *DeleteDestinationResponse, <-chan error)

DeleteDestinationWithChan invokes the iot.DeleteDestination API asynchronously

func (*Client) DeleteDevice ¶

func (client *Client) DeleteDevice(request *DeleteDeviceRequest) (response *DeleteDeviceResponse, err error)

DeleteDevice invokes the iot.DeleteDevice API synchronously

func (*Client) DeleteDeviceDistributeJob ¶

func (client *Client) DeleteDeviceDistributeJob(request *DeleteDeviceDistributeJobRequest) (response *DeleteDeviceDistributeJobResponse, err error)

DeleteDeviceDistributeJob invokes the iot.DeleteDeviceDistributeJob API synchronously

func (*Client) DeleteDeviceDistributeJobWithCallback ¶

func (client *Client) DeleteDeviceDistributeJobWithCallback(request *DeleteDeviceDistributeJobRequest, callback func(response *DeleteDeviceDistributeJobResponse, err error)) <-chan int

DeleteDeviceDistributeJobWithCallback invokes the iot.DeleteDeviceDistributeJob API asynchronously

func (*Client) DeleteDeviceDistributeJobWithChan ¶

func (client *Client) DeleteDeviceDistributeJobWithChan(request *DeleteDeviceDistributeJobRequest) (<-chan *DeleteDeviceDistributeJobResponse, <-chan error)

DeleteDeviceDistributeJobWithChan invokes the iot.DeleteDeviceDistributeJob API asynchronously

func (*Client) DeleteDeviceDynamicGroup ¶

func (client *Client) DeleteDeviceDynamicGroup(request *DeleteDeviceDynamicGroupRequest) (response *DeleteDeviceDynamicGroupResponse, err error)

DeleteDeviceDynamicGroup invokes the iot.DeleteDeviceDynamicGroup API synchronously

func (*Client) DeleteDeviceDynamicGroupWithCallback ¶

func (client *Client) DeleteDeviceDynamicGroupWithCallback(request *DeleteDeviceDynamicGroupRequest, callback func(response *DeleteDeviceDynamicGroupResponse, err error)) <-chan int

DeleteDeviceDynamicGroupWithCallback invokes the iot.DeleteDeviceDynamicGroup API asynchronously

func (*Client) DeleteDeviceDynamicGroupWithChan ¶

func (client *Client) DeleteDeviceDynamicGroupWithChan(request *DeleteDeviceDynamicGroupRequest) (<-chan *DeleteDeviceDynamicGroupResponse, <-chan error)

DeleteDeviceDynamicGroupWithChan invokes the iot.DeleteDeviceDynamicGroup API asynchronously

func (*Client) DeleteDeviceFile ¶

func (client *Client) DeleteDeviceFile(request *DeleteDeviceFileRequest) (response *DeleteDeviceFileResponse, err error)

DeleteDeviceFile invokes the iot.DeleteDeviceFile API synchronously

func (*Client) DeleteDeviceFileWithCallback ¶

func (client *Client) DeleteDeviceFileWithCallback(request *DeleteDeviceFileRequest, callback func(response *DeleteDeviceFileResponse, err error)) <-chan int

DeleteDeviceFileWithCallback invokes the iot.DeleteDeviceFile API asynchronously

func (*Client) DeleteDeviceFileWithChan ¶

func (client *Client) DeleteDeviceFileWithChan(request *DeleteDeviceFileRequest) (<-chan *DeleteDeviceFileResponse, <-chan error)

DeleteDeviceFileWithChan invokes the iot.DeleteDeviceFile API asynchronously

func (*Client) DeleteDeviceGroup ¶

func (client *Client) DeleteDeviceGroup(request *DeleteDeviceGroupRequest) (response *DeleteDeviceGroupResponse, err error)

DeleteDeviceGroup invokes the iot.DeleteDeviceGroup API synchronously

func (*Client) DeleteDeviceGroupWithCallback ¶

func (client *Client) DeleteDeviceGroupWithCallback(request *DeleteDeviceGroupRequest, callback func(response *DeleteDeviceGroupResponse, err error)) <-chan int

DeleteDeviceGroupWithCallback invokes the iot.DeleteDeviceGroup API asynchronously

func (*Client) DeleteDeviceGroupWithChan ¶

func (client *Client) DeleteDeviceGroupWithChan(request *DeleteDeviceGroupRequest) (<-chan *DeleteDeviceGroupResponse, <-chan error)

DeleteDeviceGroupWithChan invokes the iot.DeleteDeviceGroup API asynchronously

func (*Client) DeleteDeviceProp ¶

func (client *Client) DeleteDeviceProp(request *DeleteDevicePropRequest) (response *DeleteDevicePropResponse, err error)

DeleteDeviceProp invokes the iot.DeleteDeviceProp API synchronously

func (*Client) DeleteDevicePropWithCallback ¶

func (client *Client) DeleteDevicePropWithCallback(request *DeleteDevicePropRequest, callback func(response *DeleteDevicePropResponse, err error)) <-chan int

DeleteDevicePropWithCallback invokes the iot.DeleteDeviceProp API asynchronously

func (*Client) DeleteDevicePropWithChan ¶

func (client *Client) DeleteDevicePropWithChan(request *DeleteDevicePropRequest) (<-chan *DeleteDevicePropResponse, <-chan error)

DeleteDevicePropWithChan invokes the iot.DeleteDeviceProp API asynchronously

func (*Client) DeleteDeviceSpeech ¶

func (client *Client) DeleteDeviceSpeech(request *DeleteDeviceSpeechRequest) (response *DeleteDeviceSpeechResponse, err error)

DeleteDeviceSpeech invokes the iot.DeleteDeviceSpeech API synchronously

func (*Client) DeleteDeviceSpeechWithCallback ¶

func (client *Client) DeleteDeviceSpeechWithCallback(request *DeleteDeviceSpeechRequest, callback func(response *DeleteDeviceSpeechResponse, err error)) <-chan int

DeleteDeviceSpeechWithCallback invokes the iot.DeleteDeviceSpeech API asynchronously

func (*Client) DeleteDeviceSpeechWithChan ¶

func (client *Client) DeleteDeviceSpeechWithChan(request *DeleteDeviceSpeechRequest) (<-chan *DeleteDeviceSpeechResponse, <-chan error)

DeleteDeviceSpeechWithChan invokes the iot.DeleteDeviceSpeech API asynchronously

func (*Client) DeleteDeviceTunnel ¶

func (client *Client) DeleteDeviceTunnel(request *DeleteDeviceTunnelRequest) (response *DeleteDeviceTunnelResponse, err error)

DeleteDeviceTunnel invokes the iot.DeleteDeviceTunnel API synchronously

func (*Client) DeleteDeviceTunnelWithCallback ¶

func (client *Client) DeleteDeviceTunnelWithCallback(request *DeleteDeviceTunnelRequest, callback func(response *DeleteDeviceTunnelResponse, err error)) <-chan int

DeleteDeviceTunnelWithCallback invokes the iot.DeleteDeviceTunnel API asynchronously

func (*Client) DeleteDeviceTunnelWithChan ¶

func (client *Client) DeleteDeviceTunnelWithChan(request *DeleteDeviceTunnelRequest) (<-chan *DeleteDeviceTunnelResponse, <-chan error)

DeleteDeviceTunnelWithChan invokes the iot.DeleteDeviceTunnel API asynchronously

func (*Client) DeleteDeviceWithCallback ¶

func (client *Client) DeleteDeviceWithCallback(request *DeleteDeviceRequest, callback func(response *DeleteDeviceResponse, err error)) <-chan int

DeleteDeviceWithCallback invokes the iot.DeleteDevice API asynchronously

func (*Client) DeleteDeviceWithChan ¶

func (client *Client) DeleteDeviceWithChan(request *DeleteDeviceRequest) (<-chan *DeleteDeviceResponse, <-chan error)

DeleteDeviceWithChan invokes the iot.DeleteDevice API asynchronously

func (*Client) DeleteEdgeDriver ¶

func (client *Client) DeleteEdgeDriver(request *DeleteEdgeDriverRequest) (response *DeleteEdgeDriverResponse, err error)

DeleteEdgeDriver invokes the iot.DeleteEdgeDriver API synchronously

func (*Client) DeleteEdgeDriverVersion ¶

func (client *Client) DeleteEdgeDriverVersion(request *DeleteEdgeDriverVersionRequest) (response *DeleteEdgeDriverVersionResponse, err error)

DeleteEdgeDriverVersion invokes the iot.DeleteEdgeDriverVersion API synchronously

func (*Client) DeleteEdgeDriverVersionWithCallback ¶

func (client *Client) DeleteEdgeDriverVersionWithCallback(request *DeleteEdgeDriverVersionRequest, callback func(response *DeleteEdgeDriverVersionResponse, err error)) <-chan int

DeleteEdgeDriverVersionWithCallback invokes the iot.DeleteEdgeDriverVersion API asynchronously

func (*Client) DeleteEdgeDriverVersionWithChan ¶

func (client *Client) DeleteEdgeDriverVersionWithChan(request *DeleteEdgeDriverVersionRequest) (<-chan *DeleteEdgeDriverVersionResponse, <-chan error)

DeleteEdgeDriverVersionWithChan invokes the iot.DeleteEdgeDriverVersion API asynchronously

func (*Client) DeleteEdgeDriverWithCallback ¶

func (client *Client) DeleteEdgeDriverWithCallback(request *DeleteEdgeDriverRequest, callback func(response *DeleteEdgeDriverResponse, err error)) <-chan int

DeleteEdgeDriverWithCallback invokes the iot.DeleteEdgeDriver API asynchronously

func (*Client) DeleteEdgeDriverWithChan ¶

func (client *Client) DeleteEdgeDriverWithChan(request *DeleteEdgeDriverRequest) (<-chan *DeleteEdgeDriverResponse, <-chan error)

DeleteEdgeDriverWithChan invokes the iot.DeleteEdgeDriver API asynchronously

func (*Client) DeleteEdgeInstance ¶

func (client *Client) DeleteEdgeInstance(request *DeleteEdgeInstanceRequest) (response *DeleteEdgeInstanceResponse, err error)

DeleteEdgeInstance invokes the iot.DeleteEdgeInstance API synchronously

func (*Client) DeleteEdgeInstanceMessageRouting ¶

func (client *Client) DeleteEdgeInstanceMessageRouting(request *DeleteEdgeInstanceMessageRoutingRequest) (response *DeleteEdgeInstanceMessageRoutingResponse, err error)

DeleteEdgeInstanceMessageRouting invokes the iot.DeleteEdgeInstanceMessageRouting API synchronously

func (*Client) DeleteEdgeInstanceMessageRoutingWithCallback ¶

func (client *Client) DeleteEdgeInstanceMessageRoutingWithCallback(request *DeleteEdgeInstanceMessageRoutingRequest, callback func(response *DeleteEdgeInstanceMessageRoutingResponse, err error)) <-chan int

DeleteEdgeInstanceMessageRoutingWithCallback invokes the iot.DeleteEdgeInstanceMessageRouting API asynchronously

func (*Client) DeleteEdgeInstanceMessageRoutingWithChan ¶

func (client *Client) DeleteEdgeInstanceMessageRoutingWithChan(request *DeleteEdgeInstanceMessageRoutingRequest) (<-chan *DeleteEdgeInstanceMessageRoutingResponse, <-chan error)

DeleteEdgeInstanceMessageRoutingWithChan invokes the iot.DeleteEdgeInstanceMessageRouting API asynchronously

func (*Client) DeleteEdgeInstanceWithCallback ¶

func (client *Client) DeleteEdgeInstanceWithCallback(request *DeleteEdgeInstanceRequest, callback func(response *DeleteEdgeInstanceResponse, err error)) <-chan int

DeleteEdgeInstanceWithCallback invokes the iot.DeleteEdgeInstance API asynchronously

func (*Client) DeleteEdgeInstanceWithChan ¶

func (client *Client) DeleteEdgeInstanceWithChan(request *DeleteEdgeInstanceRequest) (<-chan *DeleteEdgeInstanceResponse, <-chan error)

DeleteEdgeInstanceWithChan invokes the iot.DeleteEdgeInstance API asynchronously

func (*Client) DeleteJob ¶

func (client *Client) DeleteJob(request *DeleteJobRequest) (response *DeleteJobResponse, err error)

DeleteJob invokes the iot.DeleteJob API synchronously

func (*Client) DeleteJobWithCallback ¶

func (client *Client) DeleteJobWithCallback(request *DeleteJobRequest, callback func(response *DeleteJobResponse, err error)) <-chan int

DeleteJobWithCallback invokes the iot.DeleteJob API asynchronously

func (*Client) DeleteJobWithChan ¶

func (client *Client) DeleteJobWithChan(request *DeleteJobRequest) (<-chan *DeleteJobResponse, <-chan error)

DeleteJobWithChan invokes the iot.DeleteJob API asynchronously

func (*Client) DeleteOTAFirmware ¶

func (client *Client) DeleteOTAFirmware(request *DeleteOTAFirmwareRequest) (response *DeleteOTAFirmwareResponse, err error)

DeleteOTAFirmware invokes the iot.DeleteOTAFirmware API synchronously

func (*Client) DeleteOTAFirmwareWithCallback ¶

func (client *Client) DeleteOTAFirmwareWithCallback(request *DeleteOTAFirmwareRequest, callback func(response *DeleteOTAFirmwareResponse, err error)) <-chan int

DeleteOTAFirmwareWithCallback invokes the iot.DeleteOTAFirmware API asynchronously

func (*Client) DeleteOTAFirmwareWithChan ¶

func (client *Client) DeleteOTAFirmwareWithChan(request *DeleteOTAFirmwareRequest) (<-chan *DeleteOTAFirmwareResponse, <-chan error)

DeleteOTAFirmwareWithChan invokes the iot.DeleteOTAFirmware API asynchronously

func (*Client) DeleteOTAModule ¶

func (client *Client) DeleteOTAModule(request *DeleteOTAModuleRequest) (response *DeleteOTAModuleResponse, err error)

DeleteOTAModule invokes the iot.DeleteOTAModule API synchronously

func (*Client) DeleteOTAModuleWithCallback ¶

func (client *Client) DeleteOTAModuleWithCallback(request *DeleteOTAModuleRequest, callback func(response *DeleteOTAModuleResponse, err error)) <-chan int

DeleteOTAModuleWithCallback invokes the iot.DeleteOTAModule API asynchronously

func (*Client) DeleteOTAModuleWithChan ¶

func (client *Client) DeleteOTAModuleWithChan(request *DeleteOTAModuleRequest) (<-chan *DeleteOTAModuleResponse, <-chan error)

DeleteOTAModuleWithChan invokes the iot.DeleteOTAModule API asynchronously

func (*Client) DeleteParser ¶

func (client *Client) DeleteParser(request *DeleteParserRequest) (response *DeleteParserResponse, err error)

DeleteParser invokes the iot.DeleteParser API synchronously

func (*Client) DeleteParserDataSource ¶

func (client *Client) DeleteParserDataSource(request *DeleteParserDataSourceRequest) (response *DeleteParserDataSourceResponse, err error)

DeleteParserDataSource invokes the iot.DeleteParserDataSource API synchronously

func (*Client) DeleteParserDataSourceWithCallback ¶

func (client *Client) DeleteParserDataSourceWithCallback(request *DeleteParserDataSourceRequest, callback func(response *DeleteParserDataSourceResponse, err error)) <-chan int

DeleteParserDataSourceWithCallback invokes the iot.DeleteParserDataSource API asynchronously

func (*Client) DeleteParserDataSourceWithChan ¶

func (client *Client) DeleteParserDataSourceWithChan(request *DeleteParserDataSourceRequest) (<-chan *DeleteParserDataSourceResponse, <-chan error)

DeleteParserDataSourceWithChan invokes the iot.DeleteParserDataSource API asynchronously

func (*Client) DeleteParserWithCallback ¶

func (client *Client) DeleteParserWithCallback(request *DeleteParserRequest, callback func(response *DeleteParserResponse, err error)) <-chan int

DeleteParserWithCallback invokes the iot.DeleteParser API asynchronously

func (*Client) DeleteParserWithChan ¶

func (client *Client) DeleteParserWithChan(request *DeleteParserRequest) (<-chan *DeleteParserResponse, <-chan error)

DeleteParserWithChan invokes the iot.DeleteParser API asynchronously

func (*Client) DeleteProduct ¶

func (client *Client) DeleteProduct(request *DeleteProductRequest) (response *DeleteProductResponse, err error)

DeleteProduct invokes the iot.DeleteProduct API synchronously

func (*Client) DeleteProductTags ¶

func (client *Client) DeleteProductTags(request *DeleteProductTagsRequest) (response *DeleteProductTagsResponse, err error)

DeleteProductTags invokes the iot.DeleteProductTags API synchronously

func (*Client) DeleteProductTagsWithCallback ¶

func (client *Client) DeleteProductTagsWithCallback(request *DeleteProductTagsRequest, callback func(response *DeleteProductTagsResponse, err error)) <-chan int

DeleteProductTagsWithCallback invokes the iot.DeleteProductTags API asynchronously

func (*Client) DeleteProductTagsWithChan ¶

func (client *Client) DeleteProductTagsWithChan(request *DeleteProductTagsRequest) (<-chan *DeleteProductTagsResponse, <-chan error)

DeleteProductTagsWithChan invokes the iot.DeleteProductTags API asynchronously

func (*Client) DeleteProductTopic ¶

func (client *Client) DeleteProductTopic(request *DeleteProductTopicRequest) (response *DeleteProductTopicResponse, err error)

DeleteProductTopic invokes the iot.DeleteProductTopic API synchronously

func (*Client) DeleteProductTopicWithCallback ¶

func (client *Client) DeleteProductTopicWithCallback(request *DeleteProductTopicRequest, callback func(response *DeleteProductTopicResponse, err error)) <-chan int

DeleteProductTopicWithCallback invokes the iot.DeleteProductTopic API asynchronously

func (*Client) DeleteProductTopicWithChan ¶

func (client *Client) DeleteProductTopicWithChan(request *DeleteProductTopicRequest) (<-chan *DeleteProductTopicResponse, <-chan error)

DeleteProductTopicWithChan invokes the iot.DeleteProductTopic API asynchronously

func (*Client) DeleteProductWithCallback ¶

func (client *Client) DeleteProductWithCallback(request *DeleteProductRequest, callback func(response *DeleteProductResponse, err error)) <-chan int

DeleteProductWithCallback invokes the iot.DeleteProduct API asynchronously

func (*Client) DeleteProductWithChan ¶

func (client *Client) DeleteProductWithChan(request *DeleteProductRequest) (<-chan *DeleteProductResponse, <-chan error)

DeleteProductWithChan invokes the iot.DeleteProduct API asynchronously

func (*Client) DeleteRule ¶

func (client *Client) DeleteRule(request *DeleteRuleRequest) (response *DeleteRuleResponse, err error)

DeleteRule invokes the iot.DeleteRule API synchronously

func (*Client) DeleteRuleAction ¶

func (client *Client) DeleteRuleAction(request *DeleteRuleActionRequest) (response *DeleteRuleActionResponse, err error)

DeleteRuleAction invokes the iot.DeleteRuleAction API synchronously

func (*Client) DeleteRuleActionWithCallback ¶

func (client *Client) DeleteRuleActionWithCallback(request *DeleteRuleActionRequest, callback func(response *DeleteRuleActionResponse, err error)) <-chan int

DeleteRuleActionWithCallback invokes the iot.DeleteRuleAction API asynchronously

func (*Client) DeleteRuleActionWithChan ¶

func (client *Client) DeleteRuleActionWithChan(request *DeleteRuleActionRequest) (<-chan *DeleteRuleActionResponse, <-chan error)

DeleteRuleActionWithChan invokes the iot.DeleteRuleAction API asynchronously

func (*Client) DeleteRuleWithCallback ¶

func (client *Client) DeleteRuleWithCallback(request *DeleteRuleRequest, callback func(response *DeleteRuleResponse, err error)) <-chan int

DeleteRuleWithCallback invokes the iot.DeleteRule API asynchronously

func (*Client) DeleteRuleWithChan ¶

func (client *Client) DeleteRuleWithChan(request *DeleteRuleRequest) (<-chan *DeleteRuleResponse, <-chan error)

DeleteRuleWithChan invokes the iot.DeleteRule API asynchronously

func (*Client) DeleteSceneRule ¶

func (client *Client) DeleteSceneRule(request *DeleteSceneRuleRequest) (response *DeleteSceneRuleResponse, err error)

DeleteSceneRule invokes the iot.DeleteSceneRule API synchronously

func (*Client) DeleteSceneRuleWithCallback ¶

func (client *Client) DeleteSceneRuleWithCallback(request *DeleteSceneRuleRequest, callback func(response *DeleteSceneRuleResponse, err error)) <-chan int

DeleteSceneRuleWithCallback invokes the iot.DeleteSceneRule API asynchronously

func (*Client) DeleteSceneRuleWithChan ¶

func (client *Client) DeleteSceneRuleWithChan(request *DeleteSceneRuleRequest) (<-chan *DeleteSceneRuleResponse, <-chan error)

DeleteSceneRuleWithChan invokes the iot.DeleteSceneRule API asynchronously

func (*Client) DeleteSchedulePeriod ¶

func (client *Client) DeleteSchedulePeriod(request *DeleteSchedulePeriodRequest) (response *DeleteSchedulePeriodResponse, err error)

DeleteSchedulePeriod invokes the iot.DeleteSchedulePeriod API synchronously

func (*Client) DeleteSchedulePeriodWithCallback ¶

func (client *Client) DeleteSchedulePeriodWithCallback(request *DeleteSchedulePeriodRequest, callback func(response *DeleteSchedulePeriodResponse, err error)) <-chan int

DeleteSchedulePeriodWithCallback invokes the iot.DeleteSchedulePeriod API asynchronously

func (*Client) DeleteSchedulePeriodWithChan ¶

func (client *Client) DeleteSchedulePeriodWithChan(request *DeleteSchedulePeriodRequest) (<-chan *DeleteSchedulePeriodResponse, <-chan error)

DeleteSchedulePeriodWithChan invokes the iot.DeleteSchedulePeriod API asynchronously

func (*Client) DeleteShareTaskDevice ¶

func (client *Client) DeleteShareTaskDevice(request *DeleteShareTaskDeviceRequest) (response *DeleteShareTaskDeviceResponse, err error)

DeleteShareTaskDevice invokes the iot.DeleteShareTaskDevice API synchronously

func (*Client) DeleteShareTaskDeviceWithCallback ¶

func (client *Client) DeleteShareTaskDeviceWithCallback(request *DeleteShareTaskDeviceRequest, callback func(response *DeleteShareTaskDeviceResponse, err error)) <-chan int

DeleteShareTaskDeviceWithCallback invokes the iot.DeleteShareTaskDevice API asynchronously

func (*Client) DeleteShareTaskDeviceWithChan ¶

func (client *Client) DeleteShareTaskDeviceWithChan(request *DeleteShareTaskDeviceRequest) (<-chan *DeleteShareTaskDeviceResponse, <-chan error)

DeleteShareTaskDeviceWithChan invokes the iot.DeleteShareTaskDevice API asynchronously

func (*Client) DeleteSoundCode ¶

func (client *Client) DeleteSoundCode(request *DeleteSoundCodeRequest) (response *DeleteSoundCodeResponse, err error)

DeleteSoundCode invokes the iot.DeleteSoundCode API synchronously

func (*Client) DeleteSoundCodeLabel ¶

func (client *Client) DeleteSoundCodeLabel(request *DeleteSoundCodeLabelRequest) (response *DeleteSoundCodeLabelResponse, err error)

DeleteSoundCodeLabel invokes the iot.DeleteSoundCodeLabel API synchronously

func (*Client) DeleteSoundCodeLabelWithCallback ¶

func (client *Client) DeleteSoundCodeLabelWithCallback(request *DeleteSoundCodeLabelRequest, callback func(response *DeleteSoundCodeLabelResponse, err error)) <-chan int

DeleteSoundCodeLabelWithCallback invokes the iot.DeleteSoundCodeLabel API asynchronously

func (*Client) DeleteSoundCodeLabelWithChan ¶

func (client *Client) DeleteSoundCodeLabelWithChan(request *DeleteSoundCodeLabelRequest) (<-chan *DeleteSoundCodeLabelResponse, <-chan error)

DeleteSoundCodeLabelWithChan invokes the iot.DeleteSoundCodeLabel API asynchronously

func (*Client) DeleteSoundCodeSchedule ¶

func (client *Client) DeleteSoundCodeSchedule(request *DeleteSoundCodeScheduleRequest) (response *DeleteSoundCodeScheduleResponse, err error)

DeleteSoundCodeSchedule invokes the iot.DeleteSoundCodeSchedule API synchronously

func (*Client) DeleteSoundCodeScheduleWithCallback ¶

func (client *Client) DeleteSoundCodeScheduleWithCallback(request *DeleteSoundCodeScheduleRequest, callback func(response *DeleteSoundCodeScheduleResponse, err error)) <-chan int

DeleteSoundCodeScheduleWithCallback invokes the iot.DeleteSoundCodeSchedule API asynchronously

func (*Client) DeleteSoundCodeScheduleWithChan ¶

func (client *Client) DeleteSoundCodeScheduleWithChan(request *DeleteSoundCodeScheduleRequest) (<-chan *DeleteSoundCodeScheduleResponse, <-chan error)

DeleteSoundCodeScheduleWithChan invokes the iot.DeleteSoundCodeSchedule API asynchronously

func (*Client) DeleteSoundCodeWithCallback ¶

func (client *Client) DeleteSoundCodeWithCallback(request *DeleteSoundCodeRequest, callback func(response *DeleteSoundCodeResponse, err error)) <-chan int

DeleteSoundCodeWithCallback invokes the iot.DeleteSoundCode API asynchronously

func (*Client) DeleteSoundCodeWithChan ¶

func (client *Client) DeleteSoundCodeWithChan(request *DeleteSoundCodeRequest) (<-chan *DeleteSoundCodeResponse, <-chan error)

DeleteSoundCodeWithChan invokes the iot.DeleteSoundCode API asynchronously

func (*Client) DeleteSpeech ¶

func (client *Client) DeleteSpeech(request *DeleteSpeechRequest) (response *DeleteSpeechResponse, err error)

DeleteSpeech invokes the iot.DeleteSpeech API synchronously

func (*Client) DeleteSpeechWithCallback ¶

func (client *Client) DeleteSpeechWithCallback(request *DeleteSpeechRequest, callback func(response *DeleteSpeechResponse, err error)) <-chan int

DeleteSpeechWithCallback invokes the iot.DeleteSpeech API asynchronously

func (*Client) DeleteSpeechWithChan ¶

func (client *Client) DeleteSpeechWithChan(request *DeleteSpeechRequest) (<-chan *DeleteSpeechResponse, <-chan error)

DeleteSpeechWithChan invokes the iot.DeleteSpeech API asynchronously

func (*Client) DeleteStudioAppDomainOpen ¶

func (client *Client) DeleteStudioAppDomainOpen(request *DeleteStudioAppDomainOpenRequest) (response *DeleteStudioAppDomainOpenResponse, err error)

DeleteStudioAppDomainOpen invokes the iot.DeleteStudioAppDomainOpen API synchronously

func (*Client) DeleteStudioAppDomainOpenWithCallback ¶

func (client *Client) DeleteStudioAppDomainOpenWithCallback(request *DeleteStudioAppDomainOpenRequest, callback func(response *DeleteStudioAppDomainOpenResponse, err error)) <-chan int

DeleteStudioAppDomainOpenWithCallback invokes the iot.DeleteStudioAppDomainOpen API asynchronously

func (*Client) DeleteStudioAppDomainOpenWithChan ¶

func (client *Client) DeleteStudioAppDomainOpenWithChan(request *DeleteStudioAppDomainOpenRequest) (<-chan *DeleteStudioAppDomainOpenResponse, <-chan error)

DeleteStudioAppDomainOpenWithChan invokes the iot.DeleteStudioAppDomainOpen API asynchronously

func (*Client) DeleteSubscribeRelation ¶

func (client *Client) DeleteSubscribeRelation(request *DeleteSubscribeRelationRequest) (response *DeleteSubscribeRelationResponse, err error)

DeleteSubscribeRelation invokes the iot.DeleteSubscribeRelation API synchronously

func (*Client) DeleteSubscribeRelationWithCallback ¶

func (client *Client) DeleteSubscribeRelationWithCallback(request *DeleteSubscribeRelationRequest, callback func(response *DeleteSubscribeRelationResponse, err error)) <-chan int

DeleteSubscribeRelationWithCallback invokes the iot.DeleteSubscribeRelation API asynchronously

func (*Client) DeleteSubscribeRelationWithChan ¶

func (client *Client) DeleteSubscribeRelationWithChan(request *DeleteSubscribeRelationRequest) (<-chan *DeleteSubscribeRelationResponse, <-chan error)

DeleteSubscribeRelationWithChan invokes the iot.DeleteSubscribeRelation API asynchronously

func (*Client) DeleteThingModel ¶

func (client *Client) DeleteThingModel(request *DeleteThingModelRequest) (response *DeleteThingModelResponse, err error)

DeleteThingModel invokes the iot.DeleteThingModel API synchronously

func (*Client) DeleteThingModelWithCallback ¶

func (client *Client) DeleteThingModelWithCallback(request *DeleteThingModelRequest, callback func(response *DeleteThingModelResponse, err error)) <-chan int

DeleteThingModelWithCallback invokes the iot.DeleteThingModel API asynchronously

func (*Client) DeleteThingModelWithChan ¶

func (client *Client) DeleteThingModelWithChan(request *DeleteThingModelRequest) (<-chan *DeleteThingModelResponse, <-chan error)

DeleteThingModelWithChan invokes the iot.DeleteThingModel API asynchronously

func (*Client) DeleteTopicRouteTable ¶

func (client *Client) DeleteTopicRouteTable(request *DeleteTopicRouteTableRequest) (response *DeleteTopicRouteTableResponse, err error)

DeleteTopicRouteTable invokes the iot.DeleteTopicRouteTable API synchronously

func (*Client) DeleteTopicRouteTableWithCallback ¶

func (client *Client) DeleteTopicRouteTableWithCallback(request *DeleteTopicRouteTableRequest, callback func(response *DeleteTopicRouteTableResponse, err error)) <-chan int

DeleteTopicRouteTableWithCallback invokes the iot.DeleteTopicRouteTable API asynchronously

func (*Client) DeleteTopicRouteTableWithChan ¶

func (client *Client) DeleteTopicRouteTableWithChan(request *DeleteTopicRouteTableRequest) (<-chan *DeleteTopicRouteTableResponse, <-chan error)

DeleteTopicRouteTableWithChan invokes the iot.DeleteTopicRouteTable API asynchronously

func (*Client) DetachDestination ¶

func (client *Client) DetachDestination(request *DetachDestinationRequest) (response *DetachDestinationResponse, err error)

DetachDestination invokes the iot.DetachDestination API synchronously

func (*Client) DetachDestinationWithCallback ¶

func (client *Client) DetachDestinationWithCallback(request *DetachDestinationRequest, callback func(response *DetachDestinationResponse, err error)) <-chan int

DetachDestinationWithCallback invokes the iot.DetachDestination API asynchronously

func (*Client) DetachDestinationWithChan ¶

func (client *Client) DetachDestinationWithChan(request *DetachDestinationRequest) (<-chan *DetachDestinationResponse, <-chan error)

DetachDestinationWithChan invokes the iot.DetachDestination API asynchronously

func (*Client) DetachParserDataSource ¶

func (client *Client) DetachParserDataSource(request *DetachParserDataSourceRequest) (response *DetachParserDataSourceResponse, err error)

DetachParserDataSource invokes the iot.DetachParserDataSource API synchronously

func (*Client) DetachParserDataSourceWithCallback ¶

func (client *Client) DetachParserDataSourceWithCallback(request *DetachParserDataSourceRequest, callback func(response *DetachParserDataSourceResponse, err error)) <-chan int

DetachParserDataSourceWithCallback invokes the iot.DetachParserDataSource API asynchronously

func (*Client) DetachParserDataSourceWithChan ¶

func (client *Client) DetachParserDataSourceWithChan(request *DetachParserDataSourceRequest) (<-chan *DetachParserDataSourceResponse, <-chan error)

DetachParserDataSourceWithChan invokes the iot.DetachParserDataSource API asynchronously

func (*Client) DisableDeviceTunnel ¶

func (client *Client) DisableDeviceTunnel(request *DisableDeviceTunnelRequest) (response *DisableDeviceTunnelResponse, err error)

DisableDeviceTunnel invokes the iot.DisableDeviceTunnel API synchronously

func (*Client) DisableDeviceTunnelShare ¶

func (client *Client) DisableDeviceTunnelShare(request *DisableDeviceTunnelShareRequest) (response *DisableDeviceTunnelShareResponse, err error)

DisableDeviceTunnelShare invokes the iot.DisableDeviceTunnelShare API synchronously

func (*Client) DisableDeviceTunnelShareWithCallback ¶

func (client *Client) DisableDeviceTunnelShareWithCallback(request *DisableDeviceTunnelShareRequest, callback func(response *DisableDeviceTunnelShareResponse, err error)) <-chan int

DisableDeviceTunnelShareWithCallback invokes the iot.DisableDeviceTunnelShare API asynchronously

func (*Client) DisableDeviceTunnelShareWithChan ¶

func (client *Client) DisableDeviceTunnelShareWithChan(request *DisableDeviceTunnelShareRequest) (<-chan *DisableDeviceTunnelShareResponse, <-chan error)

DisableDeviceTunnelShareWithChan invokes the iot.DisableDeviceTunnelShare API asynchronously

func (*Client) DisableDeviceTunnelWithCallback ¶

func (client *Client) DisableDeviceTunnelWithCallback(request *DisableDeviceTunnelRequest, callback func(response *DisableDeviceTunnelResponse, err error)) <-chan int

DisableDeviceTunnelWithCallback invokes the iot.DisableDeviceTunnel API asynchronously

func (*Client) DisableDeviceTunnelWithChan ¶

func (client *Client) DisableDeviceTunnelWithChan(request *DisableDeviceTunnelRequest) (<-chan *DisableDeviceTunnelResponse, <-chan error)

DisableDeviceTunnelWithChan invokes the iot.DisableDeviceTunnel API asynchronously

func (*Client) DisableSceneRule ¶

func (client *Client) DisableSceneRule(request *DisableSceneRuleRequest) (response *DisableSceneRuleResponse, err error)

DisableSceneRule invokes the iot.DisableSceneRule API synchronously

func (*Client) DisableSceneRuleWithCallback ¶

func (client *Client) DisableSceneRuleWithCallback(request *DisableSceneRuleRequest, callback func(response *DisableSceneRuleResponse, err error)) <-chan int

DisableSceneRuleWithCallback invokes the iot.DisableSceneRule API asynchronously

func (*Client) DisableSceneRuleWithChan ¶

func (client *Client) DisableSceneRuleWithChan(request *DisableSceneRuleRequest) (<-chan *DisableSceneRuleResponse, <-chan error)

DisableSceneRuleWithChan invokes the iot.DisableSceneRule API asynchronously

func (*Client) DisableThing ¶

func (client *Client) DisableThing(request *DisableThingRequest) (response *DisableThingResponse, err error)

DisableThing invokes the iot.DisableThing API synchronously

func (*Client) DisableThingWithCallback ¶

func (client *Client) DisableThingWithCallback(request *DisableThingRequest, callback func(response *DisableThingResponse, err error)) <-chan int

DisableThingWithCallback invokes the iot.DisableThing API asynchronously

func (*Client) DisableThingWithChan ¶

func (client *Client) DisableThingWithChan(request *DisableThingRequest) (<-chan *DisableThingResponse, <-chan error)

DisableThingWithChan invokes the iot.DisableThing API asynchronously

func (*Client) EnableDeviceTunnel ¶

func (client *Client) EnableDeviceTunnel(request *EnableDeviceTunnelRequest) (response *EnableDeviceTunnelResponse, err error)

EnableDeviceTunnel invokes the iot.EnableDeviceTunnel API synchronously

func (*Client) EnableDeviceTunnelShare ¶

func (client *Client) EnableDeviceTunnelShare(request *EnableDeviceTunnelShareRequest) (response *EnableDeviceTunnelShareResponse, err error)

EnableDeviceTunnelShare invokes the iot.EnableDeviceTunnelShare API synchronously

func (*Client) EnableDeviceTunnelShareWithCallback ¶

func (client *Client) EnableDeviceTunnelShareWithCallback(request *EnableDeviceTunnelShareRequest, callback func(response *EnableDeviceTunnelShareResponse, err error)) <-chan int

EnableDeviceTunnelShareWithCallback invokes the iot.EnableDeviceTunnelShare API asynchronously

func (*Client) EnableDeviceTunnelShareWithChan ¶

func (client *Client) EnableDeviceTunnelShareWithChan(request *EnableDeviceTunnelShareRequest) (<-chan *EnableDeviceTunnelShareResponse, <-chan error)

EnableDeviceTunnelShareWithChan invokes the iot.EnableDeviceTunnelShare API asynchronously

func (*Client) EnableDeviceTunnelWithCallback ¶

func (client *Client) EnableDeviceTunnelWithCallback(request *EnableDeviceTunnelRequest, callback func(response *EnableDeviceTunnelResponse, err error)) <-chan int

EnableDeviceTunnelWithCallback invokes the iot.EnableDeviceTunnel API asynchronously

func (*Client) EnableDeviceTunnelWithChan ¶

func (client *Client) EnableDeviceTunnelWithChan(request *EnableDeviceTunnelRequest) (<-chan *EnableDeviceTunnelResponse, <-chan error)

EnableDeviceTunnelWithChan invokes the iot.EnableDeviceTunnel API asynchronously

func (*Client) EnableSceneRule ¶

func (client *Client) EnableSceneRule(request *EnableSceneRuleRequest) (response *EnableSceneRuleResponse, err error)

EnableSceneRule invokes the iot.EnableSceneRule API synchronously

func (*Client) EnableSceneRuleWithCallback ¶

func (client *Client) EnableSceneRuleWithCallback(request *EnableSceneRuleRequest, callback func(response *EnableSceneRuleResponse, err error)) <-chan int

EnableSceneRuleWithCallback invokes the iot.EnableSceneRule API asynchronously

func (*Client) EnableSceneRuleWithChan ¶

func (client *Client) EnableSceneRuleWithChan(request *EnableSceneRuleRequest) (<-chan *EnableSceneRuleResponse, <-chan error)

EnableSceneRuleWithChan invokes the iot.EnableSceneRule API asynchronously

func (*Client) EnableThing ¶

func (client *Client) EnableThing(request *EnableThingRequest) (response *EnableThingResponse, err error)

EnableThing invokes the iot.EnableThing API synchronously

func (*Client) EnableThingWithCallback ¶

func (client *Client) EnableThingWithCallback(request *EnableThingRequest, callback func(response *EnableThingResponse, err error)) <-chan int

EnableThingWithCallback invokes the iot.EnableThing API asynchronously

func (*Client) EnableThingWithChan ¶

func (client *Client) EnableThingWithChan(request *EnableThingRequest) (<-chan *EnableThingResponse, <-chan error)

EnableThingWithChan invokes the iot.EnableThing API asynchronously

func (*Client) GenerateDeviceNameListURL ¶

func (client *Client) GenerateDeviceNameListURL(request *GenerateDeviceNameListURLRequest) (response *GenerateDeviceNameListURLResponse, err error)

GenerateDeviceNameListURL invokes the iot.GenerateDeviceNameListURL API synchronously

func (*Client) GenerateDeviceNameListURLWithCallback ¶

func (client *Client) GenerateDeviceNameListURLWithCallback(request *GenerateDeviceNameListURLRequest, callback func(response *GenerateDeviceNameListURLResponse, err error)) <-chan int

GenerateDeviceNameListURLWithCallback invokes the iot.GenerateDeviceNameListURL API asynchronously

func (*Client) GenerateDeviceNameListURLWithChan ¶

func (client *Client) GenerateDeviceNameListURLWithChan(request *GenerateDeviceNameListURLRequest) (<-chan *GenerateDeviceNameListURLResponse, <-chan error)

GenerateDeviceNameListURLWithChan invokes the iot.GenerateDeviceNameListURL API asynchronously

func (*Client) GenerateFileUploadURL ¶

func (client *Client) GenerateFileUploadURL(request *GenerateFileUploadURLRequest) (response *GenerateFileUploadURLResponse, err error)

GenerateFileUploadURL invokes the iot.GenerateFileUploadURL API synchronously

func (*Client) GenerateFileUploadURLWithCallback ¶

func (client *Client) GenerateFileUploadURLWithCallback(request *GenerateFileUploadURLRequest, callback func(response *GenerateFileUploadURLResponse, err error)) <-chan int

GenerateFileUploadURLWithCallback invokes the iot.GenerateFileUploadURL API asynchronously

func (*Client) GenerateFileUploadURLWithChan ¶

func (client *Client) GenerateFileUploadURLWithChan(request *GenerateFileUploadURLRequest) (<-chan *GenerateFileUploadURLResponse, <-chan error)

GenerateFileUploadURLWithChan invokes the iot.GenerateFileUploadURL API asynchronously

func (*Client) GenerateOTAUploadURL ¶

func (client *Client) GenerateOTAUploadURL(request *GenerateOTAUploadURLRequest) (response *GenerateOTAUploadURLResponse, err error)

GenerateOTAUploadURL invokes the iot.GenerateOTAUploadURL API synchronously

func (*Client) GenerateOTAUploadURLWithCallback ¶

func (client *Client) GenerateOTAUploadURLWithCallback(request *GenerateOTAUploadURLRequest, callback func(response *GenerateOTAUploadURLResponse, err error)) <-chan int

GenerateOTAUploadURLWithCallback invokes the iot.GenerateOTAUploadURL API asynchronously

func (*Client) GenerateOTAUploadURLWithChan ¶

func (client *Client) GenerateOTAUploadURLWithChan(request *GenerateOTAUploadURLRequest) (<-chan *GenerateOTAUploadURLResponse, <-chan error)

GenerateOTAUploadURLWithChan invokes the iot.GenerateOTAUploadURL API asynchronously

func (*Client) GetDataAPIServiceDetail ¶

func (client *Client) GetDataAPIServiceDetail(request *GetDataAPIServiceDetailRequest) (response *GetDataAPIServiceDetailResponse, err error)

GetDataAPIServiceDetail invokes the iot.GetDataAPIServiceDetail API synchronously

func (*Client) GetDataAPIServiceDetailWithCallback ¶

func (client *Client) GetDataAPIServiceDetailWithCallback(request *GetDataAPIServiceDetailRequest, callback func(response *GetDataAPIServiceDetailResponse, err error)) <-chan int

GetDataAPIServiceDetailWithCallback invokes the iot.GetDataAPIServiceDetail API asynchronously

func (*Client) GetDataAPIServiceDetailWithChan ¶

func (client *Client) GetDataAPIServiceDetailWithChan(request *GetDataAPIServiceDetailRequest) (<-chan *GetDataAPIServiceDetailResponse, <-chan error)

GetDataAPIServiceDetailWithChan invokes the iot.GetDataAPIServiceDetail API asynchronously

func (*Client) GetDestination ¶

func (client *Client) GetDestination(request *GetDestinationRequest) (response *GetDestinationResponse, err error)

GetDestination invokes the iot.GetDestination API synchronously

func (*Client) GetDestinationWithCallback ¶

func (client *Client) GetDestinationWithCallback(request *GetDestinationRequest, callback func(response *GetDestinationResponse, err error)) <-chan int

GetDestinationWithCallback invokes the iot.GetDestination API asynchronously

func (*Client) GetDestinationWithChan ¶

func (client *Client) GetDestinationWithChan(request *GetDestinationRequest) (<-chan *GetDestinationResponse, <-chan error)

GetDestinationWithChan invokes the iot.GetDestination API asynchronously

func (*Client) GetDeviceShadow ¶

func (client *Client) GetDeviceShadow(request *GetDeviceShadowRequest) (response *GetDeviceShadowResponse, err error)

GetDeviceShadow invokes the iot.GetDeviceShadow API synchronously

func (*Client) GetDeviceShadowWithCallback ¶

func (client *Client) GetDeviceShadowWithCallback(request *GetDeviceShadowRequest, callback func(response *GetDeviceShadowResponse, err error)) <-chan int

GetDeviceShadowWithCallback invokes the iot.GetDeviceShadow API asynchronously

func (*Client) GetDeviceShadowWithChan ¶

func (client *Client) GetDeviceShadowWithChan(request *GetDeviceShadowRequest) (<-chan *GetDeviceShadowResponse, <-chan error)

GetDeviceShadowWithChan invokes the iot.GetDeviceShadow API asynchronously

func (*Client) GetDeviceStatus ¶

func (client *Client) GetDeviceStatus(request *GetDeviceStatusRequest) (response *GetDeviceStatusResponse, err error)

GetDeviceStatus invokes the iot.GetDeviceStatus API synchronously

func (*Client) GetDeviceStatusWithCallback ¶

func (client *Client) GetDeviceStatusWithCallback(request *GetDeviceStatusRequest, callback func(response *GetDeviceStatusResponse, err error)) <-chan int

GetDeviceStatusWithCallback invokes the iot.GetDeviceStatus API asynchronously

func (*Client) GetDeviceStatusWithChan ¶

func (client *Client) GetDeviceStatusWithChan(request *GetDeviceStatusRequest) (<-chan *GetDeviceStatusResponse, <-chan error)

GetDeviceStatusWithChan invokes the iot.GetDeviceStatus API asynchronously

func (*Client) GetDeviceTunnelShareStatus ¶

func (client *Client) GetDeviceTunnelShareStatus(request *GetDeviceTunnelShareStatusRequest) (response *GetDeviceTunnelShareStatusResponse, err error)

GetDeviceTunnelShareStatus invokes the iot.GetDeviceTunnelShareStatus API synchronously

func (*Client) GetDeviceTunnelShareStatusWithCallback ¶

func (client *Client) GetDeviceTunnelShareStatusWithCallback(request *GetDeviceTunnelShareStatusRequest, callback func(response *GetDeviceTunnelShareStatusResponse, err error)) <-chan int

GetDeviceTunnelShareStatusWithCallback invokes the iot.GetDeviceTunnelShareStatus API asynchronously

func (*Client) GetDeviceTunnelShareStatusWithChan ¶

func (client *Client) GetDeviceTunnelShareStatusWithChan(request *GetDeviceTunnelShareStatusRequest) (<-chan *GetDeviceTunnelShareStatusResponse, <-chan error)

GetDeviceTunnelShareStatusWithChan invokes the iot.GetDeviceTunnelShareStatus API asynchronously

func (*Client) GetDeviceTunnelStatus ¶

func (client *Client) GetDeviceTunnelStatus(request *GetDeviceTunnelStatusRequest) (response *GetDeviceTunnelStatusResponse, err error)

GetDeviceTunnelStatus invokes the iot.GetDeviceTunnelStatus API synchronously

func (*Client) GetDeviceTunnelStatusWithCallback ¶

func (client *Client) GetDeviceTunnelStatusWithCallback(request *GetDeviceTunnelStatusRequest, callback func(response *GetDeviceTunnelStatusResponse, err error)) <-chan int

GetDeviceTunnelStatusWithCallback invokes the iot.GetDeviceTunnelStatus API asynchronously

func (*Client) GetDeviceTunnelStatusWithChan ¶

func (client *Client) GetDeviceTunnelStatusWithChan(request *GetDeviceTunnelStatusRequest) (<-chan *GetDeviceTunnelStatusResponse, <-chan error)

GetDeviceTunnelStatusWithChan invokes the iot.GetDeviceTunnelStatus API asynchronously

func (*Client) GetDownloadFile ¶

func (client *Client) GetDownloadFile(request *GetDownloadFileRequest) (response *GetDownloadFileResponse, err error)

GetDownloadFile invokes the iot.GetDownloadFile API synchronously

func (*Client) GetDownloadFileWithCallback ¶

func (client *Client) GetDownloadFileWithCallback(request *GetDownloadFileRequest, callback func(response *GetDownloadFileResponse, err error)) <-chan int

GetDownloadFileWithCallback invokes the iot.GetDownloadFile API asynchronously

func (*Client) GetDownloadFileWithChan ¶

func (client *Client) GetDownloadFileWithChan(request *GetDownloadFileRequest) (<-chan *GetDownloadFileResponse, <-chan error)

GetDownloadFileWithChan invokes the iot.GetDownloadFile API asynchronously

func (*Client) GetEdgeDriverVersion ¶

func (client *Client) GetEdgeDriverVersion(request *GetEdgeDriverVersionRequest) (response *GetEdgeDriverVersionResponse, err error)

GetEdgeDriverVersion invokes the iot.GetEdgeDriverVersion API synchronously

func (*Client) GetEdgeDriverVersionWithCallback ¶

func (client *Client) GetEdgeDriverVersionWithCallback(request *GetEdgeDriverVersionRequest, callback func(response *GetEdgeDriverVersionResponse, err error)) <-chan int

GetEdgeDriverVersionWithCallback invokes the iot.GetEdgeDriverVersion API asynchronously

func (*Client) GetEdgeDriverVersionWithChan ¶

func (client *Client) GetEdgeDriverVersionWithChan(request *GetEdgeDriverVersionRequest) (<-chan *GetEdgeDriverVersionResponse, <-chan error)

GetEdgeDriverVersionWithChan invokes the iot.GetEdgeDriverVersion API asynchronously

func (*Client) GetEdgeInstance ¶

func (client *Client) GetEdgeInstance(request *GetEdgeInstanceRequest) (response *GetEdgeInstanceResponse, err error)

GetEdgeInstance invokes the iot.GetEdgeInstance API synchronously

func (*Client) GetEdgeInstanceDeployment ¶

func (client *Client) GetEdgeInstanceDeployment(request *GetEdgeInstanceDeploymentRequest) (response *GetEdgeInstanceDeploymentResponse, err error)

GetEdgeInstanceDeployment invokes the iot.GetEdgeInstanceDeployment API synchronously

func (*Client) GetEdgeInstanceDeploymentWithCallback ¶

func (client *Client) GetEdgeInstanceDeploymentWithCallback(request *GetEdgeInstanceDeploymentRequest, callback func(response *GetEdgeInstanceDeploymentResponse, err error)) <-chan int

GetEdgeInstanceDeploymentWithCallback invokes the iot.GetEdgeInstanceDeployment API asynchronously

func (*Client) GetEdgeInstanceDeploymentWithChan ¶

func (client *Client) GetEdgeInstanceDeploymentWithChan(request *GetEdgeInstanceDeploymentRequest) (<-chan *GetEdgeInstanceDeploymentResponse, <-chan error)

GetEdgeInstanceDeploymentWithChan invokes the iot.GetEdgeInstanceDeployment API asynchronously

func (*Client) GetEdgeInstanceMessageRouting ¶

func (client *Client) GetEdgeInstanceMessageRouting(request *GetEdgeInstanceMessageRoutingRequest) (response *GetEdgeInstanceMessageRoutingResponse, err error)

GetEdgeInstanceMessageRouting invokes the iot.GetEdgeInstanceMessageRouting API synchronously

func (*Client) GetEdgeInstanceMessageRoutingWithCallback ¶

func (client *Client) GetEdgeInstanceMessageRoutingWithCallback(request *GetEdgeInstanceMessageRoutingRequest, callback func(response *GetEdgeInstanceMessageRoutingResponse, err error)) <-chan int

GetEdgeInstanceMessageRoutingWithCallback invokes the iot.GetEdgeInstanceMessageRouting API asynchronously

func (*Client) GetEdgeInstanceMessageRoutingWithChan ¶

func (client *Client) GetEdgeInstanceMessageRoutingWithChan(request *GetEdgeInstanceMessageRoutingRequest) (<-chan *GetEdgeInstanceMessageRoutingResponse, <-chan error)

GetEdgeInstanceMessageRoutingWithChan invokes the iot.GetEdgeInstanceMessageRouting API asynchronously

func (*Client) GetEdgeInstanceWithCallback ¶

func (client *Client) GetEdgeInstanceWithCallback(request *GetEdgeInstanceRequest, callback func(response *GetEdgeInstanceResponse, err error)) <-chan int

GetEdgeInstanceWithCallback invokes the iot.GetEdgeInstance API asynchronously

func (*Client) GetEdgeInstanceWithChan ¶

func (client *Client) GetEdgeInstanceWithChan(request *GetEdgeInstanceRequest) (<-chan *GetEdgeInstanceResponse, <-chan error)

GetEdgeInstanceWithChan invokes the iot.GetEdgeInstance API asynchronously

func (*Client) GetGatewayBySubDevice ¶

func (client *Client) GetGatewayBySubDevice(request *GetGatewayBySubDeviceRequest) (response *GetGatewayBySubDeviceResponse, err error)

GetGatewayBySubDevice invokes the iot.GetGatewayBySubDevice API synchronously

func (*Client) GetGatewayBySubDeviceWithCallback ¶

func (client *Client) GetGatewayBySubDeviceWithCallback(request *GetGatewayBySubDeviceRequest, callback func(response *GetGatewayBySubDeviceResponse, err error)) <-chan int

GetGatewayBySubDeviceWithCallback invokes the iot.GetGatewayBySubDevice API asynchronously

func (*Client) GetGatewayBySubDeviceWithChan ¶

func (client *Client) GetGatewayBySubDeviceWithChan(request *GetGatewayBySubDeviceRequest) (<-chan *GetGatewayBySubDeviceResponse, <-chan error)

GetGatewayBySubDeviceWithChan invokes the iot.GetGatewayBySubDevice API asynchronously

func (*Client) GetLoraNodesTask ¶

func (client *Client) GetLoraNodesTask(request *GetLoraNodesTaskRequest) (response *GetLoraNodesTaskResponse, err error)

GetLoraNodesTask invokes the iot.GetLoraNodesTask API synchronously

func (*Client) GetLoraNodesTaskWithCallback ¶

func (client *Client) GetLoraNodesTaskWithCallback(request *GetLoraNodesTaskRequest, callback func(response *GetLoraNodesTaskResponse, err error)) <-chan int

GetLoraNodesTaskWithCallback invokes the iot.GetLoraNodesTask API asynchronously

func (*Client) GetLoraNodesTaskWithChan ¶

func (client *Client) GetLoraNodesTaskWithChan(request *GetLoraNodesTaskRequest) (<-chan *GetLoraNodesTaskResponse, <-chan error)

GetLoraNodesTaskWithChan invokes the iot.GetLoraNodesTask API asynchronously

func (*Client) GetParser ¶

func (client *Client) GetParser(request *GetParserRequest) (response *GetParserResponse, err error)

GetParser invokes the iot.GetParser API synchronously

func (*Client) GetParserDataSource ¶

func (client *Client) GetParserDataSource(request *GetParserDataSourceRequest) (response *GetParserDataSourceResponse, err error)

GetParserDataSource invokes the iot.GetParserDataSource API synchronously

func (*Client) GetParserDataSourceWithCallback ¶

func (client *Client) GetParserDataSourceWithCallback(request *GetParserDataSourceRequest, callback func(response *GetParserDataSourceResponse, err error)) <-chan int

GetParserDataSourceWithCallback invokes the iot.GetParserDataSource API asynchronously

func (*Client) GetParserDataSourceWithChan ¶

func (client *Client) GetParserDataSourceWithChan(request *GetParserDataSourceRequest) (<-chan *GetParserDataSourceResponse, <-chan error)

GetParserDataSourceWithChan invokes the iot.GetParserDataSource API asynchronously

func (*Client) GetParserWithCallback ¶

func (client *Client) GetParserWithCallback(request *GetParserRequest, callback func(response *GetParserResponse, err error)) <-chan int

GetParserWithCallback invokes the iot.GetParser API asynchronously

func (*Client) GetParserWithChan ¶

func (client *Client) GetParserWithChan(request *GetParserRequest) (<-chan *GetParserResponse, <-chan error)

GetParserWithChan invokes the iot.GetParser API asynchronously

func (*Client) GetRule ¶

func (client *Client) GetRule(request *GetRuleRequest) (response *GetRuleResponse, err error)

GetRule invokes the iot.GetRule API synchronously

func (*Client) GetRuleAction ¶

func (client *Client) GetRuleAction(request *GetRuleActionRequest) (response *GetRuleActionResponse, err error)

GetRuleAction invokes the iot.GetRuleAction API synchronously

func (*Client) GetRuleActionWithCallback ¶

func (client *Client) GetRuleActionWithCallback(request *GetRuleActionRequest, callback func(response *GetRuleActionResponse, err error)) <-chan int

GetRuleActionWithCallback invokes the iot.GetRuleAction API asynchronously

func (*Client) GetRuleActionWithChan ¶

func (client *Client) GetRuleActionWithChan(request *GetRuleActionRequest) (<-chan *GetRuleActionResponse, <-chan error)

GetRuleActionWithChan invokes the iot.GetRuleAction API asynchronously

func (*Client) GetRuleWithCallback ¶

func (client *Client) GetRuleWithCallback(request *GetRuleRequest, callback func(response *GetRuleResponse, err error)) <-chan int

GetRuleWithCallback invokes the iot.GetRule API asynchronously

func (*Client) GetRuleWithChan ¶

func (client *Client) GetRuleWithChan(request *GetRuleRequest) (<-chan *GetRuleResponse, <-chan error)

GetRuleWithChan invokes the iot.GetRule API asynchronously

func (*Client) GetSceneRule ¶

func (client *Client) GetSceneRule(request *GetSceneRuleRequest) (response *GetSceneRuleResponse, err error)

GetSceneRule invokes the iot.GetSceneRule API synchronously

func (*Client) GetSceneRuleWithCallback ¶

func (client *Client) GetSceneRuleWithCallback(request *GetSceneRuleRequest, callback func(response *GetSceneRuleResponse, err error)) <-chan int

GetSceneRuleWithCallback invokes the iot.GetSceneRule API asynchronously

func (*Client) GetSceneRuleWithChan ¶

func (client *Client) GetSceneRuleWithChan(request *GetSceneRuleRequest) (<-chan *GetSceneRuleResponse, <-chan error)

GetSceneRuleWithChan invokes the iot.GetSceneRule API asynchronously

func (*Client) GetShareTaskByDeviceOpen ¶

func (client *Client) GetShareTaskByDeviceOpen(request *GetShareTaskByDeviceOpenRequest) (response *GetShareTaskByDeviceOpenResponse, err error)

GetShareTaskByDeviceOpen invokes the iot.GetShareTaskByDeviceOpen API synchronously

func (*Client) GetShareTaskByDeviceOpenWithCallback ¶

func (client *Client) GetShareTaskByDeviceOpenWithCallback(request *GetShareTaskByDeviceOpenRequest, callback func(response *GetShareTaskByDeviceOpenResponse, err error)) <-chan int

GetShareTaskByDeviceOpenWithCallback invokes the iot.GetShareTaskByDeviceOpen API asynchronously

func (*Client) GetShareTaskByDeviceOpenWithChan ¶

func (client *Client) GetShareTaskByDeviceOpenWithChan(request *GetShareTaskByDeviceOpenRequest) (<-chan *GetShareTaskByDeviceOpenResponse, <-chan error)

GetShareTaskByDeviceOpenWithChan invokes the iot.GetShareTaskByDeviceOpen API asynchronously

func (*Client) GetSoundCodeAudio ¶

func (client *Client) GetSoundCodeAudio(request *GetSoundCodeAudioRequest) (response *GetSoundCodeAudioResponse, err error)

GetSoundCodeAudio invokes the iot.GetSoundCodeAudio API synchronously

func (*Client) GetSoundCodeAudioWithCallback ¶

func (client *Client) GetSoundCodeAudioWithCallback(request *GetSoundCodeAudioRequest, callback func(response *GetSoundCodeAudioResponse, err error)) <-chan int

GetSoundCodeAudioWithCallback invokes the iot.GetSoundCodeAudio API asynchronously

func (*Client) GetSoundCodeAudioWithChan ¶

func (client *Client) GetSoundCodeAudioWithChan(request *GetSoundCodeAudioRequest) (<-chan *GetSoundCodeAudioResponse, <-chan error)

GetSoundCodeAudioWithChan invokes the iot.GetSoundCodeAudio API asynchronously

func (*Client) GetSoundCodeSchedule ¶

func (client *Client) GetSoundCodeSchedule(request *GetSoundCodeScheduleRequest) (response *GetSoundCodeScheduleResponse, err error)

GetSoundCodeSchedule invokes the iot.GetSoundCodeSchedule API synchronously

func (*Client) GetSoundCodeScheduleWithCallback ¶

func (client *Client) GetSoundCodeScheduleWithCallback(request *GetSoundCodeScheduleRequest, callback func(response *GetSoundCodeScheduleResponse, err error)) <-chan int

GetSoundCodeScheduleWithCallback invokes the iot.GetSoundCodeSchedule API asynchronously

func (*Client) GetSoundCodeScheduleWithChan ¶

func (client *Client) GetSoundCodeScheduleWithChan(request *GetSoundCodeScheduleRequest) (<-chan *GetSoundCodeScheduleResponse, <-chan error)

GetSoundCodeScheduleWithChan invokes the iot.GetSoundCodeSchedule API asynchronously

func (*Client) GetSpeechDeviceDetail ¶

func (client *Client) GetSpeechDeviceDetail(request *GetSpeechDeviceDetailRequest) (response *GetSpeechDeviceDetailResponse, err error)

GetSpeechDeviceDetail invokes the iot.GetSpeechDeviceDetail API synchronously

func (*Client) GetSpeechDeviceDetailWithCallback ¶

func (client *Client) GetSpeechDeviceDetailWithCallback(request *GetSpeechDeviceDetailRequest, callback func(response *GetSpeechDeviceDetailResponse, err error)) <-chan int

GetSpeechDeviceDetailWithCallback invokes the iot.GetSpeechDeviceDetail API asynchronously

func (*Client) GetSpeechDeviceDetailWithChan ¶

func (client *Client) GetSpeechDeviceDetailWithChan(request *GetSpeechDeviceDetailRequest) (<-chan *GetSpeechDeviceDetailResponse, <-chan error)

GetSpeechDeviceDetailWithChan invokes the iot.GetSpeechDeviceDetail API asynchronously

func (*Client) GetSpeechLicenseDeviceStatistics ¶

func (client *Client) GetSpeechLicenseDeviceStatistics(request *GetSpeechLicenseDeviceStatisticsRequest) (response *GetSpeechLicenseDeviceStatisticsResponse, err error)

GetSpeechLicenseDeviceStatistics invokes the iot.GetSpeechLicenseDeviceStatistics API synchronously

func (*Client) GetSpeechLicenseDeviceStatisticsWithCallback ¶

func (client *Client) GetSpeechLicenseDeviceStatisticsWithCallback(request *GetSpeechLicenseDeviceStatisticsRequest, callback func(response *GetSpeechLicenseDeviceStatisticsResponse, err error)) <-chan int

GetSpeechLicenseDeviceStatisticsWithCallback invokes the iot.GetSpeechLicenseDeviceStatistics API asynchronously

func (*Client) GetSpeechLicenseDeviceStatisticsWithChan ¶

func (client *Client) GetSpeechLicenseDeviceStatisticsWithChan(request *GetSpeechLicenseDeviceStatisticsRequest) (<-chan *GetSpeechLicenseDeviceStatisticsResponse, <-chan error)

GetSpeechLicenseDeviceStatisticsWithChan invokes the iot.GetSpeechLicenseDeviceStatistics API asynchronously

func (*Client) GetSpeechVoice ¶

func (client *Client) GetSpeechVoice(request *GetSpeechVoiceRequest) (response *GetSpeechVoiceResponse, err error)

GetSpeechVoice invokes the iot.GetSpeechVoice API synchronously

func (*Client) GetSpeechVoiceWithCallback ¶

func (client *Client) GetSpeechVoiceWithCallback(request *GetSpeechVoiceRequest, callback func(response *GetSpeechVoiceResponse, err error)) <-chan int

GetSpeechVoiceWithCallback invokes the iot.GetSpeechVoice API asynchronously

func (*Client) GetSpeechVoiceWithChan ¶

func (client *Client) GetSpeechVoiceWithChan(request *GetSpeechVoiceRequest) (<-chan *GetSpeechVoiceResponse, <-chan error)

GetSpeechVoiceWithChan invokes the iot.GetSpeechVoice API asynchronously

func (*Client) GetStudioAppTokenOpen ¶

func (client *Client) GetStudioAppTokenOpen(request *GetStudioAppTokenOpenRequest) (response *GetStudioAppTokenOpenResponse, err error)

GetStudioAppTokenOpen invokes the iot.GetStudioAppTokenOpen API synchronously

func (*Client) GetStudioAppTokenOpenWithCallback ¶

func (client *Client) GetStudioAppTokenOpenWithCallback(request *GetStudioAppTokenOpenRequest, callback func(response *GetStudioAppTokenOpenResponse, err error)) <-chan int

GetStudioAppTokenOpenWithCallback invokes the iot.GetStudioAppTokenOpen API asynchronously

func (*Client) GetStudioAppTokenOpenWithChan ¶

func (client *Client) GetStudioAppTokenOpenWithChan(request *GetStudioAppTokenOpenRequest) (<-chan *GetStudioAppTokenOpenResponse, <-chan error)

GetStudioAppTokenOpenWithChan invokes the iot.GetStudioAppTokenOpen API asynchronously

func (*Client) GetThingModelTsl ¶

func (client *Client) GetThingModelTsl(request *GetThingModelTslRequest) (response *GetThingModelTslResponse, err error)

GetThingModelTsl invokes the iot.GetThingModelTsl API synchronously

func (*Client) GetThingModelTslPublished ¶

func (client *Client) GetThingModelTslPublished(request *GetThingModelTslPublishedRequest) (response *GetThingModelTslPublishedResponse, err error)

GetThingModelTslPublished invokes the iot.GetThingModelTslPublished API synchronously

func (*Client) GetThingModelTslPublishedWithCallback ¶

func (client *Client) GetThingModelTslPublishedWithCallback(request *GetThingModelTslPublishedRequest, callback func(response *GetThingModelTslPublishedResponse, err error)) <-chan int

GetThingModelTslPublishedWithCallback invokes the iot.GetThingModelTslPublished API asynchronously

func (*Client) GetThingModelTslPublishedWithChan ¶

func (client *Client) GetThingModelTslPublishedWithChan(request *GetThingModelTslPublishedRequest) (<-chan *GetThingModelTslPublishedResponse, <-chan error)

GetThingModelTslPublishedWithChan invokes the iot.GetThingModelTslPublished API asynchronously

func (*Client) GetThingModelTslWithCallback ¶

func (client *Client) GetThingModelTslWithCallback(request *GetThingModelTslRequest, callback func(response *GetThingModelTslResponse, err error)) <-chan int

GetThingModelTslWithCallback invokes the iot.GetThingModelTsl API asynchronously

func (*Client) GetThingModelTslWithChan ¶

func (client *Client) GetThingModelTslWithChan(request *GetThingModelTslRequest) (<-chan *GetThingModelTslResponse, <-chan error)

GetThingModelTslWithChan invokes the iot.GetThingModelTsl API asynchronously

func (*Client) GetThingScript ¶

func (client *Client) GetThingScript(request *GetThingScriptRequest) (response *GetThingScriptResponse, err error)

GetThingScript invokes the iot.GetThingScript API synchronously

func (*Client) GetThingScriptWithCallback ¶

func (client *Client) GetThingScriptWithCallback(request *GetThingScriptRequest, callback func(response *GetThingScriptResponse, err error)) <-chan int

GetThingScriptWithCallback invokes the iot.GetThingScript API asynchronously

func (*Client) GetThingScriptWithChan ¶

func (client *Client) GetThingScriptWithChan(request *GetThingScriptRequest) (<-chan *GetThingScriptResponse, <-chan error)

GetThingScriptWithChan invokes the iot.GetThingScript API asynchronously

func (*Client) GetThingTemplate ¶

func (client *Client) GetThingTemplate(request *GetThingTemplateRequest) (response *GetThingTemplateResponse, err error)

GetThingTemplate invokes the iot.GetThingTemplate API synchronously

func (*Client) GetThingTemplateWithCallback ¶

func (client *Client) GetThingTemplateWithCallback(request *GetThingTemplateRequest, callback func(response *GetThingTemplateResponse, err error)) <-chan int

GetThingTemplateWithCallback invokes the iot.GetThingTemplate API asynchronously

func (*Client) GetThingTemplateWithChan ¶

func (client *Client) GetThingTemplateWithChan(request *GetThingTemplateRequest) (<-chan *GetThingTemplateResponse, <-chan error)

GetThingTemplateWithChan invokes the iot.GetThingTemplate API asynchronously

func (*Client) GetThingTopo ¶

func (client *Client) GetThingTopo(request *GetThingTopoRequest) (response *GetThingTopoResponse, err error)

GetThingTopo invokes the iot.GetThingTopo API synchronously

func (*Client) GetThingTopoWithCallback ¶

func (client *Client) GetThingTopoWithCallback(request *GetThingTopoRequest, callback func(response *GetThingTopoResponse, err error)) <-chan int

GetThingTopoWithCallback invokes the iot.GetThingTopo API asynchronously

func (*Client) GetThingTopoWithChan ¶

func (client *Client) GetThingTopoWithChan(request *GetThingTopoRequest) (<-chan *GetThingTopoResponse, <-chan error)

GetThingTopoWithChan invokes the iot.GetThingTopo API asynchronously

func (*Client) GisQueryDeviceLocation ¶

func (client *Client) GisQueryDeviceLocation(request *GisQueryDeviceLocationRequest) (response *GisQueryDeviceLocationResponse, err error)

GisQueryDeviceLocation invokes the iot.GisQueryDeviceLocation API synchronously

func (*Client) GisQueryDeviceLocationWithCallback ¶

func (client *Client) GisQueryDeviceLocationWithCallback(request *GisQueryDeviceLocationRequest, callback func(response *GisQueryDeviceLocationResponse, err error)) <-chan int

GisQueryDeviceLocationWithCallback invokes the iot.GisQueryDeviceLocation API asynchronously

func (*Client) GisQueryDeviceLocationWithChan ¶

func (client *Client) GisQueryDeviceLocationWithChan(request *GisQueryDeviceLocationRequest) (<-chan *GisQueryDeviceLocationResponse, <-chan error)

GisQueryDeviceLocationWithChan invokes the iot.GisQueryDeviceLocation API asynchronously

func (*Client) GisSearchDeviceTrace ¶

func (client *Client) GisSearchDeviceTrace(request *GisSearchDeviceTraceRequest) (response *GisSearchDeviceTraceResponse, err error)

GisSearchDeviceTrace invokes the iot.GisSearchDeviceTrace API synchronously

func (*Client) GisSearchDeviceTraceWithCallback ¶

func (client *Client) GisSearchDeviceTraceWithCallback(request *GisSearchDeviceTraceRequest, callback func(response *GisSearchDeviceTraceResponse, err error)) <-chan int

GisSearchDeviceTraceWithCallback invokes the iot.GisSearchDeviceTrace API asynchronously

func (*Client) GisSearchDeviceTraceWithChan ¶

func (client *Client) GisSearchDeviceTraceWithChan(request *GisSearchDeviceTraceRequest) (<-chan *GisSearchDeviceTraceResponse, <-chan error)

GisSearchDeviceTraceWithChan invokes the iot.GisSearchDeviceTrace API asynchronously

func (*Client) ImportDTData ¶

func (client *Client) ImportDTData(request *ImportDTDataRequest) (response *ImportDTDataResponse, err error)

ImportDTData invokes the iot.ImportDTData API synchronously

func (*Client) ImportDTDataWithCallback ¶

func (client *Client) ImportDTDataWithCallback(request *ImportDTDataRequest, callback func(response *ImportDTDataResponse, err error)) <-chan int

ImportDTDataWithCallback invokes the iot.ImportDTData API asynchronously

func (*Client) ImportDTDataWithChan ¶

func (client *Client) ImportDTDataWithChan(request *ImportDTDataRequest) (<-chan *ImportDTDataResponse, <-chan error)

ImportDTDataWithChan invokes the iot.ImportDTData API asynchronously

func (*Client) ImportDevice ¶

func (client *Client) ImportDevice(request *ImportDeviceRequest) (response *ImportDeviceResponse, err error)

ImportDevice invokes the iot.ImportDevice API synchronously

func (*Client) ImportDeviceWithCallback ¶

func (client *Client) ImportDeviceWithCallback(request *ImportDeviceRequest, callback func(response *ImportDeviceResponse, err error)) <-chan int

ImportDeviceWithCallback invokes the iot.ImportDevice API asynchronously

func (*Client) ImportDeviceWithChan ¶

func (client *Client) ImportDeviceWithChan(request *ImportDeviceRequest) (<-chan *ImportDeviceResponse, <-chan error)

ImportDeviceWithChan invokes the iot.ImportDevice API asynchronously

func (*Client) ImportThingModelTsl ¶

func (client *Client) ImportThingModelTsl(request *ImportThingModelTslRequest) (response *ImportThingModelTslResponse, err error)

ImportThingModelTsl invokes the iot.ImportThingModelTsl API synchronously

func (*Client) ImportThingModelTslWithCallback ¶

func (client *Client) ImportThingModelTslWithCallback(request *ImportThingModelTslRequest, callback func(response *ImportThingModelTslResponse, err error)) <-chan int

ImportThingModelTslWithCallback invokes the iot.ImportThingModelTsl API asynchronously

func (*Client) ImportThingModelTslWithChan ¶

func (client *Client) ImportThingModelTslWithChan(request *ImportThingModelTslRequest) (<-chan *ImportThingModelTslResponse, <-chan error)

ImportThingModelTslWithChan invokes the iot.ImportThingModelTsl API asynchronously

func (*Client) InvokeDataAPIService ¶

func (client *Client) InvokeDataAPIService(request *InvokeDataAPIServiceRequest) (response *InvokeDataAPIServiceResponse, err error)

InvokeDataAPIService invokes the iot.InvokeDataAPIService API synchronously

func (*Client) InvokeDataAPIServiceWithCallback ¶

func (client *Client) InvokeDataAPIServiceWithCallback(request *InvokeDataAPIServiceRequest, callback func(response *InvokeDataAPIServiceResponse, err error)) <-chan int

InvokeDataAPIServiceWithCallback invokes the iot.InvokeDataAPIService API asynchronously

func (*Client) InvokeDataAPIServiceWithChan ¶

func (client *Client) InvokeDataAPIServiceWithChan(request *InvokeDataAPIServiceRequest) (<-chan *InvokeDataAPIServiceResponse, <-chan error)

InvokeDataAPIServiceWithChan invokes the iot.InvokeDataAPIService API asynchronously

func (*Client) InvokeThingService ¶

func (client *Client) InvokeThingService(request *InvokeThingServiceRequest) (response *InvokeThingServiceResponse, err error)

InvokeThingService invokes the iot.InvokeThingService API synchronously

func (*Client) InvokeThingServiceWithCallback ¶

func (client *Client) InvokeThingServiceWithCallback(request *InvokeThingServiceRequest, callback func(response *InvokeThingServiceResponse, err error)) <-chan int

InvokeThingServiceWithCallback invokes the iot.InvokeThingService API asynchronously

func (*Client) InvokeThingServiceWithChan ¶

func (client *Client) InvokeThingServiceWithChan(request *InvokeThingServiceRequest) (<-chan *InvokeThingServiceResponse, <-chan error)

InvokeThingServiceWithChan invokes the iot.InvokeThingService API asynchronously

func (*Client) InvokeThingsService ¶

func (client *Client) InvokeThingsService(request *InvokeThingsServiceRequest) (response *InvokeThingsServiceResponse, err error)

InvokeThingsService invokes the iot.InvokeThingsService API synchronously

func (*Client) InvokeThingsServiceWithCallback ¶

func (client *Client) InvokeThingsServiceWithCallback(request *InvokeThingsServiceRequest, callback func(response *InvokeThingsServiceResponse, err error)) <-chan int

InvokeThingsServiceWithCallback invokes the iot.InvokeThingsService API asynchronously

func (*Client) InvokeThingsServiceWithChan ¶

func (client *Client) InvokeThingsServiceWithChan(request *InvokeThingsServiceRequest) (<-chan *InvokeThingsServiceResponse, <-chan error)

InvokeThingsServiceWithChan invokes the iot.InvokeThingsService API asynchronously

func (*Client) ListAnalyticsData ¶

func (client *Client) ListAnalyticsData(request *ListAnalyticsDataRequest) (response *ListAnalyticsDataResponse, err error)

ListAnalyticsData invokes the iot.ListAnalyticsData API synchronously

func (*Client) ListAnalyticsDataWithCallback ¶

func (client *Client) ListAnalyticsDataWithCallback(request *ListAnalyticsDataRequest, callback func(response *ListAnalyticsDataResponse, err error)) <-chan int

ListAnalyticsDataWithCallback invokes the iot.ListAnalyticsData API asynchronously

func (*Client) ListAnalyticsDataWithChan ¶

func (client *Client) ListAnalyticsDataWithChan(request *ListAnalyticsDataRequest) (<-chan *ListAnalyticsDataResponse, <-chan error)

ListAnalyticsDataWithChan invokes the iot.ListAnalyticsData API asynchronously

func (*Client) ListDataSourceItem ¶

func (client *Client) ListDataSourceItem(request *ListDataSourceItemRequest) (response *ListDataSourceItemResponse, err error)

ListDataSourceItem invokes the iot.ListDataSourceItem API synchronously

func (*Client) ListDataSourceItemWithCallback ¶

func (client *Client) ListDataSourceItemWithCallback(request *ListDataSourceItemRequest, callback func(response *ListDataSourceItemResponse, err error)) <-chan int

ListDataSourceItemWithCallback invokes the iot.ListDataSourceItem API asynchronously

func (*Client) ListDataSourceItemWithChan ¶

func (client *Client) ListDataSourceItemWithChan(request *ListDataSourceItemRequest) (<-chan *ListDataSourceItemResponse, <-chan error)

ListDataSourceItemWithChan invokes the iot.ListDataSourceItem API asynchronously

func (*Client) ListDestination ¶

func (client *Client) ListDestination(request *ListDestinationRequest) (response *ListDestinationResponse, err error)

ListDestination invokes the iot.ListDestination API synchronously

func (*Client) ListDestinationWithCallback ¶

func (client *Client) ListDestinationWithCallback(request *ListDestinationRequest, callback func(response *ListDestinationResponse, err error)) <-chan int

ListDestinationWithCallback invokes the iot.ListDestination API asynchronously

func (*Client) ListDestinationWithChan ¶

func (client *Client) ListDestinationWithChan(request *ListDestinationRequest) (<-chan *ListDestinationResponse, <-chan error)

ListDestinationWithChan invokes the iot.ListDestination API asynchronously

func (*Client) ListDeviceDistributeJob ¶

func (client *Client) ListDeviceDistributeJob(request *ListDeviceDistributeJobRequest) (response *ListDeviceDistributeJobResponse, err error)

ListDeviceDistributeJob invokes the iot.ListDeviceDistributeJob API synchronously

func (*Client) ListDeviceDistributeJobWithCallback ¶

func (client *Client) ListDeviceDistributeJobWithCallback(request *ListDeviceDistributeJobRequest, callback func(response *ListDeviceDistributeJobResponse, err error)) <-chan int

ListDeviceDistributeJobWithCallback invokes the iot.ListDeviceDistributeJob API asynchronously

func (*Client) ListDeviceDistributeJobWithChan ¶

func (client *Client) ListDeviceDistributeJobWithChan(request *ListDeviceDistributeJobRequest) (<-chan *ListDeviceDistributeJobResponse, <-chan error)

ListDeviceDistributeJobWithChan invokes the iot.ListDeviceDistributeJob API asynchronously

func (*Client) ListDistributedDevice ¶

func (client *Client) ListDistributedDevice(request *ListDistributedDeviceRequest) (response *ListDistributedDeviceResponse, err error)

ListDistributedDevice invokes the iot.ListDistributedDevice API synchronously

func (*Client) ListDistributedDeviceWithCallback ¶

func (client *Client) ListDistributedDeviceWithCallback(request *ListDistributedDeviceRequest, callback func(response *ListDistributedDeviceResponse, err error)) <-chan int

ListDistributedDeviceWithCallback invokes the iot.ListDistributedDevice API asynchronously

func (*Client) ListDistributedDeviceWithChan ¶

func (client *Client) ListDistributedDeviceWithChan(request *ListDistributedDeviceRequest) (<-chan *ListDistributedDeviceResponse, <-chan error)

ListDistributedDeviceWithChan invokes the iot.ListDistributedDevice API asynchronously

func (*Client) ListDistributedProduct ¶

func (client *Client) ListDistributedProduct(request *ListDistributedProductRequest) (response *ListDistributedProductResponse, err error)

ListDistributedProduct invokes the iot.ListDistributedProduct API synchronously

func (*Client) ListDistributedProductWithCallback ¶

func (client *Client) ListDistributedProductWithCallback(request *ListDistributedProductRequest, callback func(response *ListDistributedProductResponse, err error)) <-chan int

ListDistributedProductWithCallback invokes the iot.ListDistributedProduct API asynchronously

func (*Client) ListDistributedProductWithChan ¶

func (client *Client) ListDistributedProductWithChan(request *ListDistributedProductRequest) (<-chan *ListDistributedProductResponse, <-chan error)

ListDistributedProductWithChan invokes the iot.ListDistributedProduct API asynchronously

func (*Client) ListJob ¶

func (client *Client) ListJob(request *ListJobRequest) (response *ListJobResponse, err error)

ListJob invokes the iot.ListJob API synchronously

func (*Client) ListJobWithCallback ¶

func (client *Client) ListJobWithCallback(request *ListJobRequest, callback func(response *ListJobResponse, err error)) <-chan int

ListJobWithCallback invokes the iot.ListJob API asynchronously

func (*Client) ListJobWithChan ¶

func (client *Client) ListJobWithChan(request *ListJobRequest) (<-chan *ListJobResponse, <-chan error)

ListJobWithChan invokes the iot.ListJob API asynchronously

func (*Client) ListOTAFirmware ¶

func (client *Client) ListOTAFirmware(request *ListOTAFirmwareRequest) (response *ListOTAFirmwareResponse, err error)

ListOTAFirmware invokes the iot.ListOTAFirmware API synchronously

func (*Client) ListOTAFirmwareWithCallback ¶

func (client *Client) ListOTAFirmwareWithCallback(request *ListOTAFirmwareRequest, callback func(response *ListOTAFirmwareResponse, err error)) <-chan int

ListOTAFirmwareWithCallback invokes the iot.ListOTAFirmware API asynchronously

func (*Client) ListOTAFirmwareWithChan ¶

func (client *Client) ListOTAFirmwareWithChan(request *ListOTAFirmwareRequest) (<-chan *ListOTAFirmwareResponse, <-chan error)

ListOTAFirmwareWithChan invokes the iot.ListOTAFirmware API asynchronously

func (*Client) ListOTAJobByDevice ¶

func (client *Client) ListOTAJobByDevice(request *ListOTAJobByDeviceRequest) (response *ListOTAJobByDeviceResponse, err error)

ListOTAJobByDevice invokes the iot.ListOTAJobByDevice API synchronously

func (*Client) ListOTAJobByDeviceWithCallback ¶

func (client *Client) ListOTAJobByDeviceWithCallback(request *ListOTAJobByDeviceRequest, callback func(response *ListOTAJobByDeviceResponse, err error)) <-chan int

ListOTAJobByDeviceWithCallback invokes the iot.ListOTAJobByDevice API asynchronously

func (*Client) ListOTAJobByDeviceWithChan ¶

func (client *Client) ListOTAJobByDeviceWithChan(request *ListOTAJobByDeviceRequest) (<-chan *ListOTAJobByDeviceResponse, <-chan error)

ListOTAJobByDeviceWithChan invokes the iot.ListOTAJobByDevice API asynchronously

func (*Client) ListOTAJobByFirmware ¶

func (client *Client) ListOTAJobByFirmware(request *ListOTAJobByFirmwareRequest) (response *ListOTAJobByFirmwareResponse, err error)

ListOTAJobByFirmware invokes the iot.ListOTAJobByFirmware API synchronously

func (*Client) ListOTAJobByFirmwareWithCallback ¶

func (client *Client) ListOTAJobByFirmwareWithCallback(request *ListOTAJobByFirmwareRequest, callback func(response *ListOTAJobByFirmwareResponse, err error)) <-chan int

ListOTAJobByFirmwareWithCallback invokes the iot.ListOTAJobByFirmware API asynchronously

func (*Client) ListOTAJobByFirmwareWithChan ¶

func (client *Client) ListOTAJobByFirmwareWithChan(request *ListOTAJobByFirmwareRequest) (<-chan *ListOTAJobByFirmwareResponse, <-chan error)

ListOTAJobByFirmwareWithChan invokes the iot.ListOTAJobByFirmware API asynchronously

func (*Client) ListOTAModuleByProduct ¶

func (client *Client) ListOTAModuleByProduct(request *ListOTAModuleByProductRequest) (response *ListOTAModuleByProductResponse, err error)

ListOTAModuleByProduct invokes the iot.ListOTAModuleByProduct API synchronously

func (*Client) ListOTAModuleByProductWithCallback ¶

func (client *Client) ListOTAModuleByProductWithCallback(request *ListOTAModuleByProductRequest, callback func(response *ListOTAModuleByProductResponse, err error)) <-chan int

ListOTAModuleByProductWithCallback invokes the iot.ListOTAModuleByProduct API asynchronously

func (*Client) ListOTAModuleByProductWithChan ¶

func (client *Client) ListOTAModuleByProductWithChan(request *ListOTAModuleByProductRequest) (<-chan *ListOTAModuleByProductResponse, <-chan error)

ListOTAModuleByProductWithChan invokes the iot.ListOTAModuleByProduct API asynchronously

func (*Client) ListOTAModuleVersionsByDevice ¶

func (client *Client) ListOTAModuleVersionsByDevice(request *ListOTAModuleVersionsByDeviceRequest) (response *ListOTAModuleVersionsByDeviceResponse, err error)

ListOTAModuleVersionsByDevice invokes the iot.ListOTAModuleVersionsByDevice API synchronously

func (*Client) ListOTAModuleVersionsByDeviceWithCallback ¶

func (client *Client) ListOTAModuleVersionsByDeviceWithCallback(request *ListOTAModuleVersionsByDeviceRequest, callback func(response *ListOTAModuleVersionsByDeviceResponse, err error)) <-chan int

ListOTAModuleVersionsByDeviceWithCallback invokes the iot.ListOTAModuleVersionsByDevice API asynchronously

func (*Client) ListOTAModuleVersionsByDeviceWithChan ¶

func (client *Client) ListOTAModuleVersionsByDeviceWithChan(request *ListOTAModuleVersionsByDeviceRequest) (<-chan *ListOTAModuleVersionsByDeviceResponse, <-chan error)

ListOTAModuleVersionsByDeviceWithChan invokes the iot.ListOTAModuleVersionsByDevice API asynchronously

func (*Client) ListOTATaskByJob ¶

func (client *Client) ListOTATaskByJob(request *ListOTATaskByJobRequest) (response *ListOTATaskByJobResponse, err error)

ListOTATaskByJob invokes the iot.ListOTATaskByJob API synchronously

func (*Client) ListOTATaskByJobWithCallback ¶

func (client *Client) ListOTATaskByJobWithCallback(request *ListOTATaskByJobRequest, callback func(response *ListOTATaskByJobResponse, err error)) <-chan int

ListOTATaskByJobWithCallback invokes the iot.ListOTATaskByJob API asynchronously

func (*Client) ListOTATaskByJobWithChan ¶

func (client *Client) ListOTATaskByJobWithChan(request *ListOTATaskByJobRequest) (<-chan *ListOTATaskByJobResponse, <-chan error)

ListOTATaskByJobWithChan invokes the iot.ListOTATaskByJob API asynchronously

func (*Client) ListOTAUnfinishedTaskByDevice ¶

func (client *Client) ListOTAUnfinishedTaskByDevice(request *ListOTAUnfinishedTaskByDeviceRequest) (response *ListOTAUnfinishedTaskByDeviceResponse, err error)

ListOTAUnfinishedTaskByDevice invokes the iot.ListOTAUnfinishedTaskByDevice API synchronously

func (*Client) ListOTAUnfinishedTaskByDeviceWithCallback ¶

func (client *Client) ListOTAUnfinishedTaskByDeviceWithCallback(request *ListOTAUnfinishedTaskByDeviceRequest, callback func(response *ListOTAUnfinishedTaskByDeviceResponse, err error)) <-chan int

ListOTAUnfinishedTaskByDeviceWithCallback invokes the iot.ListOTAUnfinishedTaskByDevice API asynchronously

func (*Client) ListOTAUnfinishedTaskByDeviceWithChan ¶

func (client *Client) ListOTAUnfinishedTaskByDeviceWithChan(request *ListOTAUnfinishedTaskByDeviceRequest) (<-chan *ListOTAUnfinishedTaskByDeviceResponse, <-chan error)

ListOTAUnfinishedTaskByDeviceWithChan invokes the iot.ListOTAUnfinishedTaskByDevice API asynchronously

func (*Client) ListParser ¶

func (client *Client) ListParser(request *ListParserRequest) (response *ListParserResponse, err error)

ListParser invokes the iot.ListParser API synchronously

func (*Client) ListParserDataSource ¶

func (client *Client) ListParserDataSource(request *ListParserDataSourceRequest) (response *ListParserDataSourceResponse, err error)

ListParserDataSource invokes the iot.ListParserDataSource API synchronously

func (*Client) ListParserDataSourceWithCallback ¶

func (client *Client) ListParserDataSourceWithCallback(request *ListParserDataSourceRequest, callback func(response *ListParserDataSourceResponse, err error)) <-chan int

ListParserDataSourceWithCallback invokes the iot.ListParserDataSource API asynchronously

func (*Client) ListParserDataSourceWithChan ¶

func (client *Client) ListParserDataSourceWithChan(request *ListParserDataSourceRequest) (<-chan *ListParserDataSourceResponse, <-chan error)

ListParserDataSourceWithChan invokes the iot.ListParserDataSource API asynchronously

func (*Client) ListParserDestination ¶

func (client *Client) ListParserDestination(request *ListParserDestinationRequest) (response *ListParserDestinationResponse, err error)

ListParserDestination invokes the iot.ListParserDestination API synchronously

func (*Client) ListParserDestinationWithCallback ¶

func (client *Client) ListParserDestinationWithCallback(request *ListParserDestinationRequest, callback func(response *ListParserDestinationResponse, err error)) <-chan int

ListParserDestinationWithCallback invokes the iot.ListParserDestination API asynchronously

func (*Client) ListParserDestinationWithChan ¶

func (client *Client) ListParserDestinationWithChan(request *ListParserDestinationRequest) (<-chan *ListParserDestinationResponse, <-chan error)

ListParserDestinationWithChan invokes the iot.ListParserDestination API asynchronously

func (*Client) ListParserWithCallback ¶

func (client *Client) ListParserWithCallback(request *ListParserRequest, callback func(response *ListParserResponse, err error)) <-chan int

ListParserWithCallback invokes the iot.ListParser API asynchronously

func (*Client) ListParserWithChan ¶

func (client *Client) ListParserWithChan(request *ListParserRequest) (<-chan *ListParserResponse, <-chan error)

ListParserWithChan invokes the iot.ListParser API asynchronously

func (*Client) ListProductByTags ¶

func (client *Client) ListProductByTags(request *ListProductByTagsRequest) (response *ListProductByTagsResponse, err error)

ListProductByTags invokes the iot.ListProductByTags API synchronously

func (*Client) ListProductByTagsWithCallback ¶

func (client *Client) ListProductByTagsWithCallback(request *ListProductByTagsRequest, callback func(response *ListProductByTagsResponse, err error)) <-chan int

ListProductByTagsWithCallback invokes the iot.ListProductByTags API asynchronously

func (*Client) ListProductByTagsWithChan ¶

func (client *Client) ListProductByTagsWithChan(request *ListProductByTagsRequest) (<-chan *ListProductByTagsResponse, <-chan error)

ListProductByTagsWithChan invokes the iot.ListProductByTags API asynchronously

func (*Client) ListProductTags ¶

func (client *Client) ListProductTags(request *ListProductTagsRequest) (response *ListProductTagsResponse, err error)

ListProductTags invokes the iot.ListProductTags API synchronously

func (*Client) ListProductTagsWithCallback ¶

func (client *Client) ListProductTagsWithCallback(request *ListProductTagsRequest, callback func(response *ListProductTagsResponse, err error)) <-chan int

ListProductTagsWithCallback invokes the iot.ListProductTags API asynchronously

func (*Client) ListProductTagsWithChan ¶

func (client *Client) ListProductTagsWithChan(request *ListProductTagsRequest) (<-chan *ListProductTagsResponse, <-chan error)

ListProductTagsWithChan invokes the iot.ListProductTags API asynchronously

func (*Client) ListRule ¶

func (client *Client) ListRule(request *ListRuleRequest) (response *ListRuleResponse, err error)

ListRule invokes the iot.ListRule API synchronously

func (*Client) ListRuleActions ¶

func (client *Client) ListRuleActions(request *ListRuleActionsRequest) (response *ListRuleActionsResponse, err error)

ListRuleActions invokes the iot.ListRuleActions API synchronously

func (*Client) ListRuleActionsWithCallback ¶

func (client *Client) ListRuleActionsWithCallback(request *ListRuleActionsRequest, callback func(response *ListRuleActionsResponse, err error)) <-chan int

ListRuleActionsWithCallback invokes the iot.ListRuleActions API asynchronously

func (*Client) ListRuleActionsWithChan ¶

func (client *Client) ListRuleActionsWithChan(request *ListRuleActionsRequest) (<-chan *ListRuleActionsResponse, <-chan error)

ListRuleActionsWithChan invokes the iot.ListRuleActions API asynchronously

func (*Client) ListRuleWithCallback ¶

func (client *Client) ListRuleWithCallback(request *ListRuleRequest, callback func(response *ListRuleResponse, err error)) <-chan int

ListRuleWithCallback invokes the iot.ListRule API asynchronously

func (*Client) ListRuleWithChan ¶

func (client *Client) ListRuleWithChan(request *ListRuleRequest) (<-chan *ListRuleResponse, <-chan error)

ListRuleWithChan invokes the iot.ListRule API asynchronously

func (*Client) ListTask ¶

func (client *Client) ListTask(request *ListTaskRequest) (response *ListTaskResponse, err error)

ListTask invokes the iot.ListTask API synchronously

func (*Client) ListTaskWithCallback ¶

func (client *Client) ListTaskWithCallback(request *ListTaskRequest, callback func(response *ListTaskResponse, err error)) <-chan int

ListTaskWithCallback invokes the iot.ListTask API asynchronously

func (*Client) ListTaskWithChan ¶

func (client *Client) ListTaskWithChan(request *ListTaskRequest) (<-chan *ListTaskResponse, <-chan error)

ListTaskWithChan invokes the iot.ListTask API asynchronously

func (*Client) ListThingModelVersion ¶

func (client *Client) ListThingModelVersion(request *ListThingModelVersionRequest) (response *ListThingModelVersionResponse, err error)

ListThingModelVersion invokes the iot.ListThingModelVersion API synchronously

func (*Client) ListThingModelVersionWithCallback ¶

func (client *Client) ListThingModelVersionWithCallback(request *ListThingModelVersionRequest, callback func(response *ListThingModelVersionResponse, err error)) <-chan int

ListThingModelVersionWithCallback invokes the iot.ListThingModelVersion API asynchronously

func (*Client) ListThingModelVersionWithChan ¶

func (client *Client) ListThingModelVersionWithChan(request *ListThingModelVersionRequest) (<-chan *ListThingModelVersionResponse, <-chan error)

ListThingModelVersionWithChan invokes the iot.ListThingModelVersion API asynchronously

func (*Client) ListThingTemplates ¶

func (client *Client) ListThingTemplates(request *ListThingTemplatesRequest) (response *ListThingTemplatesResponse, err error)

ListThingTemplates invokes the iot.ListThingTemplates API synchronously

func (*Client) ListThingTemplatesWithCallback ¶

func (client *Client) ListThingTemplatesWithCallback(request *ListThingTemplatesRequest, callback func(response *ListThingTemplatesResponse, err error)) <-chan int

ListThingTemplatesWithCallback invokes the iot.ListThingTemplates API asynchronously

func (*Client) ListThingTemplatesWithChan ¶

func (client *Client) ListThingTemplatesWithChan(request *ListThingTemplatesRequest) (<-chan *ListThingTemplatesResponse, <-chan error)

ListThingTemplatesWithChan invokes the iot.ListThingTemplates API asynchronously

func (*Client) NotifyAddThingTopo ¶

func (client *Client) NotifyAddThingTopo(request *NotifyAddThingTopoRequest) (response *NotifyAddThingTopoResponse, err error)

NotifyAddThingTopo invokes the iot.NotifyAddThingTopo API synchronously

func (*Client) NotifyAddThingTopoWithCallback ¶

func (client *Client) NotifyAddThingTopoWithCallback(request *NotifyAddThingTopoRequest, callback func(response *NotifyAddThingTopoResponse, err error)) <-chan int

NotifyAddThingTopoWithCallback invokes the iot.NotifyAddThingTopo API asynchronously

func (*Client) NotifyAddThingTopoWithChan ¶

func (client *Client) NotifyAddThingTopoWithChan(request *NotifyAddThingTopoRequest) (<-chan *NotifyAddThingTopoResponse, <-chan error)

NotifyAddThingTopoWithChan invokes the iot.NotifyAddThingTopo API asynchronously

func (*Client) OpenIotService ¶

func (client *Client) OpenIotService(request *OpenIotServiceRequest) (response *OpenIotServiceResponse, err error)

OpenIotService invokes the iot.OpenIotService API synchronously

func (*Client) OpenIotServiceWithCallback ¶

func (client *Client) OpenIotServiceWithCallback(request *OpenIotServiceRequest, callback func(response *OpenIotServiceResponse, err error)) <-chan int

OpenIotServiceWithCallback invokes the iot.OpenIotService API asynchronously

func (*Client) OpenIotServiceWithChan ¶

func (client *Client) OpenIotServiceWithChan(request *OpenIotServiceRequest) (<-chan *OpenIotServiceResponse, <-chan error)

OpenIotServiceWithChan invokes the iot.OpenIotService API asynchronously

func (*Client) PackageSoundCodeLabelBatchAudio ¶

func (client *Client) PackageSoundCodeLabelBatchAudio(request *PackageSoundCodeLabelBatchAudioRequest) (response *PackageSoundCodeLabelBatchAudioResponse, err error)

PackageSoundCodeLabelBatchAudio invokes the iot.PackageSoundCodeLabelBatchAudio API synchronously

func (*Client) PackageSoundCodeLabelBatchAudioWithCallback ¶

func (client *Client) PackageSoundCodeLabelBatchAudioWithCallback(request *PackageSoundCodeLabelBatchAudioRequest, callback func(response *PackageSoundCodeLabelBatchAudioResponse, err error)) <-chan int

PackageSoundCodeLabelBatchAudioWithCallback invokes the iot.PackageSoundCodeLabelBatchAudio API asynchronously

func (*Client) PackageSoundCodeLabelBatchAudioWithChan ¶

func (client *Client) PackageSoundCodeLabelBatchAudioWithChan(request *PackageSoundCodeLabelBatchAudioRequest) (<-chan *PackageSoundCodeLabelBatchAudioResponse, <-chan error)

PackageSoundCodeLabelBatchAudioWithChan invokes the iot.PackageSoundCodeLabelBatchAudio API asynchronously

func (*Client) PageQuerySharedSpeechOpen ¶

func (client *Client) PageQuerySharedSpeechOpen(request *PageQuerySharedSpeechOpenRequest) (response *PageQuerySharedSpeechOpenResponse, err error)

PageQuerySharedSpeechOpen invokes the iot.PageQuerySharedSpeechOpen API synchronously

func (*Client) PageQuerySharedSpeechOpenWithCallback ¶

func (client *Client) PageQuerySharedSpeechOpenWithCallback(request *PageQuerySharedSpeechOpenRequest, callback func(response *PageQuerySharedSpeechOpenResponse, err error)) <-chan int

PageQuerySharedSpeechOpenWithCallback invokes the iot.PageQuerySharedSpeechOpen API asynchronously

func (*Client) PageQuerySharedSpeechOpenWithChan ¶

func (client *Client) PageQuerySharedSpeechOpenWithChan(request *PageQuerySharedSpeechOpenRequest) (<-chan *PageQuerySharedSpeechOpenResponse, <-chan error)

PageQuerySharedSpeechOpenWithChan invokes the iot.PageQuerySharedSpeechOpen API asynchronously

func (*Client) PageQuerySpeechBroadcastHour ¶

func (client *Client) PageQuerySpeechBroadcastHour(request *PageQuerySpeechBroadcastHourRequest) (response *PageQuerySpeechBroadcastHourResponse, err error)

PageQuerySpeechBroadcastHour invokes the iot.PageQuerySpeechBroadcastHour API synchronously

func (*Client) PageQuerySpeechBroadcastHourWithCallback ¶

func (client *Client) PageQuerySpeechBroadcastHourWithCallback(request *PageQuerySpeechBroadcastHourRequest, callback func(response *PageQuerySpeechBroadcastHourResponse, err error)) <-chan int

PageQuerySpeechBroadcastHourWithCallback invokes the iot.PageQuerySpeechBroadcastHour API asynchronously

func (*Client) PageQuerySpeechBroadcastHourWithChan ¶

func (client *Client) PageQuerySpeechBroadcastHourWithChan(request *PageQuerySpeechBroadcastHourRequest) (<-chan *PageQuerySpeechBroadcastHourResponse, <-chan error)

PageQuerySpeechBroadcastHourWithChan invokes the iot.PageQuerySpeechBroadcastHour API asynchronously

func (*Client) PrintByTemplate ¶

func (client *Client) PrintByTemplate(request *PrintByTemplateRequest) (response *PrintByTemplateResponse, err error)

PrintByTemplate invokes the iot.PrintByTemplate API synchronously

func (*Client) PrintByTemplateWithCallback ¶

func (client *Client) PrintByTemplateWithCallback(request *PrintByTemplateRequest, callback func(response *PrintByTemplateResponse, err error)) <-chan int

PrintByTemplateWithCallback invokes the iot.PrintByTemplate API asynchronously

func (*Client) PrintByTemplateWithChan ¶

func (client *Client) PrintByTemplateWithChan(request *PrintByTemplateRequest) (<-chan *PrintByTemplateResponse, <-chan error)

PrintByTemplateWithChan invokes the iot.PrintByTemplate API asynchronously

func (*Client) Pub ¶

func (client *Client) Pub(request *PubRequest) (response *PubResponse, err error)

Pub invokes the iot.Pub API synchronously

func (*Client) PubBroadcast ¶

func (client *Client) PubBroadcast(request *PubBroadcastRequest) (response *PubBroadcastResponse, err error)

PubBroadcast invokes the iot.PubBroadcast API synchronously

func (*Client) PubBroadcastWithCallback ¶

func (client *Client) PubBroadcastWithCallback(request *PubBroadcastRequest, callback func(response *PubBroadcastResponse, err error)) <-chan int

PubBroadcastWithCallback invokes the iot.PubBroadcast API asynchronously

func (*Client) PubBroadcastWithChan ¶

func (client *Client) PubBroadcastWithChan(request *PubBroadcastRequest) (<-chan *PubBroadcastResponse, <-chan error)

PubBroadcastWithChan invokes the iot.PubBroadcast API asynchronously

func (*Client) PubWithCallback ¶

func (client *Client) PubWithCallback(request *PubRequest, callback func(response *PubResponse, err error)) <-chan int

PubWithCallback invokes the iot.Pub API asynchronously

func (*Client) PubWithChan ¶

func (client *Client) PubWithChan(request *PubRequest) (<-chan *PubResponse, <-chan error)

PubWithChan invokes the iot.Pub API asynchronously

func (*Client) PublishScript ¶

func (client *Client) PublishScript(request *PublishScriptRequest) (response *PublishScriptResponse, err error)

PublishScript invokes the iot.PublishScript API synchronously

func (*Client) PublishScriptWithCallback ¶

func (client *Client) PublishScriptWithCallback(request *PublishScriptRequest, callback func(response *PublishScriptResponse, err error)) <-chan int

PublishScriptWithCallback invokes the iot.PublishScript API asynchronously

func (*Client) PublishScriptWithChan ¶

func (client *Client) PublishScriptWithChan(request *PublishScriptRequest) (<-chan *PublishScriptResponse, <-chan error)

PublishScriptWithChan invokes the iot.PublishScript API asynchronously

func (*Client) PublishStudioApp ¶

func (client *Client) PublishStudioApp(request *PublishStudioAppRequest) (response *PublishStudioAppResponse, err error)

PublishStudioApp invokes the iot.PublishStudioApp API synchronously

func (*Client) PublishStudioAppWithCallback ¶

func (client *Client) PublishStudioAppWithCallback(request *PublishStudioAppRequest, callback func(response *PublishStudioAppResponse, err error)) <-chan int

PublishStudioAppWithCallback invokes the iot.PublishStudioApp API asynchronously

func (*Client) PublishStudioAppWithChan ¶

func (client *Client) PublishStudioAppWithChan(request *PublishStudioAppRequest) (<-chan *PublishStudioAppResponse, <-chan error)

PublishStudioAppWithChan invokes the iot.PublishStudioApp API asynchronously

func (*Client) PublishThingModel ¶

func (client *Client) PublishThingModel(request *PublishThingModelRequest) (response *PublishThingModelResponse, err error)

PublishThingModel invokes the iot.PublishThingModel API synchronously

func (*Client) PublishThingModelWithCallback ¶

func (client *Client) PublishThingModelWithCallback(request *PublishThingModelRequest, callback func(response *PublishThingModelResponse, err error)) <-chan int

PublishThingModelWithCallback invokes the iot.PublishThingModel API asynchronously

func (*Client) PublishThingModelWithChan ¶

func (client *Client) PublishThingModelWithChan(request *PublishThingModelRequest) (<-chan *PublishThingModelResponse, <-chan error)

PublishThingModelWithChan invokes the iot.PublishThingModel API asynchronously

func (*Client) PushSpeech ¶

func (client *Client) PushSpeech(request *PushSpeechRequest) (response *PushSpeechResponse, err error)

PushSpeech invokes the iot.PushSpeech API synchronously

func (*Client) PushSpeechWithCallback ¶

func (client *Client) PushSpeechWithCallback(request *PushSpeechRequest, callback func(response *PushSpeechResponse, err error)) <-chan int

PushSpeechWithCallback invokes the iot.PushSpeech API asynchronously

func (*Client) PushSpeechWithChan ¶

func (client *Client) PushSpeechWithChan(request *PushSpeechRequest) (<-chan *PushSpeechResponse, <-chan error)

PushSpeechWithChan invokes the iot.PushSpeech API asynchronously

func (*Client) QueryBatchRegisterDeviceStatus ¶

func (client *Client) QueryBatchRegisterDeviceStatus(request *QueryBatchRegisterDeviceStatusRequest) (response *QueryBatchRegisterDeviceStatusResponse, err error)

QueryBatchRegisterDeviceStatus invokes the iot.QueryBatchRegisterDeviceStatus API synchronously

func (*Client) QueryBatchRegisterDeviceStatusWithCallback ¶

func (client *Client) QueryBatchRegisterDeviceStatusWithCallback(request *QueryBatchRegisterDeviceStatusRequest, callback func(response *QueryBatchRegisterDeviceStatusResponse, err error)) <-chan int

QueryBatchRegisterDeviceStatusWithCallback invokes the iot.QueryBatchRegisterDeviceStatus API asynchronously

func (*Client) QueryBatchRegisterDeviceStatusWithChan ¶

func (client *Client) QueryBatchRegisterDeviceStatusWithChan(request *QueryBatchRegisterDeviceStatusRequest) (<-chan *QueryBatchRegisterDeviceStatusResponse, <-chan error)

QueryBatchRegisterDeviceStatusWithChan invokes the iot.QueryBatchRegisterDeviceStatus API asynchronously

func (*Client) QueryCertUrlByApplyId ¶

func (client *Client) QueryCertUrlByApplyId(request *QueryCertUrlByApplyIdRequest) (response *QueryCertUrlByApplyIdResponse, err error)

QueryCertUrlByApplyId invokes the iot.QueryCertUrlByApplyId API synchronously

func (*Client) QueryCertUrlByApplyIdWithCallback ¶

func (client *Client) QueryCertUrlByApplyIdWithCallback(request *QueryCertUrlByApplyIdRequest, callback func(response *QueryCertUrlByApplyIdResponse, err error)) <-chan int

QueryCertUrlByApplyIdWithCallback invokes the iot.QueryCertUrlByApplyId API asynchronously

func (*Client) QueryCertUrlByApplyIdWithChan ¶

func (client *Client) QueryCertUrlByApplyIdWithChan(request *QueryCertUrlByApplyIdRequest) (<-chan *QueryCertUrlByApplyIdResponse, <-chan error)

QueryCertUrlByApplyIdWithChan invokes the iot.QueryCertUrlByApplyId API asynchronously

func (*Client) QueryClientIds ¶

func (client *Client) QueryClientIds(request *QueryClientIdsRequest) (response *QueryClientIdsResponse, err error)

QueryClientIds invokes the iot.QueryClientIds API synchronously

func (*Client) QueryClientIdsWithCallback ¶

func (client *Client) QueryClientIdsWithCallback(request *QueryClientIdsRequest, callback func(response *QueryClientIdsResponse, err error)) <-chan int

QueryClientIdsWithCallback invokes the iot.QueryClientIds API asynchronously

func (*Client) QueryClientIdsWithChan ¶

func (client *Client) QueryClientIdsWithChan(request *QueryClientIdsRequest) (<-chan *QueryClientIdsResponse, <-chan error)

QueryClientIdsWithChan invokes the iot.QueryClientIds API asynchronously

func (*Client) QueryConsumerGroupByGroupId ¶

func (client *Client) QueryConsumerGroupByGroupId(request *QueryConsumerGroupByGroupIdRequest) (response *QueryConsumerGroupByGroupIdResponse, err error)

QueryConsumerGroupByGroupId invokes the iot.QueryConsumerGroupByGroupId API synchronously

func (*Client) QueryConsumerGroupByGroupIdWithCallback ¶

func (client *Client) QueryConsumerGroupByGroupIdWithCallback(request *QueryConsumerGroupByGroupIdRequest, callback func(response *QueryConsumerGroupByGroupIdResponse, err error)) <-chan int

QueryConsumerGroupByGroupIdWithCallback invokes the iot.QueryConsumerGroupByGroupId API asynchronously

func (*Client) QueryConsumerGroupByGroupIdWithChan ¶

func (client *Client) QueryConsumerGroupByGroupIdWithChan(request *QueryConsumerGroupByGroupIdRequest) (<-chan *QueryConsumerGroupByGroupIdResponse, <-chan error)

QueryConsumerGroupByGroupIdWithChan invokes the iot.QueryConsumerGroupByGroupId API asynchronously

func (*Client) QueryConsumerGroupList ¶

func (client *Client) QueryConsumerGroupList(request *QueryConsumerGroupListRequest) (response *QueryConsumerGroupListResponse, err error)

QueryConsumerGroupList invokes the iot.QueryConsumerGroupList API synchronously

func (*Client) QueryConsumerGroupListWithCallback ¶

func (client *Client) QueryConsumerGroupListWithCallback(request *QueryConsumerGroupListRequest, callback func(response *QueryConsumerGroupListResponse, err error)) <-chan int

QueryConsumerGroupListWithCallback invokes the iot.QueryConsumerGroupList API asynchronously

func (*Client) QueryConsumerGroupListWithChan ¶

func (client *Client) QueryConsumerGroupListWithChan(request *QueryConsumerGroupListRequest) (<-chan *QueryConsumerGroupListResponse, <-chan error)

QueryConsumerGroupListWithChan invokes the iot.QueryConsumerGroupList API asynchronously

func (*Client) QueryConsumerGroupStatus ¶

func (client *Client) QueryConsumerGroupStatus(request *QueryConsumerGroupStatusRequest) (response *QueryConsumerGroupStatusResponse, err error)

QueryConsumerGroupStatus invokes the iot.QueryConsumerGroupStatus API synchronously

func (*Client) QueryConsumerGroupStatusWithCallback ¶

func (client *Client) QueryConsumerGroupStatusWithCallback(request *QueryConsumerGroupStatusRequest, callback func(response *QueryConsumerGroupStatusResponse, err error)) <-chan int

QueryConsumerGroupStatusWithCallback invokes the iot.QueryConsumerGroupStatus API asynchronously

func (*Client) QueryConsumerGroupStatusWithChan ¶

func (client *Client) QueryConsumerGroupStatusWithChan(request *QueryConsumerGroupStatusRequest) (<-chan *QueryConsumerGroupStatusResponse, <-chan error)

QueryConsumerGroupStatusWithChan invokes the iot.QueryConsumerGroupStatus API asynchronously

func (*Client) QueryDetailSceneRuleLog ¶

func (client *Client) QueryDetailSceneRuleLog(request *QueryDetailSceneRuleLogRequest) (response *QueryDetailSceneRuleLogResponse, err error)

QueryDetailSceneRuleLog invokes the iot.QueryDetailSceneRuleLog API synchronously

func (*Client) QueryDetailSceneRuleLogWithCallback ¶

func (client *Client) QueryDetailSceneRuleLogWithCallback(request *QueryDetailSceneRuleLogRequest, callback func(response *QueryDetailSceneRuleLogResponse, err error)) <-chan int

QueryDetailSceneRuleLogWithCallback invokes the iot.QueryDetailSceneRuleLog API asynchronously

func (*Client) QueryDetailSceneRuleLogWithChan ¶

func (client *Client) QueryDetailSceneRuleLogWithChan(request *QueryDetailSceneRuleLogRequest) (<-chan *QueryDetailSceneRuleLogResponse, <-chan error)

QueryDetailSceneRuleLogWithChan invokes the iot.QueryDetailSceneRuleLog API asynchronously

func (*Client) QueryDevice ¶

func (client *Client) QueryDevice(request *QueryDeviceRequest) (response *QueryDeviceResponse, err error)

QueryDevice invokes the iot.QueryDevice API synchronously

func (*Client) QueryDeviceBySQL ¶

func (client *Client) QueryDeviceBySQL(request *QueryDeviceBySQLRequest) (response *QueryDeviceBySQLResponse, err error)

QueryDeviceBySQL invokes the iot.QueryDeviceBySQL API synchronously

func (*Client) QueryDeviceBySQLWithCallback ¶

func (client *Client) QueryDeviceBySQLWithCallback(request *QueryDeviceBySQLRequest, callback func(response *QueryDeviceBySQLResponse, err error)) <-chan int

QueryDeviceBySQLWithCallback invokes the iot.QueryDeviceBySQL API asynchronously

func (*Client) QueryDeviceBySQLWithChan ¶

func (client *Client) QueryDeviceBySQLWithChan(request *QueryDeviceBySQLRequest) (<-chan *QueryDeviceBySQLResponse, <-chan error)

QueryDeviceBySQLWithChan invokes the iot.QueryDeviceBySQL API asynchronously

func (*Client) QueryDeviceByStatus ¶

func (client *Client) QueryDeviceByStatus(request *QueryDeviceByStatusRequest) (response *QueryDeviceByStatusResponse, err error)

QueryDeviceByStatus invokes the iot.QueryDeviceByStatus API synchronously

func (*Client) QueryDeviceByStatusWithCallback ¶

func (client *Client) QueryDeviceByStatusWithCallback(request *QueryDeviceByStatusRequest, callback func(response *QueryDeviceByStatusResponse, err error)) <-chan int

QueryDeviceByStatusWithCallback invokes the iot.QueryDeviceByStatus API asynchronously

func (*Client) QueryDeviceByStatusWithChan ¶

func (client *Client) QueryDeviceByStatusWithChan(request *QueryDeviceByStatusRequest) (<-chan *QueryDeviceByStatusResponse, <-chan error)

QueryDeviceByStatusWithChan invokes the iot.QueryDeviceByStatus API asynchronously

func (*Client) QueryDeviceByTags ¶

func (client *Client) QueryDeviceByTags(request *QueryDeviceByTagsRequest) (response *QueryDeviceByTagsResponse, err error)

QueryDeviceByTags invokes the iot.QueryDeviceByTags API synchronously

func (*Client) QueryDeviceByTagsWithCallback ¶

func (client *Client) QueryDeviceByTagsWithCallback(request *QueryDeviceByTagsRequest, callback func(response *QueryDeviceByTagsResponse, err error)) <-chan int

QueryDeviceByTagsWithCallback invokes the iot.QueryDeviceByTags API asynchronously

func (*Client) QueryDeviceByTagsWithChan ¶

func (client *Client) QueryDeviceByTagsWithChan(request *QueryDeviceByTagsRequest) (<-chan *QueryDeviceByTagsResponse, <-chan error)

QueryDeviceByTagsWithChan invokes the iot.QueryDeviceByTags API asynchronously

func (*Client) QueryDeviceCert ¶

func (client *Client) QueryDeviceCert(request *QueryDeviceCertRequest) (response *QueryDeviceCertResponse, err error)

QueryDeviceCert invokes the iot.QueryDeviceCert API synchronously

func (*Client) QueryDeviceCertWithCallback ¶

func (client *Client) QueryDeviceCertWithCallback(request *QueryDeviceCertRequest, callback func(response *QueryDeviceCertResponse, err error)) <-chan int

QueryDeviceCertWithCallback invokes the iot.QueryDeviceCert API asynchronously

func (*Client) QueryDeviceCertWithChan ¶

func (client *Client) QueryDeviceCertWithChan(request *QueryDeviceCertRequest) (<-chan *QueryDeviceCertResponse, <-chan error)

QueryDeviceCertWithChan invokes the iot.QueryDeviceCert API asynchronously

func (*Client) QueryDeviceDesiredProperty ¶

func (client *Client) QueryDeviceDesiredProperty(request *QueryDeviceDesiredPropertyRequest) (response *QueryDeviceDesiredPropertyResponse, err error)

QueryDeviceDesiredProperty invokes the iot.QueryDeviceDesiredProperty API synchronously

func (*Client) QueryDeviceDesiredPropertyWithCallback ¶

func (client *Client) QueryDeviceDesiredPropertyWithCallback(request *QueryDeviceDesiredPropertyRequest, callback func(response *QueryDeviceDesiredPropertyResponse, err error)) <-chan int

QueryDeviceDesiredPropertyWithCallback invokes the iot.QueryDeviceDesiredProperty API asynchronously

func (*Client) QueryDeviceDesiredPropertyWithChan ¶

func (client *Client) QueryDeviceDesiredPropertyWithChan(request *QueryDeviceDesiredPropertyRequest) (<-chan *QueryDeviceDesiredPropertyResponse, <-chan error)

QueryDeviceDesiredPropertyWithChan invokes the iot.QueryDeviceDesiredProperty API asynchronously

func (*Client) QueryDeviceDetail ¶

func (client *Client) QueryDeviceDetail(request *QueryDeviceDetailRequest) (response *QueryDeviceDetailResponse, err error)

QueryDeviceDetail invokes the iot.QueryDeviceDetail API synchronously

func (*Client) QueryDeviceDetailWithCallback ¶

func (client *Client) QueryDeviceDetailWithCallback(request *QueryDeviceDetailRequest, callback func(response *QueryDeviceDetailResponse, err error)) <-chan int

QueryDeviceDetailWithCallback invokes the iot.QueryDeviceDetail API asynchronously

func (*Client) QueryDeviceDetailWithChan ¶

func (client *Client) QueryDeviceDetailWithChan(request *QueryDeviceDetailRequest) (<-chan *QueryDeviceDetailResponse, <-chan error)

QueryDeviceDetailWithChan invokes the iot.QueryDeviceDetail API asynchronously

func (*Client) QueryDeviceDistributeDetail ¶

func (client *Client) QueryDeviceDistributeDetail(request *QueryDeviceDistributeDetailRequest) (response *QueryDeviceDistributeDetailResponse, err error)

QueryDeviceDistributeDetail invokes the iot.QueryDeviceDistributeDetail API synchronously

func (*Client) QueryDeviceDistributeDetailWithCallback ¶

func (client *Client) QueryDeviceDistributeDetailWithCallback(request *QueryDeviceDistributeDetailRequest, callback func(response *QueryDeviceDistributeDetailResponse, err error)) <-chan int

QueryDeviceDistributeDetailWithCallback invokes the iot.QueryDeviceDistributeDetail API asynchronously

func (*Client) QueryDeviceDistributeDetailWithChan ¶

func (client *Client) QueryDeviceDistributeDetailWithChan(request *QueryDeviceDistributeDetailRequest) (<-chan *QueryDeviceDistributeDetailResponse, <-chan error)

QueryDeviceDistributeDetailWithChan invokes the iot.QueryDeviceDistributeDetail API asynchronously

func (*Client) QueryDeviceDistributeJob ¶

func (client *Client) QueryDeviceDistributeJob(request *QueryDeviceDistributeJobRequest) (response *QueryDeviceDistributeJobResponse, err error)

QueryDeviceDistributeJob invokes the iot.QueryDeviceDistributeJob API synchronously

func (*Client) QueryDeviceDistributeJobWithCallback ¶

func (client *Client) QueryDeviceDistributeJobWithCallback(request *QueryDeviceDistributeJobRequest, callback func(response *QueryDeviceDistributeJobResponse, err error)) <-chan int

QueryDeviceDistributeJobWithCallback invokes the iot.QueryDeviceDistributeJob API asynchronously

func (*Client) QueryDeviceDistributeJobWithChan ¶

func (client *Client) QueryDeviceDistributeJobWithChan(request *QueryDeviceDistributeJobRequest) (<-chan *QueryDeviceDistributeJobResponse, <-chan error)

QueryDeviceDistributeJobWithChan invokes the iot.QueryDeviceDistributeJob API asynchronously

func (*Client) QueryDeviceEventData ¶

func (client *Client) QueryDeviceEventData(request *QueryDeviceEventDataRequest) (response *QueryDeviceEventDataResponse, err error)

QueryDeviceEventData invokes the iot.QueryDeviceEventData API synchronously

func (*Client) QueryDeviceEventDataWithCallback ¶

func (client *Client) QueryDeviceEventDataWithCallback(request *QueryDeviceEventDataRequest, callback func(response *QueryDeviceEventDataResponse, err error)) <-chan int

QueryDeviceEventDataWithCallback invokes the iot.QueryDeviceEventData API asynchronously

func (*Client) QueryDeviceEventDataWithChan ¶

func (client *Client) QueryDeviceEventDataWithChan(request *QueryDeviceEventDataRequest) (<-chan *QueryDeviceEventDataResponse, <-chan error)

QueryDeviceEventDataWithChan invokes the iot.QueryDeviceEventData API asynchronously

func (*Client) QueryDeviceFile ¶

func (client *Client) QueryDeviceFile(request *QueryDeviceFileRequest) (response *QueryDeviceFileResponse, err error)

QueryDeviceFile invokes the iot.QueryDeviceFile API synchronously

func (*Client) QueryDeviceFileList ¶

func (client *Client) QueryDeviceFileList(request *QueryDeviceFileListRequest) (response *QueryDeviceFileListResponse, err error)

QueryDeviceFileList invokes the iot.QueryDeviceFileList API synchronously

func (*Client) QueryDeviceFileListWithCallback ¶

func (client *Client) QueryDeviceFileListWithCallback(request *QueryDeviceFileListRequest, callback func(response *QueryDeviceFileListResponse, err error)) <-chan int

QueryDeviceFileListWithCallback invokes the iot.QueryDeviceFileList API asynchronously

func (*Client) QueryDeviceFileListWithChan ¶

func (client *Client) QueryDeviceFileListWithChan(request *QueryDeviceFileListRequest) (<-chan *QueryDeviceFileListResponse, <-chan error)

QueryDeviceFileListWithChan invokes the iot.QueryDeviceFileList API asynchronously

func (*Client) QueryDeviceFileWithCallback ¶

func (client *Client) QueryDeviceFileWithCallback(request *QueryDeviceFileRequest, callback func(response *QueryDeviceFileResponse, err error)) <-chan int

QueryDeviceFileWithCallback invokes the iot.QueryDeviceFile API asynchronously

func (*Client) QueryDeviceFileWithChan ¶

func (client *Client) QueryDeviceFileWithChan(request *QueryDeviceFileRequest) (<-chan *QueryDeviceFileResponse, <-chan error)

QueryDeviceFileWithChan invokes the iot.QueryDeviceFile API asynchronously

func (*Client) QueryDeviceGroupByDevice ¶

func (client *Client) QueryDeviceGroupByDevice(request *QueryDeviceGroupByDeviceRequest) (response *QueryDeviceGroupByDeviceResponse, err error)

QueryDeviceGroupByDevice invokes the iot.QueryDeviceGroupByDevice API synchronously

func (*Client) QueryDeviceGroupByDeviceWithCallback ¶

func (client *Client) QueryDeviceGroupByDeviceWithCallback(request *QueryDeviceGroupByDeviceRequest, callback func(response *QueryDeviceGroupByDeviceResponse, err error)) <-chan int

QueryDeviceGroupByDeviceWithCallback invokes the iot.QueryDeviceGroupByDevice API asynchronously

func (*Client) QueryDeviceGroupByDeviceWithChan ¶

func (client *Client) QueryDeviceGroupByDeviceWithChan(request *QueryDeviceGroupByDeviceRequest) (<-chan *QueryDeviceGroupByDeviceResponse, <-chan error)

QueryDeviceGroupByDeviceWithChan invokes the iot.QueryDeviceGroupByDevice API asynchronously

func (*Client) QueryDeviceGroupByTags ¶

func (client *Client) QueryDeviceGroupByTags(request *QueryDeviceGroupByTagsRequest) (response *QueryDeviceGroupByTagsResponse, err error)

QueryDeviceGroupByTags invokes the iot.QueryDeviceGroupByTags API synchronously

func (*Client) QueryDeviceGroupByTagsWithCallback ¶

func (client *Client) QueryDeviceGroupByTagsWithCallback(request *QueryDeviceGroupByTagsRequest, callback func(response *QueryDeviceGroupByTagsResponse, err error)) <-chan int

QueryDeviceGroupByTagsWithCallback invokes the iot.QueryDeviceGroupByTags API asynchronously

func (*Client) QueryDeviceGroupByTagsWithChan ¶

func (client *Client) QueryDeviceGroupByTagsWithChan(request *QueryDeviceGroupByTagsRequest) (<-chan *QueryDeviceGroupByTagsResponse, <-chan error)

QueryDeviceGroupByTagsWithChan invokes the iot.QueryDeviceGroupByTags API asynchronously

func (*Client) QueryDeviceGroupInfo ¶

func (client *Client) QueryDeviceGroupInfo(request *QueryDeviceGroupInfoRequest) (response *QueryDeviceGroupInfoResponse, err error)

QueryDeviceGroupInfo invokes the iot.QueryDeviceGroupInfo API synchronously

func (*Client) QueryDeviceGroupInfoWithCallback ¶

func (client *Client) QueryDeviceGroupInfoWithCallback(request *QueryDeviceGroupInfoRequest, callback func(response *QueryDeviceGroupInfoResponse, err error)) <-chan int

QueryDeviceGroupInfoWithCallback invokes the iot.QueryDeviceGroupInfo API asynchronously

func (*Client) QueryDeviceGroupInfoWithChan ¶

func (client *Client) QueryDeviceGroupInfoWithChan(request *QueryDeviceGroupInfoRequest) (<-chan *QueryDeviceGroupInfoResponse, <-chan error)

QueryDeviceGroupInfoWithChan invokes the iot.QueryDeviceGroupInfo API asynchronously

func (*Client) QueryDeviceGroupList ¶

func (client *Client) QueryDeviceGroupList(request *QueryDeviceGroupListRequest) (response *QueryDeviceGroupListResponse, err error)

QueryDeviceGroupList invokes the iot.QueryDeviceGroupList API synchronously

func (*Client) QueryDeviceGroupListWithCallback ¶

func (client *Client) QueryDeviceGroupListWithCallback(request *QueryDeviceGroupListRequest, callback func(response *QueryDeviceGroupListResponse, err error)) <-chan int

QueryDeviceGroupListWithCallback invokes the iot.QueryDeviceGroupList API asynchronously

func (*Client) QueryDeviceGroupListWithChan ¶

func (client *Client) QueryDeviceGroupListWithChan(request *QueryDeviceGroupListRequest) (<-chan *QueryDeviceGroupListResponse, <-chan error)

QueryDeviceGroupListWithChan invokes the iot.QueryDeviceGroupList API asynchronously

func (*Client) QueryDeviceGroupTagList ¶

func (client *Client) QueryDeviceGroupTagList(request *QueryDeviceGroupTagListRequest) (response *QueryDeviceGroupTagListResponse, err error)

QueryDeviceGroupTagList invokes the iot.QueryDeviceGroupTagList API synchronously

func (*Client) QueryDeviceGroupTagListWithCallback ¶

func (client *Client) QueryDeviceGroupTagListWithCallback(request *QueryDeviceGroupTagListRequest, callback func(response *QueryDeviceGroupTagListResponse, err error)) <-chan int

QueryDeviceGroupTagListWithCallback invokes the iot.QueryDeviceGroupTagList API asynchronously

func (*Client) QueryDeviceGroupTagListWithChan ¶

func (client *Client) QueryDeviceGroupTagListWithChan(request *QueryDeviceGroupTagListRequest) (<-chan *QueryDeviceGroupTagListResponse, <-chan error)

QueryDeviceGroupTagListWithChan invokes the iot.QueryDeviceGroupTagList API asynchronously

func (*Client) QueryDeviceInfo ¶

func (client *Client) QueryDeviceInfo(request *QueryDeviceInfoRequest) (response *QueryDeviceInfoResponse, err error)

QueryDeviceInfo invokes the iot.QueryDeviceInfo API synchronously

func (*Client) QueryDeviceInfoWithCallback ¶

func (client *Client) QueryDeviceInfoWithCallback(request *QueryDeviceInfoRequest, callback func(response *QueryDeviceInfoResponse, err error)) <-chan int

QueryDeviceInfoWithCallback invokes the iot.QueryDeviceInfo API asynchronously

func (*Client) QueryDeviceInfoWithChan ¶

func (client *Client) QueryDeviceInfoWithChan(request *QueryDeviceInfoRequest) (<-chan *QueryDeviceInfoResponse, <-chan error)

QueryDeviceInfoWithChan invokes the iot.QueryDeviceInfo API asynchronously

func (*Client) QueryDeviceListByDeviceGroup ¶

func (client *Client) QueryDeviceListByDeviceGroup(request *QueryDeviceListByDeviceGroupRequest) (response *QueryDeviceListByDeviceGroupResponse, err error)

QueryDeviceListByDeviceGroup invokes the iot.QueryDeviceListByDeviceGroup API synchronously

func (*Client) QueryDeviceListByDeviceGroupWithCallback ¶

func (client *Client) QueryDeviceListByDeviceGroupWithCallback(request *QueryDeviceListByDeviceGroupRequest, callback func(response *QueryDeviceListByDeviceGroupResponse, err error)) <-chan int

QueryDeviceListByDeviceGroupWithCallback invokes the iot.QueryDeviceListByDeviceGroup API asynchronously

func (*Client) QueryDeviceListByDeviceGroupWithChan ¶

func (client *Client) QueryDeviceListByDeviceGroupWithChan(request *QueryDeviceListByDeviceGroupRequest) (<-chan *QueryDeviceListByDeviceGroupResponse, <-chan error)

QueryDeviceListByDeviceGroupWithChan invokes the iot.QueryDeviceListByDeviceGroup API asynchronously

func (*Client) QueryDeviceOriginalEventData ¶

func (client *Client) QueryDeviceOriginalEventData(request *QueryDeviceOriginalEventDataRequest) (response *QueryDeviceOriginalEventDataResponse, err error)

QueryDeviceOriginalEventData invokes the iot.QueryDeviceOriginalEventData API synchronously

func (*Client) QueryDeviceOriginalEventDataWithCallback ¶

func (client *Client) QueryDeviceOriginalEventDataWithCallback(request *QueryDeviceOriginalEventDataRequest, callback func(response *QueryDeviceOriginalEventDataResponse, err error)) <-chan int

QueryDeviceOriginalEventDataWithCallback invokes the iot.QueryDeviceOriginalEventData API asynchronously

func (*Client) QueryDeviceOriginalEventDataWithChan ¶

func (client *Client) QueryDeviceOriginalEventDataWithChan(request *QueryDeviceOriginalEventDataRequest) (<-chan *QueryDeviceOriginalEventDataResponse, <-chan error)

QueryDeviceOriginalEventDataWithChan invokes the iot.QueryDeviceOriginalEventData API asynchronously

func (*Client) QueryDeviceOriginalPropertyData ¶

func (client *Client) QueryDeviceOriginalPropertyData(request *QueryDeviceOriginalPropertyDataRequest) (response *QueryDeviceOriginalPropertyDataResponse, err error)

QueryDeviceOriginalPropertyData invokes the iot.QueryDeviceOriginalPropertyData API synchronously

func (*Client) QueryDeviceOriginalPropertyDataWithCallback ¶

func (client *Client) QueryDeviceOriginalPropertyDataWithCallback(request *QueryDeviceOriginalPropertyDataRequest, callback func(response *QueryDeviceOriginalPropertyDataResponse, err error)) <-chan int

QueryDeviceOriginalPropertyDataWithCallback invokes the iot.QueryDeviceOriginalPropertyData API asynchronously

func (*Client) QueryDeviceOriginalPropertyDataWithChan ¶

func (client *Client) QueryDeviceOriginalPropertyDataWithChan(request *QueryDeviceOriginalPropertyDataRequest) (<-chan *QueryDeviceOriginalPropertyDataResponse, <-chan error)

QueryDeviceOriginalPropertyDataWithChan invokes the iot.QueryDeviceOriginalPropertyData API asynchronously

func (*Client) QueryDeviceOriginalPropertyStatus ¶

func (client *Client) QueryDeviceOriginalPropertyStatus(request *QueryDeviceOriginalPropertyStatusRequest) (response *QueryDeviceOriginalPropertyStatusResponse, err error)

QueryDeviceOriginalPropertyStatus invokes the iot.QueryDeviceOriginalPropertyStatus API synchronously

func (*Client) QueryDeviceOriginalPropertyStatusWithCallback ¶

func (client *Client) QueryDeviceOriginalPropertyStatusWithCallback(request *QueryDeviceOriginalPropertyStatusRequest, callback func(response *QueryDeviceOriginalPropertyStatusResponse, err error)) <-chan int

QueryDeviceOriginalPropertyStatusWithCallback invokes the iot.QueryDeviceOriginalPropertyStatus API asynchronously

func (*Client) QueryDeviceOriginalPropertyStatusWithChan ¶

func (client *Client) QueryDeviceOriginalPropertyStatusWithChan(request *QueryDeviceOriginalPropertyStatusRequest) (<-chan *QueryDeviceOriginalPropertyStatusResponse, <-chan error)

QueryDeviceOriginalPropertyStatusWithChan invokes the iot.QueryDeviceOriginalPropertyStatus API asynchronously

func (*Client) QueryDeviceOriginalServiceData ¶

func (client *Client) QueryDeviceOriginalServiceData(request *QueryDeviceOriginalServiceDataRequest) (response *QueryDeviceOriginalServiceDataResponse, err error)

QueryDeviceOriginalServiceData invokes the iot.QueryDeviceOriginalServiceData API synchronously

func (*Client) QueryDeviceOriginalServiceDataWithCallback ¶

func (client *Client) QueryDeviceOriginalServiceDataWithCallback(request *QueryDeviceOriginalServiceDataRequest, callback func(response *QueryDeviceOriginalServiceDataResponse, err error)) <-chan int

QueryDeviceOriginalServiceDataWithCallback invokes the iot.QueryDeviceOriginalServiceData API asynchronously

func (*Client) QueryDeviceOriginalServiceDataWithChan ¶

func (client *Client) QueryDeviceOriginalServiceDataWithChan(request *QueryDeviceOriginalServiceDataRequest) (<-chan *QueryDeviceOriginalServiceDataResponse, <-chan error)

QueryDeviceOriginalServiceDataWithChan invokes the iot.QueryDeviceOriginalServiceData API asynchronously

func (*Client) QueryDeviceProp ¶

func (client *Client) QueryDeviceProp(request *QueryDevicePropRequest) (response *QueryDevicePropResponse, err error)

QueryDeviceProp invokes the iot.QueryDeviceProp API synchronously

func (*Client) QueryDevicePropWithCallback ¶

func (client *Client) QueryDevicePropWithCallback(request *QueryDevicePropRequest, callback func(response *QueryDevicePropResponse, err error)) <-chan int

QueryDevicePropWithCallback invokes the iot.QueryDeviceProp API asynchronously

func (*Client) QueryDevicePropWithChan ¶

func (client *Client) QueryDevicePropWithChan(request *QueryDevicePropRequest) (<-chan *QueryDevicePropResponse, <-chan error)

QueryDevicePropWithChan invokes the iot.QueryDeviceProp API asynchronously

func (*Client) QueryDevicePropertiesData ¶

func (client *Client) QueryDevicePropertiesData(request *QueryDevicePropertiesDataRequest) (response *QueryDevicePropertiesDataResponse, err error)

QueryDevicePropertiesData invokes the iot.QueryDevicePropertiesData API synchronously

func (*Client) QueryDevicePropertiesDataWithCallback ¶

func (client *Client) QueryDevicePropertiesDataWithCallback(request *QueryDevicePropertiesDataRequest, callback func(response *QueryDevicePropertiesDataResponse, err error)) <-chan int

QueryDevicePropertiesDataWithCallback invokes the iot.QueryDevicePropertiesData API asynchronously

func (*Client) QueryDevicePropertiesDataWithChan ¶

func (client *Client) QueryDevicePropertiesDataWithChan(request *QueryDevicePropertiesDataRequest) (<-chan *QueryDevicePropertiesDataResponse, <-chan error)

QueryDevicePropertiesDataWithChan invokes the iot.QueryDevicePropertiesData API asynchronously

func (*Client) QueryDevicePropertyData ¶

func (client *Client) QueryDevicePropertyData(request *QueryDevicePropertyDataRequest) (response *QueryDevicePropertyDataResponse, err error)

QueryDevicePropertyData invokes the iot.QueryDevicePropertyData API synchronously

func (*Client) QueryDevicePropertyDataWithCallback ¶

func (client *Client) QueryDevicePropertyDataWithCallback(request *QueryDevicePropertyDataRequest, callback func(response *QueryDevicePropertyDataResponse, err error)) <-chan int

QueryDevicePropertyDataWithCallback invokes the iot.QueryDevicePropertyData API asynchronously

func (*Client) QueryDevicePropertyDataWithChan ¶

func (client *Client) QueryDevicePropertyDataWithChan(request *QueryDevicePropertyDataRequest) (<-chan *QueryDevicePropertyDataResponse, <-chan error)

QueryDevicePropertyDataWithChan invokes the iot.QueryDevicePropertyData API asynchronously

func (*Client) QueryDevicePropertyStatus ¶

func (client *Client) QueryDevicePropertyStatus(request *QueryDevicePropertyStatusRequest) (response *QueryDevicePropertyStatusResponse, err error)

QueryDevicePropertyStatus invokes the iot.QueryDevicePropertyStatus API synchronously

func (*Client) QueryDevicePropertyStatusWithCallback ¶

func (client *Client) QueryDevicePropertyStatusWithCallback(request *QueryDevicePropertyStatusRequest, callback func(response *QueryDevicePropertyStatusResponse, err error)) <-chan int

QueryDevicePropertyStatusWithCallback invokes the iot.QueryDevicePropertyStatus API asynchronously

func (*Client) QueryDevicePropertyStatusWithChan ¶

func (client *Client) QueryDevicePropertyStatusWithChan(request *QueryDevicePropertyStatusRequest) (<-chan *QueryDevicePropertyStatusResponse, <-chan error)

QueryDevicePropertyStatusWithChan invokes the iot.QueryDevicePropertyStatus API asynchronously

func (*Client) QueryDeviceServiceData ¶

func (client *Client) QueryDeviceServiceData(request *QueryDeviceServiceDataRequest) (response *QueryDeviceServiceDataResponse, err error)

QueryDeviceServiceData invokes the iot.QueryDeviceServiceData API synchronously

func (*Client) QueryDeviceServiceDataWithCallback ¶

func (client *Client) QueryDeviceServiceDataWithCallback(request *QueryDeviceServiceDataRequest, callback func(response *QueryDeviceServiceDataResponse, err error)) <-chan int

QueryDeviceServiceDataWithCallback invokes the iot.QueryDeviceServiceData API asynchronously

func (*Client) QueryDeviceServiceDataWithChan ¶

func (client *Client) QueryDeviceServiceDataWithChan(request *QueryDeviceServiceDataRequest) (<-chan *QueryDeviceServiceDataResponse, <-chan error)

QueryDeviceServiceDataWithChan invokes the iot.QueryDeviceServiceData API asynchronously

func (*Client) QueryDeviceSpeech ¶

func (client *Client) QueryDeviceSpeech(request *QueryDeviceSpeechRequest) (response *QueryDeviceSpeechResponse, err error)

QueryDeviceSpeech invokes the iot.QueryDeviceSpeech API synchronously

func (*Client) QueryDeviceSpeechWithCallback ¶

func (client *Client) QueryDeviceSpeechWithCallback(request *QueryDeviceSpeechRequest, callback func(response *QueryDeviceSpeechResponse, err error)) <-chan int

QueryDeviceSpeechWithCallback invokes the iot.QueryDeviceSpeech API asynchronously

func (*Client) QueryDeviceSpeechWithChan ¶

func (client *Client) QueryDeviceSpeechWithChan(request *QueryDeviceSpeechRequest) (<-chan *QueryDeviceSpeechResponse, <-chan error)

QueryDeviceSpeechWithChan invokes the iot.QueryDeviceSpeech API asynchronously

func (*Client) QueryDeviceStatistics ¶

func (client *Client) QueryDeviceStatistics(request *QueryDeviceStatisticsRequest) (response *QueryDeviceStatisticsResponse, err error)

QueryDeviceStatistics invokes the iot.QueryDeviceStatistics API synchronously

func (*Client) QueryDeviceStatisticsWithCallback ¶

func (client *Client) QueryDeviceStatisticsWithCallback(request *QueryDeviceStatisticsRequest, callback func(response *QueryDeviceStatisticsResponse, err error)) <-chan int

QueryDeviceStatisticsWithCallback invokes the iot.QueryDeviceStatistics API asynchronously

func (*Client) QueryDeviceStatisticsWithChan ¶

func (client *Client) QueryDeviceStatisticsWithChan(request *QueryDeviceStatisticsRequest) (<-chan *QueryDeviceStatisticsResponse, <-chan error)

QueryDeviceStatisticsWithChan invokes the iot.QueryDeviceStatistics API asynchronously

func (*Client) QueryDeviceSubTopic ¶

func (client *Client) QueryDeviceSubTopic(request *QueryDeviceSubTopicRequest) (response *QueryDeviceSubTopicResponse, err error)

QueryDeviceSubTopic invokes the iot.QueryDeviceSubTopic API synchronously

func (*Client) QueryDeviceSubTopicWithCallback ¶

func (client *Client) QueryDeviceSubTopicWithCallback(request *QueryDeviceSubTopicRequest, callback func(response *QueryDeviceSubTopicResponse, err error)) <-chan int

QueryDeviceSubTopicWithCallback invokes the iot.QueryDeviceSubTopic API asynchronously

func (*Client) QueryDeviceSubTopicWithChan ¶

func (client *Client) QueryDeviceSubTopicWithChan(request *QueryDeviceSubTopicRequest) (<-chan *QueryDeviceSubTopicResponse, <-chan error)

QueryDeviceSubTopicWithChan invokes the iot.QueryDeviceSubTopic API asynchronously

func (*Client) QueryDeviceTunnel ¶

func (client *Client) QueryDeviceTunnel(request *QueryDeviceTunnelRequest) (response *QueryDeviceTunnelResponse, err error)

QueryDeviceTunnel invokes the iot.QueryDeviceTunnel API synchronously

func (*Client) QueryDeviceTunnelWithCallback ¶

func (client *Client) QueryDeviceTunnelWithCallback(request *QueryDeviceTunnelRequest, callback func(response *QueryDeviceTunnelResponse, err error)) <-chan int

QueryDeviceTunnelWithCallback invokes the iot.QueryDeviceTunnel API asynchronously

func (*Client) QueryDeviceTunnelWithChan ¶

func (client *Client) QueryDeviceTunnelWithChan(request *QueryDeviceTunnelRequest) (<-chan *QueryDeviceTunnelResponse, <-chan error)

QueryDeviceTunnelWithChan invokes the iot.QueryDeviceTunnel API asynchronously

func (*Client) QueryDeviceWithCallback ¶

func (client *Client) QueryDeviceWithCallback(request *QueryDeviceRequest, callback func(response *QueryDeviceResponse, err error)) <-chan int

QueryDeviceWithCallback invokes the iot.QueryDevice API asynchronously

func (*Client) QueryDeviceWithChan ¶

func (client *Client) QueryDeviceWithChan(request *QueryDeviceRequest) (<-chan *QueryDeviceResponse, <-chan error)

QueryDeviceWithChan invokes the iot.QueryDevice API asynchronously

func (*Client) QueryDevicesHotStorageData ¶

func (client *Client) QueryDevicesHotStorageData(request *QueryDevicesHotStorageDataRequest) (response *QueryDevicesHotStorageDataResponse, err error)

QueryDevicesHotStorageData invokes the iot.QueryDevicesHotStorageData API synchronously

func (*Client) QueryDevicesHotStorageDataStatus ¶

func (client *Client) QueryDevicesHotStorageDataStatus(request *QueryDevicesHotStorageDataStatusRequest) (response *QueryDevicesHotStorageDataStatusResponse, err error)

QueryDevicesHotStorageDataStatus invokes the iot.QueryDevicesHotStorageDataStatus API synchronously

func (*Client) QueryDevicesHotStorageDataStatusWithCallback ¶

func (client *Client) QueryDevicesHotStorageDataStatusWithCallback(request *QueryDevicesHotStorageDataStatusRequest, callback func(response *QueryDevicesHotStorageDataStatusResponse, err error)) <-chan int

QueryDevicesHotStorageDataStatusWithCallback invokes the iot.QueryDevicesHotStorageDataStatus API asynchronously

func (*Client) QueryDevicesHotStorageDataStatusWithChan ¶

func (client *Client) QueryDevicesHotStorageDataStatusWithChan(request *QueryDevicesHotStorageDataStatusRequest) (<-chan *QueryDevicesHotStorageDataStatusResponse, <-chan error)

QueryDevicesHotStorageDataStatusWithChan invokes the iot.QueryDevicesHotStorageDataStatus API asynchronously

func (*Client) QueryDevicesHotStorageDataWithCallback ¶

func (client *Client) QueryDevicesHotStorageDataWithCallback(request *QueryDevicesHotStorageDataRequest, callback func(response *QueryDevicesHotStorageDataResponse, err error)) <-chan int

QueryDevicesHotStorageDataWithCallback invokes the iot.QueryDevicesHotStorageData API asynchronously

func (*Client) QueryDevicesHotStorageDataWithChan ¶

func (client *Client) QueryDevicesHotStorageDataWithChan(request *QueryDevicesHotStorageDataRequest) (<-chan *QueryDevicesHotStorageDataResponse, <-chan error)

QueryDevicesHotStorageDataWithChan invokes the iot.QueryDevicesHotStorageData API asynchronously

func (*Client) QueryDynamicGroupDevices ¶

func (client *Client) QueryDynamicGroupDevices(request *QueryDynamicGroupDevicesRequest) (response *QueryDynamicGroupDevicesResponse, err error)

QueryDynamicGroupDevices invokes the iot.QueryDynamicGroupDevices API synchronously

func (*Client) QueryDynamicGroupDevicesWithCallback ¶

func (client *Client) QueryDynamicGroupDevicesWithCallback(request *QueryDynamicGroupDevicesRequest, callback func(response *QueryDynamicGroupDevicesResponse, err error)) <-chan int

QueryDynamicGroupDevicesWithCallback invokes the iot.QueryDynamicGroupDevices API asynchronously

func (*Client) QueryDynamicGroupDevicesWithChan ¶

func (client *Client) QueryDynamicGroupDevicesWithChan(request *QueryDynamicGroupDevicesRequest) (<-chan *QueryDynamicGroupDevicesResponse, <-chan error)

QueryDynamicGroupDevicesWithChan invokes the iot.QueryDynamicGroupDevices API asynchronously

func (*Client) QueryEdgeDriver ¶

func (client *Client) QueryEdgeDriver(request *QueryEdgeDriverRequest) (response *QueryEdgeDriverResponse, err error)

QueryEdgeDriver invokes the iot.QueryEdgeDriver API synchronously

func (*Client) QueryEdgeDriverVersion ¶

func (client *Client) QueryEdgeDriverVersion(request *QueryEdgeDriverVersionRequest) (response *QueryEdgeDriverVersionResponse, err error)

QueryEdgeDriverVersion invokes the iot.QueryEdgeDriverVersion API synchronously

func (*Client) QueryEdgeDriverVersionWithCallback ¶

func (client *Client) QueryEdgeDriverVersionWithCallback(request *QueryEdgeDriverVersionRequest, callback func(response *QueryEdgeDriverVersionResponse, err error)) <-chan int

QueryEdgeDriverVersionWithCallback invokes the iot.QueryEdgeDriverVersion API asynchronously

func (*Client) QueryEdgeDriverVersionWithChan ¶

func (client *Client) QueryEdgeDriverVersionWithChan(request *QueryEdgeDriverVersionRequest) (<-chan *QueryEdgeDriverVersionResponse, <-chan error)

QueryEdgeDriverVersionWithChan invokes the iot.QueryEdgeDriverVersion API asynchronously

func (*Client) QueryEdgeDriverWithCallback ¶

func (client *Client) QueryEdgeDriverWithCallback(request *QueryEdgeDriverRequest, callback func(response *QueryEdgeDriverResponse, err error)) <-chan int

QueryEdgeDriverWithCallback invokes the iot.QueryEdgeDriver API asynchronously

func (*Client) QueryEdgeDriverWithChan ¶

func (client *Client) QueryEdgeDriverWithChan(request *QueryEdgeDriverRequest) (<-chan *QueryEdgeDriverResponse, <-chan error)

QueryEdgeDriverWithChan invokes the iot.QueryEdgeDriver API asynchronously

func (*Client) QueryEdgeInstance ¶

func (client *Client) QueryEdgeInstance(request *QueryEdgeInstanceRequest) (response *QueryEdgeInstanceResponse, err error)

QueryEdgeInstance invokes the iot.QueryEdgeInstance API synchronously

func (*Client) QueryEdgeInstanceChannel ¶

func (client *Client) QueryEdgeInstanceChannel(request *QueryEdgeInstanceChannelRequest) (response *QueryEdgeInstanceChannelResponse, err error)

QueryEdgeInstanceChannel invokes the iot.QueryEdgeInstanceChannel API synchronously

func (*Client) QueryEdgeInstanceChannelWithCallback ¶

func (client *Client) QueryEdgeInstanceChannelWithCallback(request *QueryEdgeInstanceChannelRequest, callback func(response *QueryEdgeInstanceChannelResponse, err error)) <-chan int

QueryEdgeInstanceChannelWithCallback invokes the iot.QueryEdgeInstanceChannel API asynchronously

func (*Client) QueryEdgeInstanceChannelWithChan ¶

func (client *Client) QueryEdgeInstanceChannelWithChan(request *QueryEdgeInstanceChannelRequest) (<-chan *QueryEdgeInstanceChannelResponse, <-chan error)

QueryEdgeInstanceChannelWithChan invokes the iot.QueryEdgeInstanceChannel API asynchronously

func (*Client) QueryEdgeInstanceDevice ¶

func (client *Client) QueryEdgeInstanceDevice(request *QueryEdgeInstanceDeviceRequest) (response *QueryEdgeInstanceDeviceResponse, err error)

QueryEdgeInstanceDevice invokes the iot.QueryEdgeInstanceDevice API synchronously

func (*Client) QueryEdgeInstanceDeviceByDriver ¶

func (client *Client) QueryEdgeInstanceDeviceByDriver(request *QueryEdgeInstanceDeviceByDriverRequest) (response *QueryEdgeInstanceDeviceByDriverResponse, err error)

QueryEdgeInstanceDeviceByDriver invokes the iot.QueryEdgeInstanceDeviceByDriver API synchronously

func (*Client) QueryEdgeInstanceDeviceByDriverWithCallback ¶

func (client *Client) QueryEdgeInstanceDeviceByDriverWithCallback(request *QueryEdgeInstanceDeviceByDriverRequest, callback func(response *QueryEdgeInstanceDeviceByDriverResponse, err error)) <-chan int

QueryEdgeInstanceDeviceByDriverWithCallback invokes the iot.QueryEdgeInstanceDeviceByDriver API asynchronously

func (*Client) QueryEdgeInstanceDeviceByDriverWithChan ¶

func (client *Client) QueryEdgeInstanceDeviceByDriverWithChan(request *QueryEdgeInstanceDeviceByDriverRequest) (<-chan *QueryEdgeInstanceDeviceByDriverResponse, <-chan error)

QueryEdgeInstanceDeviceByDriverWithChan invokes the iot.QueryEdgeInstanceDeviceByDriver API asynchronously

func (*Client) QueryEdgeInstanceDeviceWithCallback ¶

func (client *Client) QueryEdgeInstanceDeviceWithCallback(request *QueryEdgeInstanceDeviceRequest, callback func(response *QueryEdgeInstanceDeviceResponse, err error)) <-chan int

QueryEdgeInstanceDeviceWithCallback invokes the iot.QueryEdgeInstanceDevice API asynchronously

func (*Client) QueryEdgeInstanceDeviceWithChan ¶

func (client *Client) QueryEdgeInstanceDeviceWithChan(request *QueryEdgeInstanceDeviceRequest) (<-chan *QueryEdgeInstanceDeviceResponse, <-chan error)

QueryEdgeInstanceDeviceWithChan invokes the iot.QueryEdgeInstanceDevice API asynchronously

func (*Client) QueryEdgeInstanceDriver ¶

func (client *Client) QueryEdgeInstanceDriver(request *QueryEdgeInstanceDriverRequest) (response *QueryEdgeInstanceDriverResponse, err error)

QueryEdgeInstanceDriver invokes the iot.QueryEdgeInstanceDriver API synchronously

func (*Client) QueryEdgeInstanceDriverWithCallback ¶

func (client *Client) QueryEdgeInstanceDriverWithCallback(request *QueryEdgeInstanceDriverRequest, callback func(response *QueryEdgeInstanceDriverResponse, err error)) <-chan int

QueryEdgeInstanceDriverWithCallback invokes the iot.QueryEdgeInstanceDriver API asynchronously

func (*Client) QueryEdgeInstanceDriverWithChan ¶

func (client *Client) QueryEdgeInstanceDriverWithChan(request *QueryEdgeInstanceDriverRequest) (<-chan *QueryEdgeInstanceDriverResponse, <-chan error)

QueryEdgeInstanceDriverWithChan invokes the iot.QueryEdgeInstanceDriver API asynchronously

func (*Client) QueryEdgeInstanceGateway ¶

func (client *Client) QueryEdgeInstanceGateway(request *QueryEdgeInstanceGatewayRequest) (response *QueryEdgeInstanceGatewayResponse, err error)

QueryEdgeInstanceGateway invokes the iot.QueryEdgeInstanceGateway API synchronously

func (*Client) QueryEdgeInstanceGatewayWithCallback ¶

func (client *Client) QueryEdgeInstanceGatewayWithCallback(request *QueryEdgeInstanceGatewayRequest, callback func(response *QueryEdgeInstanceGatewayResponse, err error)) <-chan int

QueryEdgeInstanceGatewayWithCallback invokes the iot.QueryEdgeInstanceGateway API asynchronously

func (*Client) QueryEdgeInstanceGatewayWithChan ¶

func (client *Client) QueryEdgeInstanceGatewayWithChan(request *QueryEdgeInstanceGatewayRequest) (<-chan *QueryEdgeInstanceGatewayResponse, <-chan error)

QueryEdgeInstanceGatewayWithChan invokes the iot.QueryEdgeInstanceGateway API asynchronously

func (*Client) QueryEdgeInstanceHistoricDeployment ¶

func (client *Client) QueryEdgeInstanceHistoricDeployment(request *QueryEdgeInstanceHistoricDeploymentRequest) (response *QueryEdgeInstanceHistoricDeploymentResponse, err error)

QueryEdgeInstanceHistoricDeployment invokes the iot.QueryEdgeInstanceHistoricDeployment API synchronously

func (*Client) QueryEdgeInstanceHistoricDeploymentWithCallback ¶

func (client *Client) QueryEdgeInstanceHistoricDeploymentWithCallback(request *QueryEdgeInstanceHistoricDeploymentRequest, callback func(response *QueryEdgeInstanceHistoricDeploymentResponse, err error)) <-chan int

QueryEdgeInstanceHistoricDeploymentWithCallback invokes the iot.QueryEdgeInstanceHistoricDeployment API asynchronously

func (*Client) QueryEdgeInstanceHistoricDeploymentWithChan ¶

func (client *Client) QueryEdgeInstanceHistoricDeploymentWithChan(request *QueryEdgeInstanceHistoricDeploymentRequest) (<-chan *QueryEdgeInstanceHistoricDeploymentResponse, <-chan error)

QueryEdgeInstanceHistoricDeploymentWithChan invokes the iot.QueryEdgeInstanceHistoricDeployment API asynchronously

func (*Client) QueryEdgeInstanceMessageRouting ¶

func (client *Client) QueryEdgeInstanceMessageRouting(request *QueryEdgeInstanceMessageRoutingRequest) (response *QueryEdgeInstanceMessageRoutingResponse, err error)

QueryEdgeInstanceMessageRouting invokes the iot.QueryEdgeInstanceMessageRouting API synchronously

func (*Client) QueryEdgeInstanceMessageRoutingWithCallback ¶

func (client *Client) QueryEdgeInstanceMessageRoutingWithCallback(request *QueryEdgeInstanceMessageRoutingRequest, callback func(response *QueryEdgeInstanceMessageRoutingResponse, err error)) <-chan int

QueryEdgeInstanceMessageRoutingWithCallback invokes the iot.QueryEdgeInstanceMessageRouting API asynchronously

func (*Client) QueryEdgeInstanceMessageRoutingWithChan ¶

func (client *Client) QueryEdgeInstanceMessageRoutingWithChan(request *QueryEdgeInstanceMessageRoutingRequest) (<-chan *QueryEdgeInstanceMessageRoutingResponse, <-chan error)

QueryEdgeInstanceMessageRoutingWithChan invokes the iot.QueryEdgeInstanceMessageRouting API asynchronously

func (*Client) QueryEdgeInstanceSceneRule ¶

func (client *Client) QueryEdgeInstanceSceneRule(request *QueryEdgeInstanceSceneRuleRequest) (response *QueryEdgeInstanceSceneRuleResponse, err error)

QueryEdgeInstanceSceneRule invokes the iot.QueryEdgeInstanceSceneRule API synchronously

func (*Client) QueryEdgeInstanceSceneRuleWithCallback ¶

func (client *Client) QueryEdgeInstanceSceneRuleWithCallback(request *QueryEdgeInstanceSceneRuleRequest, callback func(response *QueryEdgeInstanceSceneRuleResponse, err error)) <-chan int

QueryEdgeInstanceSceneRuleWithCallback invokes the iot.QueryEdgeInstanceSceneRule API asynchronously

func (*Client) QueryEdgeInstanceSceneRuleWithChan ¶

func (client *Client) QueryEdgeInstanceSceneRuleWithChan(request *QueryEdgeInstanceSceneRuleRequest) (<-chan *QueryEdgeInstanceSceneRuleResponse, <-chan error)

QueryEdgeInstanceSceneRuleWithChan invokes the iot.QueryEdgeInstanceSceneRule API asynchronously

func (*Client) QueryEdgeInstanceWithCallback ¶

func (client *Client) QueryEdgeInstanceWithCallback(request *QueryEdgeInstanceRequest, callback func(response *QueryEdgeInstanceResponse, err error)) <-chan int

QueryEdgeInstanceWithCallback invokes the iot.QueryEdgeInstance API asynchronously

func (*Client) QueryEdgeInstanceWithChan ¶

func (client *Client) QueryEdgeInstanceWithChan(request *QueryEdgeInstanceRequest) (<-chan *QueryEdgeInstanceResponse, <-chan error)

QueryEdgeInstanceWithChan invokes the iot.QueryEdgeInstance API asynchronously

func (*Client) QueryImportedDeviceByApplyId ¶

func (client *Client) QueryImportedDeviceByApplyId(request *QueryImportedDeviceByApplyIdRequest) (response *QueryImportedDeviceByApplyIdResponse, err error)

QueryImportedDeviceByApplyId invokes the iot.QueryImportedDeviceByApplyId API synchronously

func (*Client) QueryImportedDeviceByApplyIdWithCallback ¶

func (client *Client) QueryImportedDeviceByApplyIdWithCallback(request *QueryImportedDeviceByApplyIdRequest, callback func(response *QueryImportedDeviceByApplyIdResponse, err error)) <-chan int

QueryImportedDeviceByApplyIdWithCallback invokes the iot.QueryImportedDeviceByApplyId API asynchronously

func (*Client) QueryImportedDeviceByApplyIdWithChan ¶

func (client *Client) QueryImportedDeviceByApplyIdWithChan(request *QueryImportedDeviceByApplyIdRequest) (<-chan *QueryImportedDeviceByApplyIdResponse, <-chan error)

QueryImportedDeviceByApplyIdWithChan invokes the iot.QueryImportedDeviceByApplyId API asynchronously

func (*Client) QueryJob ¶

func (client *Client) QueryJob(request *QueryJobRequest) (response *QueryJobResponse, err error)

QueryJob invokes the iot.QueryJob API synchronously

func (*Client) QueryJobStatistics ¶

func (client *Client) QueryJobStatistics(request *QueryJobStatisticsRequest) (response *QueryJobStatisticsResponse, err error)

QueryJobStatistics invokes the iot.QueryJobStatistics API synchronously

func (*Client) QueryJobStatisticsWithCallback ¶

func (client *Client) QueryJobStatisticsWithCallback(request *QueryJobStatisticsRequest, callback func(response *QueryJobStatisticsResponse, err error)) <-chan int

QueryJobStatisticsWithCallback invokes the iot.QueryJobStatistics API asynchronously

func (*Client) QueryJobStatisticsWithChan ¶

func (client *Client) QueryJobStatisticsWithChan(request *QueryJobStatisticsRequest) (<-chan *QueryJobStatisticsResponse, <-chan error)

QueryJobStatisticsWithChan invokes the iot.QueryJobStatistics API asynchronously

func (*Client) QueryJobWithCallback ¶

func (client *Client) QueryJobWithCallback(request *QueryJobRequest, callback func(response *QueryJobResponse, err error)) <-chan int

QueryJobWithCallback invokes the iot.QueryJob API asynchronously

func (*Client) QueryJobWithChan ¶

func (client *Client) QueryJobWithChan(request *QueryJobRequest) (<-chan *QueryJobResponse, <-chan error)

QueryJobWithChan invokes the iot.QueryJob API asynchronously

func (*Client) QueryLicenseDeviceList ¶

func (client *Client) QueryLicenseDeviceList(request *QueryLicenseDeviceListRequest) (response *QueryLicenseDeviceListResponse, err error)

QueryLicenseDeviceList invokes the iot.QueryLicenseDeviceList API synchronously

func (*Client) QueryLicenseDeviceListWithCallback ¶

func (client *Client) QueryLicenseDeviceListWithCallback(request *QueryLicenseDeviceListRequest, callback func(response *QueryLicenseDeviceListResponse, err error)) <-chan int

QueryLicenseDeviceListWithCallback invokes the iot.QueryLicenseDeviceList API asynchronously

func (*Client) QueryLicenseDeviceListWithChan ¶

func (client *Client) QueryLicenseDeviceListWithChan(request *QueryLicenseDeviceListRequest) (<-chan *QueryLicenseDeviceListResponse, <-chan error)

QueryLicenseDeviceListWithChan invokes the iot.QueryLicenseDeviceList API asynchronously

func (*Client) QueryLoRaJoinPermissions ¶

func (client *Client) QueryLoRaJoinPermissions(request *QueryLoRaJoinPermissionsRequest) (response *QueryLoRaJoinPermissionsResponse, err error)

QueryLoRaJoinPermissions invokes the iot.QueryLoRaJoinPermissions API synchronously

func (*Client) QueryLoRaJoinPermissionsWithCallback ¶

func (client *Client) QueryLoRaJoinPermissionsWithCallback(request *QueryLoRaJoinPermissionsRequest, callback func(response *QueryLoRaJoinPermissionsResponse, err error)) <-chan int

QueryLoRaJoinPermissionsWithCallback invokes the iot.QueryLoRaJoinPermissions API asynchronously

func (*Client) QueryLoRaJoinPermissionsWithChan ¶

func (client *Client) QueryLoRaJoinPermissionsWithChan(request *QueryLoRaJoinPermissionsRequest) (<-chan *QueryLoRaJoinPermissionsResponse, <-chan error)

QueryLoRaJoinPermissionsWithChan invokes the iot.QueryLoRaJoinPermissions API asynchronously

func (*Client) QueryMessageInfo ¶

func (client *Client) QueryMessageInfo(request *QueryMessageInfoRequest) (response *QueryMessageInfoResponse, err error)

QueryMessageInfo invokes the iot.QueryMessageInfo API synchronously

func (*Client) QueryMessageInfoWithCallback ¶

func (client *Client) QueryMessageInfoWithCallback(request *QueryMessageInfoRequest, callback func(response *QueryMessageInfoResponse, err error)) <-chan int

QueryMessageInfoWithCallback invokes the iot.QueryMessageInfo API asynchronously

func (*Client) QueryMessageInfoWithChan ¶

func (client *Client) QueryMessageInfoWithChan(request *QueryMessageInfoRequest) (<-chan *QueryMessageInfoResponse, <-chan error)

QueryMessageInfoWithChan invokes the iot.QueryMessageInfo API asynchronously

func (*Client) QueryOTAFirmware ¶

func (client *Client) QueryOTAFirmware(request *QueryOTAFirmwareRequest) (response *QueryOTAFirmwareResponse, err error)

QueryOTAFirmware invokes the iot.QueryOTAFirmware API synchronously

func (*Client) QueryOTAFirmwareWithCallback ¶

func (client *Client) QueryOTAFirmwareWithCallback(request *QueryOTAFirmwareRequest, callback func(response *QueryOTAFirmwareResponse, err error)) <-chan int

QueryOTAFirmwareWithCallback invokes the iot.QueryOTAFirmware API asynchronously

func (*Client) QueryOTAFirmwareWithChan ¶

func (client *Client) QueryOTAFirmwareWithChan(request *QueryOTAFirmwareRequest) (<-chan *QueryOTAFirmwareResponse, <-chan error)

QueryOTAFirmwareWithChan invokes the iot.QueryOTAFirmware API asynchronously

func (*Client) QueryOTAJob ¶

func (client *Client) QueryOTAJob(request *QueryOTAJobRequest) (response *QueryOTAJobResponse, err error)

QueryOTAJob invokes the iot.QueryOTAJob API synchronously

func (*Client) QueryOTAJobWithCallback ¶

func (client *Client) QueryOTAJobWithCallback(request *QueryOTAJobRequest, callback func(response *QueryOTAJobResponse, err error)) <-chan int

QueryOTAJobWithCallback invokes the iot.QueryOTAJob API asynchronously

func (*Client) QueryOTAJobWithChan ¶

func (client *Client) QueryOTAJobWithChan(request *QueryOTAJobRequest) (<-chan *QueryOTAJobResponse, <-chan error)

QueryOTAJobWithChan invokes the iot.QueryOTAJob API asynchronously

func (*Client) QueryPageByApplyId ¶

func (client *Client) QueryPageByApplyId(request *QueryPageByApplyIdRequest) (response *QueryPageByApplyIdResponse, err error)

QueryPageByApplyId invokes the iot.QueryPageByApplyId API synchronously

func (*Client) QueryPageByApplyIdWithCallback ¶

func (client *Client) QueryPageByApplyIdWithCallback(request *QueryPageByApplyIdRequest, callback func(response *QueryPageByApplyIdResponse, err error)) <-chan int

QueryPageByApplyIdWithCallback invokes the iot.QueryPageByApplyId API asynchronously

func (*Client) QueryPageByApplyIdWithChan ¶

func (client *Client) QueryPageByApplyIdWithChan(request *QueryPageByApplyIdRequest) (<-chan *QueryPageByApplyIdResponse, <-chan error)

QueryPageByApplyIdWithChan invokes the iot.QueryPageByApplyId API asynchronously

func (*Client) QueryProduct ¶

func (client *Client) QueryProduct(request *QueryProductRequest) (response *QueryProductResponse, err error)

QueryProduct invokes the iot.QueryProduct API synchronously

func (*Client) QueryProductCertInfo ¶

func (client *Client) QueryProductCertInfo(request *QueryProductCertInfoRequest) (response *QueryProductCertInfoResponse, err error)

QueryProductCertInfo invokes the iot.QueryProductCertInfo API synchronously

func (*Client) QueryProductCertInfoWithCallback ¶

func (client *Client) QueryProductCertInfoWithCallback(request *QueryProductCertInfoRequest, callback func(response *QueryProductCertInfoResponse, err error)) <-chan int

QueryProductCertInfoWithCallback invokes the iot.QueryProductCertInfo API asynchronously

func (*Client) QueryProductCertInfoWithChan ¶

func (client *Client) QueryProductCertInfoWithChan(request *QueryProductCertInfoRequest) (<-chan *QueryProductCertInfoResponse, <-chan error)

QueryProductCertInfoWithChan invokes the iot.QueryProductCertInfo API asynchronously

func (*Client) QueryProductList ¶

func (client *Client) QueryProductList(request *QueryProductListRequest) (response *QueryProductListResponse, err error)

QueryProductList invokes the iot.QueryProductList API synchronously

func (*Client) QueryProductListWithCallback ¶

func (client *Client) QueryProductListWithCallback(request *QueryProductListRequest, callback func(response *QueryProductListResponse, err error)) <-chan int

QueryProductListWithCallback invokes the iot.QueryProductList API asynchronously

func (*Client) QueryProductListWithChan ¶

func (client *Client) QueryProductListWithChan(request *QueryProductListRequest) (<-chan *QueryProductListResponse, <-chan error)

QueryProductListWithChan invokes the iot.QueryProductList API asynchronously

func (*Client) QueryProductTopic ¶

func (client *Client) QueryProductTopic(request *QueryProductTopicRequest) (response *QueryProductTopicResponse, err error)

QueryProductTopic invokes the iot.QueryProductTopic API synchronously

func (*Client) QueryProductTopicWithCallback ¶

func (client *Client) QueryProductTopicWithCallback(request *QueryProductTopicRequest, callback func(response *QueryProductTopicResponse, err error)) <-chan int

QueryProductTopicWithCallback invokes the iot.QueryProductTopic API asynchronously

func (*Client) QueryProductTopicWithChan ¶

func (client *Client) QueryProductTopicWithChan(request *QueryProductTopicRequest) (<-chan *QueryProductTopicResponse, <-chan error)

QueryProductTopicWithChan invokes the iot.QueryProductTopic API asynchronously

func (*Client) QueryProductWithCallback ¶

func (client *Client) QueryProductWithCallback(request *QueryProductRequest, callback func(response *QueryProductResponse, err error)) <-chan int

QueryProductWithCallback invokes the iot.QueryProduct API asynchronously

func (*Client) QueryProductWithChan ¶

func (client *Client) QueryProductWithChan(request *QueryProductRequest) (<-chan *QueryProductResponse, <-chan error)

QueryProductWithChan invokes the iot.QueryProduct API asynchronously

func (*Client) QueryProjectShareDeviceList ¶

func (client *Client) QueryProjectShareDeviceList(request *QueryProjectShareDeviceListRequest) (response *QueryProjectShareDeviceListResponse, err error)

QueryProjectShareDeviceList invokes the iot.QueryProjectShareDeviceList API synchronously

func (*Client) QueryProjectShareDeviceListWithCallback ¶

func (client *Client) QueryProjectShareDeviceListWithCallback(request *QueryProjectShareDeviceListRequest, callback func(response *QueryProjectShareDeviceListResponse, err error)) <-chan int

QueryProjectShareDeviceListWithCallback invokes the iot.QueryProjectShareDeviceList API asynchronously

func (*Client) QueryProjectShareDeviceListWithChan ¶

func (client *Client) QueryProjectShareDeviceListWithChan(request *QueryProjectShareDeviceListRequest) (<-chan *QueryProjectShareDeviceListResponse, <-chan error)

QueryProjectShareDeviceListWithChan invokes the iot.QueryProjectShareDeviceList API asynchronously

func (*Client) QuerySceneRule ¶

func (client *Client) QuerySceneRule(request *QuerySceneRuleRequest) (response *QuerySceneRuleResponse, err error)

QuerySceneRule invokes the iot.QuerySceneRule API synchronously

func (*Client) QuerySceneRuleWithCallback ¶

func (client *Client) QuerySceneRuleWithCallback(request *QuerySceneRuleRequest, callback func(response *QuerySceneRuleResponse, err error)) <-chan int

QuerySceneRuleWithCallback invokes the iot.QuerySceneRule API asynchronously

func (*Client) QuerySceneRuleWithChan ¶

func (client *Client) QuerySceneRuleWithChan(request *QuerySceneRuleRequest) (<-chan *QuerySceneRuleResponse, <-chan error)

QuerySceneRuleWithChan invokes the iot.QuerySceneRule API asynchronously

func (*Client) QuerySchedulePeriodList ¶

func (client *Client) QuerySchedulePeriodList(request *QuerySchedulePeriodListRequest) (response *QuerySchedulePeriodListResponse, err error)

QuerySchedulePeriodList invokes the iot.QuerySchedulePeriodList API synchronously

func (*Client) QuerySchedulePeriodListWithCallback ¶

func (client *Client) QuerySchedulePeriodListWithCallback(request *QuerySchedulePeriodListRequest, callback func(response *QuerySchedulePeriodListResponse, err error)) <-chan int

QuerySchedulePeriodListWithCallback invokes the iot.QuerySchedulePeriodList API asynchronously

func (*Client) QuerySchedulePeriodListWithChan ¶

func (client *Client) QuerySchedulePeriodListWithChan(request *QuerySchedulePeriodListRequest) (<-chan *QuerySchedulePeriodListResponse, <-chan error)

QuerySchedulePeriodListWithChan invokes the iot.QuerySchedulePeriodList API asynchronously

func (*Client) QueryShareTaskDeviceList ¶

func (client *Client) QueryShareTaskDeviceList(request *QueryShareTaskDeviceListRequest) (response *QueryShareTaskDeviceListResponse, err error)

QueryShareTaskDeviceList invokes the iot.QueryShareTaskDeviceList API synchronously

func (*Client) QueryShareTaskDeviceListWithCallback ¶

func (client *Client) QueryShareTaskDeviceListWithCallback(request *QueryShareTaskDeviceListRequest, callback func(response *QueryShareTaskDeviceListResponse, err error)) <-chan int

QueryShareTaskDeviceListWithCallback invokes the iot.QueryShareTaskDeviceList API asynchronously

func (*Client) QueryShareTaskDeviceListWithChan ¶

func (client *Client) QueryShareTaskDeviceListWithChan(request *QueryShareTaskDeviceListRequest) (<-chan *QueryShareTaskDeviceListResponse, <-chan error)

QueryShareTaskDeviceListWithChan invokes the iot.QueryShareTaskDeviceList API asynchronously

func (*Client) QuerySolutionDeviceGroupPage ¶

func (client *Client) QuerySolutionDeviceGroupPage(request *QuerySolutionDeviceGroupPageRequest) (response *QuerySolutionDeviceGroupPageResponse, err error)

QuerySolutionDeviceGroupPage invokes the iot.QuerySolutionDeviceGroupPage API synchronously

func (*Client) QuerySolutionDeviceGroupPageWithCallback ¶

func (client *Client) QuerySolutionDeviceGroupPageWithCallback(request *QuerySolutionDeviceGroupPageRequest, callback func(response *QuerySolutionDeviceGroupPageResponse, err error)) <-chan int

QuerySolutionDeviceGroupPageWithCallback invokes the iot.QuerySolutionDeviceGroupPage API asynchronously

func (*Client) QuerySolutionDeviceGroupPageWithChan ¶

func (client *Client) QuerySolutionDeviceGroupPageWithChan(request *QuerySolutionDeviceGroupPageRequest) (<-chan *QuerySolutionDeviceGroupPageResponse, <-chan error)

QuerySolutionDeviceGroupPageWithChan invokes the iot.QuerySolutionDeviceGroupPage API asynchronously

func (*Client) QuerySoundCodeLabelBatchFailedResult ¶

func (client *Client) QuerySoundCodeLabelBatchFailedResult(request *QuerySoundCodeLabelBatchFailedResultRequest) (response *QuerySoundCodeLabelBatchFailedResultResponse, err error)

QuerySoundCodeLabelBatchFailedResult invokes the iot.QuerySoundCodeLabelBatchFailedResult API synchronously

func (*Client) QuerySoundCodeLabelBatchFailedResultWithCallback ¶

func (client *Client) QuerySoundCodeLabelBatchFailedResultWithCallback(request *QuerySoundCodeLabelBatchFailedResultRequest, callback func(response *QuerySoundCodeLabelBatchFailedResultResponse, err error)) <-chan int

QuerySoundCodeLabelBatchFailedResultWithCallback invokes the iot.QuerySoundCodeLabelBatchFailedResult API asynchronously

func (*Client) QuerySoundCodeLabelBatchFailedResultWithChan ¶

func (client *Client) QuerySoundCodeLabelBatchFailedResultWithChan(request *QuerySoundCodeLabelBatchFailedResultRequest) (<-chan *QuerySoundCodeLabelBatchFailedResultResponse, <-chan error)

QuerySoundCodeLabelBatchFailedResultWithChan invokes the iot.QuerySoundCodeLabelBatchFailedResult API asynchronously

func (*Client) QuerySoundCodeLabelBatchList ¶

func (client *Client) QuerySoundCodeLabelBatchList(request *QuerySoundCodeLabelBatchListRequest) (response *QuerySoundCodeLabelBatchListResponse, err error)

QuerySoundCodeLabelBatchList invokes the iot.QuerySoundCodeLabelBatchList API synchronously

func (*Client) QuerySoundCodeLabelBatchListWithCallback ¶

func (client *Client) QuerySoundCodeLabelBatchListWithCallback(request *QuerySoundCodeLabelBatchListRequest, callback func(response *QuerySoundCodeLabelBatchListResponse, err error)) <-chan int

QuerySoundCodeLabelBatchListWithCallback invokes the iot.QuerySoundCodeLabelBatchList API asynchronously

func (*Client) QuerySoundCodeLabelBatchListWithChan ¶

func (client *Client) QuerySoundCodeLabelBatchListWithChan(request *QuerySoundCodeLabelBatchListRequest) (<-chan *QuerySoundCodeLabelBatchListResponse, <-chan error)

QuerySoundCodeLabelBatchListWithChan invokes the iot.QuerySoundCodeLabelBatchList API asynchronously

func (*Client) QuerySoundCodeLabelList ¶

func (client *Client) QuerySoundCodeLabelList(request *QuerySoundCodeLabelListRequest) (response *QuerySoundCodeLabelListResponse, err error)

QuerySoundCodeLabelList invokes the iot.QuerySoundCodeLabelList API synchronously

func (*Client) QuerySoundCodeLabelListWithCallback ¶

func (client *Client) QuerySoundCodeLabelListWithCallback(request *QuerySoundCodeLabelListRequest, callback func(response *QuerySoundCodeLabelListResponse, err error)) <-chan int

QuerySoundCodeLabelListWithCallback invokes the iot.QuerySoundCodeLabelList API asynchronously

func (*Client) QuerySoundCodeLabelListWithChan ¶

func (client *Client) QuerySoundCodeLabelListWithChan(request *QuerySoundCodeLabelListRequest) (<-chan *QuerySoundCodeLabelListResponse, <-chan error)

QuerySoundCodeLabelListWithChan invokes the iot.QuerySoundCodeLabelList API asynchronously

func (*Client) QuerySoundCodeList ¶

func (client *Client) QuerySoundCodeList(request *QuerySoundCodeListRequest) (response *QuerySoundCodeListResponse, err error)

QuerySoundCodeList invokes the iot.QuerySoundCodeList API synchronously

func (*Client) QuerySoundCodeListWithCallback ¶

func (client *Client) QuerySoundCodeListWithCallback(request *QuerySoundCodeListRequest, callback func(response *QuerySoundCodeListResponse, err error)) <-chan int

QuerySoundCodeListWithCallback invokes the iot.QuerySoundCodeList API asynchronously

func (*Client) QuerySoundCodeListWithChan ¶

func (client *Client) QuerySoundCodeListWithChan(request *QuerySoundCodeListRequest) (<-chan *QuerySoundCodeListResponse, <-chan error)

QuerySoundCodeListWithChan invokes the iot.QuerySoundCodeList API asynchronously

func (*Client) QuerySoundCodeScheduleList ¶

func (client *Client) QuerySoundCodeScheduleList(request *QuerySoundCodeScheduleListRequest) (response *QuerySoundCodeScheduleListResponse, err error)

QuerySoundCodeScheduleList invokes the iot.QuerySoundCodeScheduleList API synchronously

func (*Client) QuerySoundCodeScheduleListWithCallback ¶

func (client *Client) QuerySoundCodeScheduleListWithCallback(request *QuerySoundCodeScheduleListRequest, callback func(response *QuerySoundCodeScheduleListResponse, err error)) <-chan int

QuerySoundCodeScheduleListWithCallback invokes the iot.QuerySoundCodeScheduleList API asynchronously

func (*Client) QuerySoundCodeScheduleListWithChan ¶

func (client *Client) QuerySoundCodeScheduleListWithChan(request *QuerySoundCodeScheduleListRequest) (<-chan *QuerySoundCodeScheduleListResponse, <-chan error)

QuerySoundCodeScheduleListWithChan invokes the iot.QuerySoundCodeScheduleList API asynchronously

func (*Client) QuerySpeech ¶

func (client *Client) QuerySpeech(request *QuerySpeechRequest) (response *QuerySpeechResponse, err error)

QuerySpeech invokes the iot.QuerySpeech API synchronously

func (*Client) QuerySpeechDevice ¶

func (client *Client) QuerySpeechDevice(request *QuerySpeechDeviceRequest) (response *QuerySpeechDeviceResponse, err error)

QuerySpeechDevice invokes the iot.QuerySpeechDevice API synchronously

func (*Client) QuerySpeechDeviceWithCallback ¶

func (client *Client) QuerySpeechDeviceWithCallback(request *QuerySpeechDeviceRequest, callback func(response *QuerySpeechDeviceResponse, err error)) <-chan int

QuerySpeechDeviceWithCallback invokes the iot.QuerySpeechDevice API asynchronously

func (*Client) QuerySpeechDeviceWithChan ¶

func (client *Client) QuerySpeechDeviceWithChan(request *QuerySpeechDeviceRequest) (<-chan *QuerySpeechDeviceResponse, <-chan error)

QuerySpeechDeviceWithChan invokes the iot.QuerySpeechDevice API asynchronously

func (*Client) QuerySpeechLicenseDeviceList ¶

func (client *Client) QuerySpeechLicenseDeviceList(request *QuerySpeechLicenseDeviceListRequest) (response *QuerySpeechLicenseDeviceListResponse, err error)

QuerySpeechLicenseDeviceList invokes the iot.QuerySpeechLicenseDeviceList API synchronously

func (*Client) QuerySpeechLicenseDeviceListWithCallback ¶

func (client *Client) QuerySpeechLicenseDeviceListWithCallback(request *QuerySpeechLicenseDeviceListRequest, callback func(response *QuerySpeechLicenseDeviceListResponse, err error)) <-chan int

QuerySpeechLicenseDeviceListWithCallback invokes the iot.QuerySpeechLicenseDeviceList API asynchronously

func (*Client) QuerySpeechLicenseDeviceListWithChan ¶

func (client *Client) QuerySpeechLicenseDeviceListWithChan(request *QuerySpeechLicenseDeviceListRequest) (<-chan *QuerySpeechLicenseDeviceListResponse, <-chan error)

QuerySpeechLicenseDeviceListWithChan invokes the iot.QuerySpeechLicenseDeviceList API asynchronously

func (*Client) QuerySpeechList ¶

func (client *Client) QuerySpeechList(request *QuerySpeechListRequest) (response *QuerySpeechListResponse, err error)

QuerySpeechList invokes the iot.QuerySpeechList API synchronously

func (*Client) QuerySpeechListWithCallback ¶

func (client *Client) QuerySpeechListWithCallback(request *QuerySpeechListRequest, callback func(response *QuerySpeechListResponse, err error)) <-chan int

QuerySpeechListWithCallback invokes the iot.QuerySpeechList API asynchronously

func (*Client) QuerySpeechListWithChan ¶

func (client *Client) QuerySpeechListWithChan(request *QuerySpeechListRequest) (<-chan *QuerySpeechListResponse, <-chan error)

QuerySpeechListWithChan invokes the iot.QuerySpeechList API asynchronously

func (*Client) QuerySpeechPushJob ¶

func (client *Client) QuerySpeechPushJob(request *QuerySpeechPushJobRequest) (response *QuerySpeechPushJobResponse, err error)

QuerySpeechPushJob invokes the iot.QuerySpeechPushJob API synchronously

func (*Client) QuerySpeechPushJobDevice ¶

func (client *Client) QuerySpeechPushJobDevice(request *QuerySpeechPushJobDeviceRequest) (response *QuerySpeechPushJobDeviceResponse, err error)

QuerySpeechPushJobDevice invokes the iot.QuerySpeechPushJobDevice API synchronously

func (*Client) QuerySpeechPushJobDeviceWithCallback ¶

func (client *Client) QuerySpeechPushJobDeviceWithCallback(request *QuerySpeechPushJobDeviceRequest, callback func(response *QuerySpeechPushJobDeviceResponse, err error)) <-chan int

QuerySpeechPushJobDeviceWithCallback invokes the iot.QuerySpeechPushJobDevice API asynchronously

func (*Client) QuerySpeechPushJobDeviceWithChan ¶

func (client *Client) QuerySpeechPushJobDeviceWithChan(request *QuerySpeechPushJobDeviceRequest) (<-chan *QuerySpeechPushJobDeviceResponse, <-chan error)

QuerySpeechPushJobDeviceWithChan invokes the iot.QuerySpeechPushJobDevice API asynchronously

func (*Client) QuerySpeechPushJobSpeech ¶

func (client *Client) QuerySpeechPushJobSpeech(request *QuerySpeechPushJobSpeechRequest) (response *QuerySpeechPushJobSpeechResponse, err error)

QuerySpeechPushJobSpeech invokes the iot.QuerySpeechPushJobSpeech API synchronously

func (*Client) QuerySpeechPushJobSpeechWithCallback ¶

func (client *Client) QuerySpeechPushJobSpeechWithCallback(request *QuerySpeechPushJobSpeechRequest, callback func(response *QuerySpeechPushJobSpeechResponse, err error)) <-chan int

QuerySpeechPushJobSpeechWithCallback invokes the iot.QuerySpeechPushJobSpeech API asynchronously

func (*Client) QuerySpeechPushJobSpeechWithChan ¶

func (client *Client) QuerySpeechPushJobSpeechWithChan(request *QuerySpeechPushJobSpeechRequest) (<-chan *QuerySpeechPushJobSpeechResponse, <-chan error)

QuerySpeechPushJobSpeechWithChan invokes the iot.QuerySpeechPushJobSpeech API asynchronously

func (*Client) QuerySpeechPushJobWithCallback ¶

func (client *Client) QuerySpeechPushJobWithCallback(request *QuerySpeechPushJobRequest, callback func(response *QuerySpeechPushJobResponse, err error)) <-chan int

QuerySpeechPushJobWithCallback invokes the iot.QuerySpeechPushJob API asynchronously

func (*Client) QuerySpeechPushJobWithChan ¶

func (client *Client) QuerySpeechPushJobWithChan(request *QuerySpeechPushJobRequest) (<-chan *QuerySpeechPushJobResponse, <-chan error)

QuerySpeechPushJobWithChan invokes the iot.QuerySpeechPushJob API asynchronously

func (*Client) QuerySpeechWithCallback ¶

func (client *Client) QuerySpeechWithCallback(request *QuerySpeechRequest, callback func(response *QuerySpeechResponse, err error)) <-chan int

QuerySpeechWithCallback invokes the iot.QuerySpeech API asynchronously

func (*Client) QuerySpeechWithChan ¶

func (client *Client) QuerySpeechWithChan(request *QuerySpeechRequest) (<-chan *QuerySpeechResponse, <-chan error)

QuerySpeechWithChan invokes the iot.QuerySpeech API asynchronously

func (*Client) QueryStudioAppDomainListOpen ¶

func (client *Client) QueryStudioAppDomainListOpen(request *QueryStudioAppDomainListOpenRequest) (response *QueryStudioAppDomainListOpenResponse, err error)

QueryStudioAppDomainListOpen invokes the iot.QueryStudioAppDomainListOpen API synchronously

func (*Client) QueryStudioAppDomainListOpenWithCallback ¶

func (client *Client) QueryStudioAppDomainListOpenWithCallback(request *QueryStudioAppDomainListOpenRequest, callback func(response *QueryStudioAppDomainListOpenResponse, err error)) <-chan int

QueryStudioAppDomainListOpenWithCallback invokes the iot.QueryStudioAppDomainListOpen API asynchronously

func (*Client) QueryStudioAppDomainListOpenWithChan ¶

func (client *Client) QueryStudioAppDomainListOpenWithChan(request *QueryStudioAppDomainListOpenRequest) (<-chan *QueryStudioAppDomainListOpenResponse, <-chan error)

QueryStudioAppDomainListOpenWithChan invokes the iot.QueryStudioAppDomainListOpen API asynchronously

func (*Client) QueryStudioAppList ¶

func (client *Client) QueryStudioAppList(request *QueryStudioAppListRequest) (response *QueryStudioAppListResponse, err error)

QueryStudioAppList invokes the iot.QueryStudioAppList API synchronously

func (*Client) QueryStudioAppListWithCallback ¶

func (client *Client) QueryStudioAppListWithCallback(request *QueryStudioAppListRequest, callback func(response *QueryStudioAppListResponse, err error)) <-chan int

QueryStudioAppListWithCallback invokes the iot.QueryStudioAppList API asynchronously

func (*Client) QueryStudioAppListWithChan ¶

func (client *Client) QueryStudioAppListWithChan(request *QueryStudioAppListRequest) (<-chan *QueryStudioAppListResponse, <-chan error)

QueryStudioAppListWithChan invokes the iot.QueryStudioAppList API asynchronously

func (*Client) QueryStudioAppPageListOpen ¶

func (client *Client) QueryStudioAppPageListOpen(request *QueryStudioAppPageListOpenRequest) (response *QueryStudioAppPageListOpenResponse, err error)

QueryStudioAppPageListOpen invokes the iot.QueryStudioAppPageListOpen API synchronously

func (*Client) QueryStudioAppPageListOpenWithCallback ¶

func (client *Client) QueryStudioAppPageListOpenWithCallback(request *QueryStudioAppPageListOpenRequest, callback func(response *QueryStudioAppPageListOpenResponse, err error)) <-chan int

QueryStudioAppPageListOpenWithCallback invokes the iot.QueryStudioAppPageListOpen API asynchronously

func (*Client) QueryStudioAppPageListOpenWithChan ¶

func (client *Client) QueryStudioAppPageListOpenWithChan(request *QueryStudioAppPageListOpenRequest) (<-chan *QueryStudioAppPageListOpenResponse, <-chan error)

QueryStudioAppPageListOpenWithChan invokes the iot.QueryStudioAppPageListOpen API asynchronously

func (*Client) QueryStudioProjectList ¶

func (client *Client) QueryStudioProjectList(request *QueryStudioProjectListRequest) (response *QueryStudioProjectListResponse, err error)

QueryStudioProjectList invokes the iot.QueryStudioProjectList API synchronously

func (*Client) QueryStudioProjectListWithCallback ¶

func (client *Client) QueryStudioProjectListWithCallback(request *QueryStudioProjectListRequest, callback func(response *QueryStudioProjectListResponse, err error)) <-chan int

QueryStudioProjectListWithCallback invokes the iot.QueryStudioProjectList API asynchronously

func (*Client) QueryStudioProjectListWithChan ¶

func (client *Client) QueryStudioProjectListWithChan(request *QueryStudioProjectListRequest) (<-chan *QueryStudioProjectListResponse, <-chan error)

QueryStudioProjectListWithChan invokes the iot.QueryStudioProjectList API asynchronously

func (*Client) QuerySubscribeRelation ¶

func (client *Client) QuerySubscribeRelation(request *QuerySubscribeRelationRequest) (response *QuerySubscribeRelationResponse, err error)

QuerySubscribeRelation invokes the iot.QuerySubscribeRelation API synchronously

func (*Client) QuerySubscribeRelationWithCallback ¶

func (client *Client) QuerySubscribeRelationWithCallback(request *QuerySubscribeRelationRequest, callback func(response *QuerySubscribeRelationResponse, err error)) <-chan int

QuerySubscribeRelationWithCallback invokes the iot.QuerySubscribeRelation API asynchronously

func (*Client) QuerySubscribeRelationWithChan ¶

func (client *Client) QuerySubscribeRelationWithChan(request *QuerySubscribeRelationRequest) (<-chan *QuerySubscribeRelationResponse, <-chan error)

QuerySubscribeRelationWithChan invokes the iot.QuerySubscribeRelation API asynchronously

func (*Client) QuerySummarySceneRuleLog ¶

func (client *Client) QuerySummarySceneRuleLog(request *QuerySummarySceneRuleLogRequest) (response *QuerySummarySceneRuleLogResponse, err error)

QuerySummarySceneRuleLog invokes the iot.QuerySummarySceneRuleLog API synchronously

func (*Client) QuerySummarySceneRuleLogWithCallback ¶

func (client *Client) QuerySummarySceneRuleLogWithCallback(request *QuerySummarySceneRuleLogRequest, callback func(response *QuerySummarySceneRuleLogResponse, err error)) <-chan int

QuerySummarySceneRuleLogWithCallback invokes the iot.QuerySummarySceneRuleLog API asynchronously

func (*Client) QuerySummarySceneRuleLogWithChan ¶

func (client *Client) QuerySummarySceneRuleLogWithChan(request *QuerySummarySceneRuleLogRequest) (<-chan *QuerySummarySceneRuleLogResponse, <-chan error)

QuerySummarySceneRuleLogWithChan invokes the iot.QuerySummarySceneRuleLog API asynchronously

func (*Client) QuerySuperDeviceGroup ¶

func (client *Client) QuerySuperDeviceGroup(request *QuerySuperDeviceGroupRequest) (response *QuerySuperDeviceGroupResponse, err error)

QuerySuperDeviceGroup invokes the iot.QuerySuperDeviceGroup API synchronously

func (*Client) QuerySuperDeviceGroupWithCallback ¶

func (client *Client) QuerySuperDeviceGroupWithCallback(request *QuerySuperDeviceGroupRequest, callback func(response *QuerySuperDeviceGroupResponse, err error)) <-chan int

QuerySuperDeviceGroupWithCallback invokes the iot.QuerySuperDeviceGroup API asynchronously

func (*Client) QuerySuperDeviceGroupWithChan ¶

func (client *Client) QuerySuperDeviceGroupWithChan(request *QuerySuperDeviceGroupRequest) (<-chan *QuerySuperDeviceGroupResponse, <-chan error)

QuerySuperDeviceGroupWithChan invokes the iot.QuerySuperDeviceGroup API asynchronously

func (*Client) QueryTask ¶

func (client *Client) QueryTask(request *QueryTaskRequest) (response *QueryTaskResponse, err error)

QueryTask invokes the iot.QueryTask API synchronously

func (*Client) QueryTaskWithCallback ¶

func (client *Client) QueryTaskWithCallback(request *QueryTaskRequest, callback func(response *QueryTaskResponse, err error)) <-chan int

QueryTaskWithCallback invokes the iot.QueryTask API asynchronously

func (*Client) QueryTaskWithChan ¶

func (client *Client) QueryTaskWithChan(request *QueryTaskRequest) (<-chan *QueryTaskResponse, <-chan error)

QueryTaskWithChan invokes the iot.QueryTask API asynchronously

func (*Client) QueryThingModel ¶

func (client *Client) QueryThingModel(request *QueryThingModelRequest) (response *QueryThingModelResponse, err error)

QueryThingModel invokes the iot.QueryThingModel API synchronously

func (*Client) QueryThingModelExtendConfig ¶

func (client *Client) QueryThingModelExtendConfig(request *QueryThingModelExtendConfigRequest) (response *QueryThingModelExtendConfigResponse, err error)

QueryThingModelExtendConfig invokes the iot.QueryThingModelExtendConfig API synchronously

func (*Client) QueryThingModelExtendConfigPublished ¶

func (client *Client) QueryThingModelExtendConfigPublished(request *QueryThingModelExtendConfigPublishedRequest) (response *QueryThingModelExtendConfigPublishedResponse, err error)

QueryThingModelExtendConfigPublished invokes the iot.QueryThingModelExtendConfigPublished API synchronously

func (*Client) QueryThingModelExtendConfigPublishedWithCallback ¶

func (client *Client) QueryThingModelExtendConfigPublishedWithCallback(request *QueryThingModelExtendConfigPublishedRequest, callback func(response *QueryThingModelExtendConfigPublishedResponse, err error)) <-chan int

QueryThingModelExtendConfigPublishedWithCallback invokes the iot.QueryThingModelExtendConfigPublished API asynchronously

func (*Client) QueryThingModelExtendConfigPublishedWithChan ¶

func (client *Client) QueryThingModelExtendConfigPublishedWithChan(request *QueryThingModelExtendConfigPublishedRequest) (<-chan *QueryThingModelExtendConfigPublishedResponse, <-chan error)

QueryThingModelExtendConfigPublishedWithChan invokes the iot.QueryThingModelExtendConfigPublished API asynchronously

func (*Client) QueryThingModelExtendConfigWithCallback ¶

func (client *Client) QueryThingModelExtendConfigWithCallback(request *QueryThingModelExtendConfigRequest, callback func(response *QueryThingModelExtendConfigResponse, err error)) <-chan int

QueryThingModelExtendConfigWithCallback invokes the iot.QueryThingModelExtendConfig API asynchronously

func (*Client) QueryThingModelExtendConfigWithChan ¶

func (client *Client) QueryThingModelExtendConfigWithChan(request *QueryThingModelExtendConfigRequest) (<-chan *QueryThingModelExtendConfigResponse, <-chan error)

QueryThingModelExtendConfigWithChan invokes the iot.QueryThingModelExtendConfig API asynchronously

func (*Client) QueryThingModelPublished ¶

func (client *Client) QueryThingModelPublished(request *QueryThingModelPublishedRequest) (response *QueryThingModelPublishedResponse, err error)

QueryThingModelPublished invokes the iot.QueryThingModelPublished API synchronously

func (*Client) QueryThingModelPublishedWithCallback ¶

func (client *Client) QueryThingModelPublishedWithCallback(request *QueryThingModelPublishedRequest, callback func(response *QueryThingModelPublishedResponse, err error)) <-chan int

QueryThingModelPublishedWithCallback invokes the iot.QueryThingModelPublished API asynchronously

func (*Client) QueryThingModelPublishedWithChan ¶

func (client *Client) QueryThingModelPublishedWithChan(request *QueryThingModelPublishedRequest) (<-chan *QueryThingModelPublishedResponse, <-chan error)

QueryThingModelPublishedWithChan invokes the iot.QueryThingModelPublished API asynchronously

func (*Client) QueryThingModelWithCallback ¶

func (client *Client) QueryThingModelWithCallback(request *QueryThingModelRequest, callback func(response *QueryThingModelResponse, err error)) <-chan int

QueryThingModelWithCallback invokes the iot.QueryThingModel API asynchronously

func (*Client) QueryThingModelWithChan ¶

func (client *Client) QueryThingModelWithChan(request *QueryThingModelRequest) (<-chan *QueryThingModelResponse, <-chan error)

QueryThingModelWithChan invokes the iot.QueryThingModel API asynchronously

func (*Client) QueryTopicReverseRouteTable ¶

func (client *Client) QueryTopicReverseRouteTable(request *QueryTopicReverseRouteTableRequest) (response *QueryTopicReverseRouteTableResponse, err error)

QueryTopicReverseRouteTable invokes the iot.QueryTopicReverseRouteTable API synchronously

func (*Client) QueryTopicReverseRouteTableWithCallback ¶

func (client *Client) QueryTopicReverseRouteTableWithCallback(request *QueryTopicReverseRouteTableRequest, callback func(response *QueryTopicReverseRouteTableResponse, err error)) <-chan int

QueryTopicReverseRouteTableWithCallback invokes the iot.QueryTopicReverseRouteTable API asynchronously

func (*Client) QueryTopicReverseRouteTableWithChan ¶

func (client *Client) QueryTopicReverseRouteTableWithChan(request *QueryTopicReverseRouteTableRequest) (<-chan *QueryTopicReverseRouteTableResponse, <-chan error)

QueryTopicReverseRouteTableWithChan invokes the iot.QueryTopicReverseRouteTable API asynchronously

func (*Client) QueryTopicRouteTable ¶

func (client *Client) QueryTopicRouteTable(request *QueryTopicRouteTableRequest) (response *QueryTopicRouteTableResponse, err error)

QueryTopicRouteTable invokes the iot.QueryTopicRouteTable API synchronously

func (*Client) QueryTopicRouteTableWithCallback ¶

func (client *Client) QueryTopicRouteTableWithCallback(request *QueryTopicRouteTableRequest, callback func(response *QueryTopicRouteTableResponse, err error)) <-chan int

QueryTopicRouteTableWithCallback invokes the iot.QueryTopicRouteTable API asynchronously

func (*Client) QueryTopicRouteTableWithChan ¶

func (client *Client) QueryTopicRouteTableWithChan(request *QueryTopicRouteTableRequest) (<-chan *QueryTopicRouteTableResponse, <-chan error)

QueryTopicRouteTableWithChan invokes the iot.QueryTopicRouteTable API asynchronously

func (*Client) QueryVehicleDevice ¶

func (client *Client) QueryVehicleDevice(request *QueryVehicleDeviceRequest) (response *QueryVehicleDeviceResponse, err error)

QueryVehicleDevice invokes the iot.QueryVehicleDevice API synchronously

func (*Client) QueryVehicleDeviceWithCallback ¶

func (client *Client) QueryVehicleDeviceWithCallback(request *QueryVehicleDeviceRequest, callback func(response *QueryVehicleDeviceResponse, err error)) <-chan int

QueryVehicleDeviceWithCallback invokes the iot.QueryVehicleDevice API asynchronously

func (*Client) QueryVehicleDeviceWithChan ¶

func (client *Client) QueryVehicleDeviceWithChan(request *QueryVehicleDeviceRequest) (<-chan *QueryVehicleDeviceResponse, <-chan error)

QueryVehicleDeviceWithChan invokes the iot.QueryVehicleDevice API asynchronously

func (*Client) RRpc ¶

func (client *Client) RRpc(request *RRpcRequest) (response *RRpcResponse, err error)

RRpc invokes the iot.RRpc API synchronously

func (*Client) RRpcWithCallback ¶

func (client *Client) RRpcWithCallback(request *RRpcRequest, callback func(response *RRpcResponse, err error)) <-chan int

RRpcWithCallback invokes the iot.RRpc API asynchronously

func (*Client) RRpcWithChan ¶

func (client *Client) RRpcWithChan(request *RRpcRequest) (<-chan *RRpcResponse, <-chan error)

RRpcWithChan invokes the iot.RRpc API asynchronously

func (*Client) ReBindLicenseDevice ¶

func (client *Client) ReBindLicenseDevice(request *ReBindLicenseDeviceRequest) (response *ReBindLicenseDeviceResponse, err error)

ReBindLicenseDevice invokes the iot.ReBindLicenseDevice API synchronously

func (*Client) ReBindLicenseDeviceWithCallback ¶

func (client *Client) ReBindLicenseDeviceWithCallback(request *ReBindLicenseDeviceRequest, callback func(response *ReBindLicenseDeviceResponse, err error)) <-chan int

ReBindLicenseDeviceWithCallback invokes the iot.ReBindLicenseDevice API asynchronously

func (*Client) ReBindLicenseDeviceWithChan ¶

func (client *Client) ReBindLicenseDeviceWithChan(request *ReBindLicenseDeviceRequest) (<-chan *ReBindLicenseDeviceResponse, <-chan error)

ReBindLicenseDeviceWithChan invokes the iot.ReBindLicenseDevice API asynchronously

func (*Client) RecognizeCarNum ¶

func (client *Client) RecognizeCarNum(request *RecognizeCarNumRequest) (response *RecognizeCarNumResponse, err error)

RecognizeCarNum invokes the iot.RecognizeCarNum API synchronously

func (*Client) RecognizeCarNumWithCallback ¶

func (client *Client) RecognizeCarNumWithCallback(request *RecognizeCarNumRequest, callback func(response *RecognizeCarNumResponse, err error)) <-chan int

RecognizeCarNumWithCallback invokes the iot.RecognizeCarNum API asynchronously

func (*Client) RecognizeCarNumWithChan ¶

func (client *Client) RecognizeCarNumWithChan(request *RecognizeCarNumRequest) (<-chan *RecognizeCarNumResponse, <-chan error)

RecognizeCarNumWithChan invokes the iot.RecognizeCarNum API asynchronously

func (*Client) RecognizePictureGeneral ¶

func (client *Client) RecognizePictureGeneral(request *RecognizePictureGeneralRequest) (response *RecognizePictureGeneralResponse, err error)

RecognizePictureGeneral invokes the iot.RecognizePictureGeneral API synchronously

func (*Client) RecognizePictureGeneralWithCallback ¶

func (client *Client) RecognizePictureGeneralWithCallback(request *RecognizePictureGeneralRequest, callback func(response *RecognizePictureGeneralResponse, err error)) <-chan int

RecognizePictureGeneralWithCallback invokes the iot.RecognizePictureGeneral API asynchronously

func (*Client) RecognizePictureGeneralWithChan ¶

func (client *Client) RecognizePictureGeneralWithChan(request *RecognizePictureGeneralRequest) (<-chan *RecognizePictureGeneralResponse, <-chan error)

RecognizePictureGeneralWithChan invokes the iot.RecognizePictureGeneral API asynchronously

func (*Client) RefreshDeviceTunnelSharePassword ¶

func (client *Client) RefreshDeviceTunnelSharePassword(request *RefreshDeviceTunnelSharePasswordRequest) (response *RefreshDeviceTunnelSharePasswordResponse, err error)

RefreshDeviceTunnelSharePassword invokes the iot.RefreshDeviceTunnelSharePassword API synchronously

func (*Client) RefreshDeviceTunnelSharePasswordWithCallback ¶

func (client *Client) RefreshDeviceTunnelSharePasswordWithCallback(request *RefreshDeviceTunnelSharePasswordRequest, callback func(response *RefreshDeviceTunnelSharePasswordResponse, err error)) <-chan int

RefreshDeviceTunnelSharePasswordWithCallback invokes the iot.RefreshDeviceTunnelSharePassword API asynchronously

func (*Client) RefreshDeviceTunnelSharePasswordWithChan ¶

func (client *Client) RefreshDeviceTunnelSharePasswordWithChan(request *RefreshDeviceTunnelSharePasswordRequest) (<-chan *RefreshDeviceTunnelSharePasswordResponse, <-chan error)

RefreshDeviceTunnelSharePasswordWithChan invokes the iot.RefreshDeviceTunnelSharePassword API asynchronously

func (*Client) RefreshStudioAppTokenOpen ¶

func (client *Client) RefreshStudioAppTokenOpen(request *RefreshStudioAppTokenOpenRequest) (response *RefreshStudioAppTokenOpenResponse, err error)

RefreshStudioAppTokenOpen invokes the iot.RefreshStudioAppTokenOpen API synchronously

func (*Client) RefreshStudioAppTokenOpenWithCallback ¶

func (client *Client) RefreshStudioAppTokenOpenWithCallback(request *RefreshStudioAppTokenOpenRequest, callback func(response *RefreshStudioAppTokenOpenResponse, err error)) <-chan int

RefreshStudioAppTokenOpenWithCallback invokes the iot.RefreshStudioAppTokenOpen API asynchronously

func (*Client) RefreshStudioAppTokenOpenWithChan ¶

func (client *Client) RefreshStudioAppTokenOpenWithChan(request *RefreshStudioAppTokenOpenRequest) (<-chan *RefreshStudioAppTokenOpenResponse, <-chan error)

RefreshStudioAppTokenOpenWithChan invokes the iot.RefreshStudioAppTokenOpen API asynchronously

func (*Client) RegisterDevice ¶

func (client *Client) RegisterDevice(request *RegisterDeviceRequest) (response *RegisterDeviceResponse, err error)

RegisterDevice invokes the iot.RegisterDevice API synchronously

func (*Client) RegisterDeviceWithCallback ¶

func (client *Client) RegisterDeviceWithCallback(request *RegisterDeviceRequest, callback func(response *RegisterDeviceResponse, err error)) <-chan int

RegisterDeviceWithCallback invokes the iot.RegisterDevice API asynchronously

func (*Client) RegisterDeviceWithChan ¶

func (client *Client) RegisterDeviceWithChan(request *RegisterDeviceRequest) (<-chan *RegisterDeviceResponse, <-chan error)

RegisterDeviceWithChan invokes the iot.RegisterDevice API asynchronously

func (*Client) ReleaseEdgeDriverVersion ¶

func (client *Client) ReleaseEdgeDriverVersion(request *ReleaseEdgeDriverVersionRequest) (response *ReleaseEdgeDriverVersionResponse, err error)

ReleaseEdgeDriverVersion invokes the iot.ReleaseEdgeDriverVersion API synchronously

func (*Client) ReleaseEdgeDriverVersionWithCallback ¶

func (client *Client) ReleaseEdgeDriverVersionWithCallback(request *ReleaseEdgeDriverVersionRequest, callback func(response *ReleaseEdgeDriverVersionResponse, err error)) <-chan int

ReleaseEdgeDriverVersionWithCallback invokes the iot.ReleaseEdgeDriverVersion API asynchronously

func (*Client) ReleaseEdgeDriverVersionWithChan ¶

func (client *Client) ReleaseEdgeDriverVersionWithChan(request *ReleaseEdgeDriverVersionRequest) (<-chan *ReleaseEdgeDriverVersionResponse, <-chan error)

ReleaseEdgeDriverVersionWithChan invokes the iot.ReleaseEdgeDriverVersion API asynchronously

func (*Client) ReleaseProduct ¶

func (client *Client) ReleaseProduct(request *ReleaseProductRequest) (response *ReleaseProductResponse, err error)

ReleaseProduct invokes the iot.ReleaseProduct API synchronously

func (*Client) ReleaseProductWithCallback ¶

func (client *Client) ReleaseProductWithCallback(request *ReleaseProductRequest, callback func(response *ReleaseProductResponse, err error)) <-chan int

ReleaseProductWithCallback invokes the iot.ReleaseProduct API asynchronously

func (*Client) ReleaseProductWithChan ¶

func (client *Client) ReleaseProductWithChan(request *ReleaseProductRequest) (<-chan *ReleaseProductResponse, <-chan error)

ReleaseProductWithChan invokes the iot.ReleaseProduct API asynchronously

func (*Client) RemoveThingTopo ¶

func (client *Client) RemoveThingTopo(request *RemoveThingTopoRequest) (response *RemoveThingTopoResponse, err error)

RemoveThingTopo invokes the iot.RemoveThingTopo API synchronously

func (*Client) RemoveThingTopoWithCallback ¶

func (client *Client) RemoveThingTopoWithCallback(request *RemoveThingTopoRequest, callback func(response *RemoveThingTopoResponse, err error)) <-chan int

RemoveThingTopoWithCallback invokes the iot.RemoveThingTopo API asynchronously

func (*Client) RemoveThingTopoWithChan ¶

func (client *Client) RemoveThingTopoWithChan(request *RemoveThingTopoRequest) (<-chan *RemoveThingTopoResponse, <-chan error)

RemoveThingTopoWithChan invokes the iot.RemoveThingTopo API asynchronously

func (*Client) ReplaceEdgeInstanceGateway ¶

func (client *Client) ReplaceEdgeInstanceGateway(request *ReplaceEdgeInstanceGatewayRequest) (response *ReplaceEdgeInstanceGatewayResponse, err error)

ReplaceEdgeInstanceGateway invokes the iot.ReplaceEdgeInstanceGateway API synchronously

func (*Client) ReplaceEdgeInstanceGatewayWithCallback ¶

func (client *Client) ReplaceEdgeInstanceGatewayWithCallback(request *ReplaceEdgeInstanceGatewayRequest, callback func(response *ReplaceEdgeInstanceGatewayResponse, err error)) <-chan int

ReplaceEdgeInstanceGatewayWithCallback invokes the iot.ReplaceEdgeInstanceGateway API asynchronously

func (*Client) ReplaceEdgeInstanceGatewayWithChan ¶

func (client *Client) ReplaceEdgeInstanceGatewayWithChan(request *ReplaceEdgeInstanceGatewayRequest) (<-chan *ReplaceEdgeInstanceGatewayResponse, <-chan error)

ReplaceEdgeInstanceGatewayWithChan invokes the iot.ReplaceEdgeInstanceGateway API asynchronously

func (*Client) RerunJob ¶

func (client *Client) RerunJob(request *RerunJobRequest) (response *RerunJobResponse, err error)

RerunJob invokes the iot.RerunJob API synchronously

func (*Client) RerunJobWithCallback ¶

func (client *Client) RerunJobWithCallback(request *RerunJobRequest, callback func(response *RerunJobResponse, err error)) <-chan int

RerunJobWithCallback invokes the iot.RerunJob API asynchronously

func (*Client) RerunJobWithChan ¶

func (client *Client) RerunJobWithChan(request *RerunJobRequest) (<-chan *RerunJobResponse, <-chan error)

RerunJobWithChan invokes the iot.RerunJob API asynchronously

func (*Client) ResetConsumerGroupPosition ¶

func (client *Client) ResetConsumerGroupPosition(request *ResetConsumerGroupPositionRequest) (response *ResetConsumerGroupPositionResponse, err error)

ResetConsumerGroupPosition invokes the iot.ResetConsumerGroupPosition API synchronously

func (*Client) ResetConsumerGroupPositionWithCallback ¶

func (client *Client) ResetConsumerGroupPositionWithCallback(request *ResetConsumerGroupPositionRequest, callback func(response *ResetConsumerGroupPositionResponse, err error)) <-chan int

ResetConsumerGroupPositionWithCallback invokes the iot.ResetConsumerGroupPosition API asynchronously

func (*Client) ResetConsumerGroupPositionWithChan ¶

func (client *Client) ResetConsumerGroupPositionWithChan(request *ResetConsumerGroupPositionRequest) (<-chan *ResetConsumerGroupPositionResponse, <-chan error)

ResetConsumerGroupPositionWithChan invokes the iot.ResetConsumerGroupPosition API asynchronously

func (*Client) ResetThing ¶

func (client *Client) ResetThing(request *ResetThingRequest) (response *ResetThingResponse, err error)

ResetThing invokes the iot.ResetThing API synchronously

func (*Client) ResetThingWithCallback ¶

func (client *Client) ResetThingWithCallback(request *ResetThingRequest, callback func(response *ResetThingResponse, err error)) <-chan int

ResetThingWithCallback invokes the iot.ResetThing API asynchronously

func (*Client) ResetThingWithChan ¶

func (client *Client) ResetThingWithChan(request *ResetThingRequest) (<-chan *ResetThingResponse, <-chan error)

ResetThingWithChan invokes the iot.ResetThing API asynchronously

func (*Client) RetrySoundCodeLabelBatch ¶

func (client *Client) RetrySoundCodeLabelBatch(request *RetrySoundCodeLabelBatchRequest) (response *RetrySoundCodeLabelBatchResponse, err error)

RetrySoundCodeLabelBatch invokes the iot.RetrySoundCodeLabelBatch API synchronously

func (*Client) RetrySoundCodeLabelBatchWithCallback ¶

func (client *Client) RetrySoundCodeLabelBatchWithCallback(request *RetrySoundCodeLabelBatchRequest, callback func(response *RetrySoundCodeLabelBatchResponse, err error)) <-chan int

RetrySoundCodeLabelBatchWithCallback invokes the iot.RetrySoundCodeLabelBatch API asynchronously

func (*Client) RetrySoundCodeLabelBatchWithChan ¶

func (client *Client) RetrySoundCodeLabelBatchWithChan(request *RetrySoundCodeLabelBatchRequest) (<-chan *RetrySoundCodeLabelBatchResponse, <-chan error)

RetrySoundCodeLabelBatchWithChan invokes the iot.RetrySoundCodeLabelBatch API asynchronously

func (*Client) ReupgradeOTATask ¶

func (client *Client) ReupgradeOTATask(request *ReupgradeOTATaskRequest) (response *ReupgradeOTATaskResponse, err error)

ReupgradeOTATask invokes the iot.ReupgradeOTATask API synchronously

func (*Client) ReupgradeOTATaskWithCallback ¶

func (client *Client) ReupgradeOTATaskWithCallback(request *ReupgradeOTATaskRequest, callback func(response *ReupgradeOTATaskResponse, err error)) <-chan int

ReupgradeOTATaskWithCallback invokes the iot.ReupgradeOTATask API asynchronously

func (*Client) ReupgradeOTATaskWithChan ¶

func (client *Client) ReupgradeOTATaskWithChan(request *ReupgradeOTATaskRequest) (<-chan *ReupgradeOTATaskResponse, <-chan error)

ReupgradeOTATaskWithChan invokes the iot.ReupgradeOTATask API asynchronously

func (*Client) SaveDeviceProp ¶

func (client *Client) SaveDeviceProp(request *SaveDevicePropRequest) (response *SaveDevicePropResponse, err error)

SaveDeviceProp invokes the iot.SaveDeviceProp API synchronously

func (*Client) SaveDevicePropWithCallback ¶

func (client *Client) SaveDevicePropWithCallback(request *SaveDevicePropRequest, callback func(response *SaveDevicePropResponse, err error)) <-chan int

SaveDevicePropWithCallback invokes the iot.SaveDeviceProp API asynchronously

func (*Client) SaveDevicePropWithChan ¶

func (client *Client) SaveDevicePropWithChan(request *SaveDevicePropRequest) (<-chan *SaveDevicePropResponse, <-chan error)

SaveDevicePropWithChan invokes the iot.SaveDeviceProp API asynchronously

func (*Client) SaveScript ¶

func (client *Client) SaveScript(request *SaveScriptRequest) (response *SaveScriptResponse, err error)

SaveScript invokes the iot.SaveScript API synchronously

func (*Client) SaveScriptWithCallback ¶

func (client *Client) SaveScriptWithCallback(request *SaveScriptRequest, callback func(response *SaveScriptResponse, err error)) <-chan int

SaveScriptWithCallback invokes the iot.SaveScript API asynchronously

func (*Client) SaveScriptWithChan ¶

func (client *Client) SaveScriptWithChan(request *SaveScriptRequest) (<-chan *SaveScriptResponse, <-chan error)

SaveScriptWithChan invokes the iot.SaveScript API asynchronously

func (*Client) SetDeviceDesiredProperty ¶

func (client *Client) SetDeviceDesiredProperty(request *SetDeviceDesiredPropertyRequest) (response *SetDeviceDesiredPropertyResponse, err error)

SetDeviceDesiredProperty invokes the iot.SetDeviceDesiredProperty API synchronously

func (*Client) SetDeviceDesiredPropertyWithCallback ¶

func (client *Client) SetDeviceDesiredPropertyWithCallback(request *SetDeviceDesiredPropertyRequest, callback func(response *SetDeviceDesiredPropertyResponse, err error)) <-chan int

SetDeviceDesiredPropertyWithCallback invokes the iot.SetDeviceDesiredProperty API asynchronously

func (*Client) SetDeviceDesiredPropertyWithChan ¶

func (client *Client) SetDeviceDesiredPropertyWithChan(request *SetDeviceDesiredPropertyRequest) (<-chan *SetDeviceDesiredPropertyResponse, <-chan error)

SetDeviceDesiredPropertyWithChan invokes the iot.SetDeviceDesiredProperty API asynchronously

func (*Client) SetDeviceGroupTags ¶

func (client *Client) SetDeviceGroupTags(request *SetDeviceGroupTagsRequest) (response *SetDeviceGroupTagsResponse, err error)

SetDeviceGroupTags invokes the iot.SetDeviceGroupTags API synchronously

func (*Client) SetDeviceGroupTagsWithCallback ¶

func (client *Client) SetDeviceGroupTagsWithCallback(request *SetDeviceGroupTagsRequest, callback func(response *SetDeviceGroupTagsResponse, err error)) <-chan int

SetDeviceGroupTagsWithCallback invokes the iot.SetDeviceGroupTags API asynchronously

func (*Client) SetDeviceGroupTagsWithChan ¶

func (client *Client) SetDeviceGroupTagsWithChan(request *SetDeviceGroupTagsRequest) (<-chan *SetDeviceGroupTagsResponse, <-chan error)

SetDeviceGroupTagsWithChan invokes the iot.SetDeviceGroupTags API asynchronously

func (*Client) SetDeviceProperty ¶

func (client *Client) SetDeviceProperty(request *SetDevicePropertyRequest) (response *SetDevicePropertyResponse, err error)

SetDeviceProperty invokes the iot.SetDeviceProperty API synchronously

func (*Client) SetDevicePropertyWithCallback ¶

func (client *Client) SetDevicePropertyWithCallback(request *SetDevicePropertyRequest, callback func(response *SetDevicePropertyResponse, err error)) <-chan int

SetDevicePropertyWithCallback invokes the iot.SetDeviceProperty API asynchronously

func (*Client) SetDevicePropertyWithChan ¶

func (client *Client) SetDevicePropertyWithChan(request *SetDevicePropertyRequest) (<-chan *SetDevicePropertyResponse, <-chan error)

SetDevicePropertyWithChan invokes the iot.SetDeviceProperty API asynchronously

func (*Client) SetDevicesProperty ¶

func (client *Client) SetDevicesProperty(request *SetDevicesPropertyRequest) (response *SetDevicesPropertyResponse, err error)

SetDevicesProperty invokes the iot.SetDevicesProperty API synchronously

func (*Client) SetDevicesPropertyWithCallback ¶

func (client *Client) SetDevicesPropertyWithCallback(request *SetDevicesPropertyRequest, callback func(response *SetDevicesPropertyResponse, err error)) <-chan int

SetDevicesPropertyWithCallback invokes the iot.SetDevicesProperty API asynchronously

func (*Client) SetDevicesPropertyWithChan ¶

func (client *Client) SetDevicesPropertyWithChan(request *SetDevicesPropertyRequest) (<-chan *SetDevicesPropertyResponse, <-chan error)

SetDevicesPropertyWithChan invokes the iot.SetDevicesProperty API asynchronously

func (*Client) SetEdgeInstanceDriverConfigs ¶

func (client *Client) SetEdgeInstanceDriverConfigs(request *SetEdgeInstanceDriverConfigsRequest) (response *SetEdgeInstanceDriverConfigsResponse, err error)

SetEdgeInstanceDriverConfigs invokes the iot.SetEdgeInstanceDriverConfigs API synchronously

func (*Client) SetEdgeInstanceDriverConfigsWithCallback ¶

func (client *Client) SetEdgeInstanceDriverConfigsWithCallback(request *SetEdgeInstanceDriverConfigsRequest, callback func(response *SetEdgeInstanceDriverConfigsResponse, err error)) <-chan int

SetEdgeInstanceDriverConfigsWithCallback invokes the iot.SetEdgeInstanceDriverConfigs API asynchronously

func (*Client) SetEdgeInstanceDriverConfigsWithChan ¶

func (client *Client) SetEdgeInstanceDriverConfigsWithChan(request *SetEdgeInstanceDriverConfigsRequest) (<-chan *SetEdgeInstanceDriverConfigsResponse, <-chan error)

SetEdgeInstanceDriverConfigsWithChan invokes the iot.SetEdgeInstanceDriverConfigs API asynchronously

func (*Client) SetProductCertInfo ¶

func (client *Client) SetProductCertInfo(request *SetProductCertInfoRequest) (response *SetProductCertInfoResponse, err error)

SetProductCertInfo invokes the iot.SetProductCertInfo API synchronously

func (*Client) SetProductCertInfoWithCallback ¶

func (client *Client) SetProductCertInfoWithCallback(request *SetProductCertInfoRequest, callback func(response *SetProductCertInfoResponse, err error)) <-chan int

SetProductCertInfoWithCallback invokes the iot.SetProductCertInfo API asynchronously

func (*Client) SetProductCertInfoWithChan ¶

func (client *Client) SetProductCertInfoWithChan(request *SetProductCertInfoRequest) (<-chan *SetProductCertInfoResponse, <-chan error)

SetProductCertInfoWithChan invokes the iot.SetProductCertInfo API asynchronously

func (*Client) SetStudioProjectCooperation ¶

func (client *Client) SetStudioProjectCooperation(request *SetStudioProjectCooperationRequest) (response *SetStudioProjectCooperationResponse, err error)

SetStudioProjectCooperation invokes the iot.SetStudioProjectCooperation API synchronously

func (*Client) SetStudioProjectCooperationWithCallback ¶

func (client *Client) SetStudioProjectCooperationWithCallback(request *SetStudioProjectCooperationRequest, callback func(response *SetStudioProjectCooperationResponse, err error)) <-chan int

SetStudioProjectCooperationWithCallback invokes the iot.SetStudioProjectCooperation API asynchronously

func (*Client) SetStudioProjectCooperationWithChan ¶

func (client *Client) SetStudioProjectCooperationWithChan(request *SetStudioProjectCooperationRequest) (<-chan *SetStudioProjectCooperationResponse, <-chan error)

SetStudioProjectCooperationWithChan invokes the iot.SetStudioProjectCooperation API asynchronously

func (*Client) SetupStudioAppAuthModeOpen ¶

func (client *Client) SetupStudioAppAuthModeOpen(request *SetupStudioAppAuthModeOpenRequest) (response *SetupStudioAppAuthModeOpenResponse, err error)

SetupStudioAppAuthModeOpen invokes the iot.SetupStudioAppAuthModeOpen API synchronously

func (*Client) SetupStudioAppAuthModeOpenWithCallback ¶

func (client *Client) SetupStudioAppAuthModeOpenWithCallback(request *SetupStudioAppAuthModeOpenRequest, callback func(response *SetupStudioAppAuthModeOpenResponse, err error)) <-chan int

SetupStudioAppAuthModeOpenWithCallback invokes the iot.SetupStudioAppAuthModeOpen API asynchronously

func (*Client) SetupStudioAppAuthModeOpenWithChan ¶

func (client *Client) SetupStudioAppAuthModeOpenWithChan(request *SetupStudioAppAuthModeOpenRequest) (<-chan *SetupStudioAppAuthModeOpenResponse, <-chan error)

SetupStudioAppAuthModeOpenWithChan invokes the iot.SetupStudioAppAuthModeOpen API asynchronously

func (*Client) ShareSpeechByCombination ¶

func (client *Client) ShareSpeechByCombination(request *ShareSpeechByCombinationRequest) (response *ShareSpeechByCombinationResponse, err error)

ShareSpeechByCombination invokes the iot.ShareSpeechByCombination API synchronously

func (*Client) ShareSpeechByCombinationWithCallback ¶

func (client *Client) ShareSpeechByCombinationWithCallback(request *ShareSpeechByCombinationRequest, callback func(response *ShareSpeechByCombinationResponse, err error)) <-chan int

ShareSpeechByCombinationWithCallback invokes the iot.ShareSpeechByCombination API asynchronously

func (*Client) ShareSpeechByCombinationWithChan ¶

func (client *Client) ShareSpeechByCombinationWithChan(request *ShareSpeechByCombinationRequest) (<-chan *ShareSpeechByCombinationResponse, <-chan error)

ShareSpeechByCombinationWithChan invokes the iot.ShareSpeechByCombination API asynchronously

func (*Client) SpeechByCombination ¶

func (client *Client) SpeechByCombination(request *SpeechByCombinationRequest) (response *SpeechByCombinationResponse, err error)

SpeechByCombination invokes the iot.SpeechByCombination API synchronously

func (*Client) SpeechByCombinationWithCallback ¶

func (client *Client) SpeechByCombinationWithCallback(request *SpeechByCombinationRequest, callback func(response *SpeechByCombinationResponse, err error)) <-chan int

SpeechByCombinationWithCallback invokes the iot.SpeechByCombination API asynchronously

func (*Client) SpeechByCombinationWithChan ¶

func (client *Client) SpeechByCombinationWithChan(request *SpeechByCombinationRequest) (<-chan *SpeechByCombinationResponse, <-chan error)

SpeechByCombinationWithChan invokes the iot.SpeechByCombination API asynchronously

func (*Client) SpeechBySynthesis ¶

func (client *Client) SpeechBySynthesis(request *SpeechBySynthesisRequest) (response *SpeechBySynthesisResponse, err error)

SpeechBySynthesis invokes the iot.SpeechBySynthesis API synchronously

func (*Client) SpeechBySynthesisWithCallback ¶

func (client *Client) SpeechBySynthesisWithCallback(request *SpeechBySynthesisRequest, callback func(response *SpeechBySynthesisResponse, err error)) <-chan int

SpeechBySynthesisWithCallback invokes the iot.SpeechBySynthesis API asynchronously

func (*Client) SpeechBySynthesisWithChan ¶

func (client *Client) SpeechBySynthesisWithChan(request *SpeechBySynthesisRequest) (<-chan *SpeechBySynthesisResponse, <-chan error)

SpeechBySynthesisWithChan invokes the iot.SpeechBySynthesis API asynchronously

func (*Client) StartParser ¶

func (client *Client) StartParser(request *StartParserRequest) (response *StartParserResponse, err error)

StartParser invokes the iot.StartParser API synchronously

func (*Client) StartParserWithCallback ¶

func (client *Client) StartParserWithCallback(request *StartParserRequest, callback func(response *StartParserResponse, err error)) <-chan int

StartParserWithCallback invokes the iot.StartParser API asynchronously

func (*Client) StartParserWithChan ¶

func (client *Client) StartParserWithChan(request *StartParserRequest) (<-chan *StartParserResponse, <-chan error)

StartParserWithChan invokes the iot.StartParser API asynchronously

func (*Client) StartRule ¶

func (client *Client) StartRule(request *StartRuleRequest) (response *StartRuleResponse, err error)

StartRule invokes the iot.StartRule API synchronously

func (*Client) StartRuleWithCallback ¶

func (client *Client) StartRuleWithCallback(request *StartRuleRequest, callback func(response *StartRuleResponse, err error)) <-chan int

StartRuleWithCallback invokes the iot.StartRule API asynchronously

func (*Client) StartRuleWithChan ¶

func (client *Client) StartRuleWithChan(request *StartRuleRequest) (<-chan *StartRuleResponse, <-chan error)

StartRuleWithChan invokes the iot.StartRule API asynchronously

func (*Client) StopParser ¶

func (client *Client) StopParser(request *StopParserRequest) (response *StopParserResponse, err error)

StopParser invokes the iot.StopParser API synchronously

func (*Client) StopParserWithCallback ¶

func (client *Client) StopParserWithCallback(request *StopParserRequest, callback func(response *StopParserResponse, err error)) <-chan int

StopParserWithCallback invokes the iot.StopParser API asynchronously

func (*Client) StopParserWithChan ¶

func (client *Client) StopParserWithChan(request *StopParserRequest) (<-chan *StopParserResponse, <-chan error)

StopParserWithChan invokes the iot.StopParser API asynchronously

func (*Client) StopRule ¶

func (client *Client) StopRule(request *StopRuleRequest) (response *StopRuleResponse, err error)

StopRule invokes the iot.StopRule API synchronously

func (*Client) StopRuleWithCallback ¶

func (client *Client) StopRuleWithCallback(request *StopRuleRequest, callback func(response *StopRuleResponse, err error)) <-chan int

StopRuleWithCallback invokes the iot.StopRule API asynchronously

func (*Client) StopRuleWithChan ¶

func (client *Client) StopRuleWithChan(request *StopRuleRequest) (<-chan *StopRuleResponse, <-chan error)

StopRuleWithChan invokes the iot.StopRule API asynchronously

func (*Client) SubscribeTopic ¶

func (client *Client) SubscribeTopic(request *SubscribeTopicRequest) (response *SubscribeTopicResponse, err error)

SubscribeTopic invokes the iot.SubscribeTopic API synchronously

func (*Client) SubscribeTopicWithCallback ¶

func (client *Client) SubscribeTopicWithCallback(request *SubscribeTopicRequest, callback func(response *SubscribeTopicResponse, err error)) <-chan int

SubscribeTopicWithCallback invokes the iot.SubscribeTopic API asynchronously

func (*Client) SubscribeTopicWithChan ¶

func (client *Client) SubscribeTopicWithChan(request *SubscribeTopicRequest) (<-chan *SubscribeTopicResponse, <-chan error)

SubscribeTopicWithChan invokes the iot.SubscribeTopic API asynchronously

func (*Client) SyncSpeechByCombination ¶

func (client *Client) SyncSpeechByCombination(request *SyncSpeechByCombinationRequest) (response *SyncSpeechByCombinationResponse, err error)

SyncSpeechByCombination invokes the iot.SyncSpeechByCombination API synchronously

func (*Client) SyncSpeechByCombinationWithCallback ¶

func (client *Client) SyncSpeechByCombinationWithCallback(request *SyncSpeechByCombinationRequest, callback func(response *SyncSpeechByCombinationResponse, err error)) <-chan int

SyncSpeechByCombinationWithCallback invokes the iot.SyncSpeechByCombination API asynchronously

func (*Client) SyncSpeechByCombinationWithChan ¶

func (client *Client) SyncSpeechByCombinationWithChan(request *SyncSpeechByCombinationRequest) (<-chan *SyncSpeechByCombinationResponse, <-chan error)

SyncSpeechByCombinationWithChan invokes the iot.SyncSpeechByCombination API asynchronously

func (*Client) TestSpeech ¶

func (client *Client) TestSpeech(request *TestSpeechRequest) (response *TestSpeechResponse, err error)

TestSpeech invokes the iot.TestSpeech API synchronously

func (*Client) TestSpeechWithCallback ¶

func (client *Client) TestSpeechWithCallback(request *TestSpeechRequest, callback func(response *TestSpeechResponse, err error)) <-chan int

TestSpeechWithCallback invokes the iot.TestSpeech API asynchronously

func (*Client) TestSpeechWithChan ¶

func (client *Client) TestSpeechWithChan(request *TestSpeechRequest) (<-chan *TestSpeechResponse, <-chan error)

TestSpeechWithChan invokes the iot.TestSpeech API asynchronously

func (*Client) TransformClientId ¶

func (client *Client) TransformClientId(request *TransformClientIdRequest) (response *TransformClientIdResponse, err error)

TransformClientId invokes the iot.TransformClientId API synchronously

func (*Client) TransformClientIdWithCallback ¶

func (client *Client) TransformClientIdWithCallback(request *TransformClientIdRequest, callback func(response *TransformClientIdResponse, err error)) <-chan int

TransformClientIdWithCallback invokes the iot.TransformClientId API asynchronously

func (*Client) TransformClientIdWithChan ¶

func (client *Client) TransformClientIdWithChan(request *TransformClientIdRequest) (<-chan *TransformClientIdResponse, <-chan error)

TransformClientIdWithChan invokes the iot.TransformClientId API asynchronously

func (*Client) TriggerSceneRule ¶

func (client *Client) TriggerSceneRule(request *TriggerSceneRuleRequest) (response *TriggerSceneRuleResponse, err error)

TriggerSceneRule invokes the iot.TriggerSceneRule API synchronously

func (*Client) TriggerSceneRuleWithCallback ¶

func (client *Client) TriggerSceneRuleWithCallback(request *TriggerSceneRuleRequest, callback func(response *TriggerSceneRuleResponse, err error)) <-chan int

TriggerSceneRuleWithCallback invokes the iot.TriggerSceneRule API asynchronously

func (*Client) TriggerSceneRuleWithChan ¶

func (client *Client) TriggerSceneRuleWithChan(request *TriggerSceneRuleRequest) (<-chan *TriggerSceneRuleResponse, <-chan error)

TriggerSceneRuleWithChan invokes the iot.TriggerSceneRule API asynchronously

func (*Client) UnbindApplicationFromEdgeInstance ¶

func (client *Client) UnbindApplicationFromEdgeInstance(request *UnbindApplicationFromEdgeInstanceRequest) (response *UnbindApplicationFromEdgeInstanceResponse, err error)

UnbindApplicationFromEdgeInstance invokes the iot.UnbindApplicationFromEdgeInstance API synchronously

func (*Client) UnbindApplicationFromEdgeInstanceWithCallback ¶

func (client *Client) UnbindApplicationFromEdgeInstanceWithCallback(request *UnbindApplicationFromEdgeInstanceRequest, callback func(response *UnbindApplicationFromEdgeInstanceResponse, err error)) <-chan int

UnbindApplicationFromEdgeInstanceWithCallback invokes the iot.UnbindApplicationFromEdgeInstance API asynchronously

func (*Client) UnbindApplicationFromEdgeInstanceWithChan ¶

func (client *Client) UnbindApplicationFromEdgeInstanceWithChan(request *UnbindApplicationFromEdgeInstanceRequest) (<-chan *UnbindApplicationFromEdgeInstanceResponse, <-chan error)

UnbindApplicationFromEdgeInstanceWithChan invokes the iot.UnbindApplicationFromEdgeInstance API asynchronously

func (*Client) UnbindDriverFromEdgeInstance ¶

func (client *Client) UnbindDriverFromEdgeInstance(request *UnbindDriverFromEdgeInstanceRequest) (response *UnbindDriverFromEdgeInstanceResponse, err error)

UnbindDriverFromEdgeInstance invokes the iot.UnbindDriverFromEdgeInstance API synchronously

func (*Client) UnbindDriverFromEdgeInstanceWithCallback ¶

func (client *Client) UnbindDriverFromEdgeInstanceWithCallback(request *UnbindDriverFromEdgeInstanceRequest, callback func(response *UnbindDriverFromEdgeInstanceResponse, err error)) <-chan int

UnbindDriverFromEdgeInstanceWithCallback invokes the iot.UnbindDriverFromEdgeInstance API asynchronously

func (*Client) UnbindDriverFromEdgeInstanceWithChan ¶

func (client *Client) UnbindDriverFromEdgeInstanceWithChan(request *UnbindDriverFromEdgeInstanceRequest) (<-chan *UnbindDriverFromEdgeInstanceResponse, <-chan error)

UnbindDriverFromEdgeInstanceWithChan invokes the iot.UnbindDriverFromEdgeInstance API asynchronously

func (*Client) UnbindLicenseProduct ¶

func (client *Client) UnbindLicenseProduct(request *UnbindLicenseProductRequest) (response *UnbindLicenseProductResponse, err error)

UnbindLicenseProduct invokes the iot.UnbindLicenseProduct API synchronously

func (*Client) UnbindLicenseProductWithCallback ¶

func (client *Client) UnbindLicenseProductWithCallback(request *UnbindLicenseProductRequest, callback func(response *UnbindLicenseProductResponse, err error)) <-chan int

UnbindLicenseProductWithCallback invokes the iot.UnbindLicenseProduct API asynchronously

func (*Client) UnbindLicenseProductWithChan ¶

func (client *Client) UnbindLicenseProductWithChan(request *UnbindLicenseProductRequest) (<-chan *UnbindLicenseProductResponse, <-chan error)

UnbindLicenseProductWithChan invokes the iot.UnbindLicenseProduct API asynchronously

func (*Client) UnbindRoleFromEdgeInstance ¶

func (client *Client) UnbindRoleFromEdgeInstance(request *UnbindRoleFromEdgeInstanceRequest) (response *UnbindRoleFromEdgeInstanceResponse, err error)

UnbindRoleFromEdgeInstance invokes the iot.UnbindRoleFromEdgeInstance API synchronously

func (*Client) UnbindRoleFromEdgeInstanceWithCallback ¶

func (client *Client) UnbindRoleFromEdgeInstanceWithCallback(request *UnbindRoleFromEdgeInstanceRequest, callback func(response *UnbindRoleFromEdgeInstanceResponse, err error)) <-chan int

UnbindRoleFromEdgeInstanceWithCallback invokes the iot.UnbindRoleFromEdgeInstance API asynchronously

func (*Client) UnbindRoleFromEdgeInstanceWithChan ¶

func (client *Client) UnbindRoleFromEdgeInstanceWithChan(request *UnbindRoleFromEdgeInstanceRequest) (<-chan *UnbindRoleFromEdgeInstanceResponse, <-chan error)

UnbindRoleFromEdgeInstanceWithChan invokes the iot.UnbindRoleFromEdgeInstance API asynchronously

func (*Client) UnbindSceneRuleFromEdgeInstance ¶

func (client *Client) UnbindSceneRuleFromEdgeInstance(request *UnbindSceneRuleFromEdgeInstanceRequest) (response *UnbindSceneRuleFromEdgeInstanceResponse, err error)

UnbindSceneRuleFromEdgeInstance invokes the iot.UnbindSceneRuleFromEdgeInstance API synchronously

func (*Client) UnbindSceneRuleFromEdgeInstanceWithCallback ¶

func (client *Client) UnbindSceneRuleFromEdgeInstanceWithCallback(request *UnbindSceneRuleFromEdgeInstanceRequest, callback func(response *UnbindSceneRuleFromEdgeInstanceResponse, err error)) <-chan int

UnbindSceneRuleFromEdgeInstanceWithCallback invokes the iot.UnbindSceneRuleFromEdgeInstance API asynchronously

func (*Client) UnbindSceneRuleFromEdgeInstanceWithChan ¶

func (client *Client) UnbindSceneRuleFromEdgeInstanceWithChan(request *UnbindSceneRuleFromEdgeInstanceRequest) (<-chan *UnbindSceneRuleFromEdgeInstanceResponse, <-chan error)

UnbindSceneRuleFromEdgeInstanceWithChan invokes the iot.UnbindSceneRuleFromEdgeInstance API asynchronously

func (*Client) UpdateConsumerGroup ¶

func (client *Client) UpdateConsumerGroup(request *UpdateConsumerGroupRequest) (response *UpdateConsumerGroupResponse, err error)

UpdateConsumerGroup invokes the iot.UpdateConsumerGroup API synchronously

func (*Client) UpdateConsumerGroupWithCallback ¶

func (client *Client) UpdateConsumerGroupWithCallback(request *UpdateConsumerGroupRequest, callback func(response *UpdateConsumerGroupResponse, err error)) <-chan int

UpdateConsumerGroupWithCallback invokes the iot.UpdateConsumerGroup API asynchronously

func (*Client) UpdateConsumerGroupWithChan ¶

func (client *Client) UpdateConsumerGroupWithChan(request *UpdateConsumerGroupRequest) (<-chan *UpdateConsumerGroupResponse, <-chan error)

UpdateConsumerGroupWithChan invokes the iot.UpdateConsumerGroup API asynchronously

func (*Client) UpdateDestination ¶

func (client *Client) UpdateDestination(request *UpdateDestinationRequest) (response *UpdateDestinationResponse, err error)

UpdateDestination invokes the iot.UpdateDestination API synchronously

func (*Client) UpdateDestinationWithCallback ¶

func (client *Client) UpdateDestinationWithCallback(request *UpdateDestinationRequest, callback func(response *UpdateDestinationResponse, err error)) <-chan int

UpdateDestinationWithCallback invokes the iot.UpdateDestination API asynchronously

func (*Client) UpdateDestinationWithChan ¶

func (client *Client) UpdateDestinationWithChan(request *UpdateDestinationRequest) (<-chan *UpdateDestinationResponse, <-chan error)

UpdateDestinationWithChan invokes the iot.UpdateDestination API asynchronously

func (*Client) UpdateDeviceGroup ¶

func (client *Client) UpdateDeviceGroup(request *UpdateDeviceGroupRequest) (response *UpdateDeviceGroupResponse, err error)

UpdateDeviceGroup invokes the iot.UpdateDeviceGroup API synchronously

func (*Client) UpdateDeviceGroupWithCallback ¶

func (client *Client) UpdateDeviceGroupWithCallback(request *UpdateDeviceGroupRequest, callback func(response *UpdateDeviceGroupResponse, err error)) <-chan int

UpdateDeviceGroupWithCallback invokes the iot.UpdateDeviceGroup API asynchronously

func (*Client) UpdateDeviceGroupWithChan ¶

func (client *Client) UpdateDeviceGroupWithChan(request *UpdateDeviceGroupRequest) (<-chan *UpdateDeviceGroupResponse, <-chan error)

UpdateDeviceGroupWithChan invokes the iot.UpdateDeviceGroup API asynchronously

func (*Client) UpdateDeviceShadow ¶

func (client *Client) UpdateDeviceShadow(request *UpdateDeviceShadowRequest) (response *UpdateDeviceShadowResponse, err error)

UpdateDeviceShadow invokes the iot.UpdateDeviceShadow API synchronously

func (*Client) UpdateDeviceShadowWithCallback ¶

func (client *Client) UpdateDeviceShadowWithCallback(request *UpdateDeviceShadowRequest, callback func(response *UpdateDeviceShadowResponse, err error)) <-chan int

UpdateDeviceShadowWithCallback invokes the iot.UpdateDeviceShadow API asynchronously

func (*Client) UpdateDeviceShadowWithChan ¶

func (client *Client) UpdateDeviceShadowWithChan(request *UpdateDeviceShadowRequest) (<-chan *UpdateDeviceShadowResponse, <-chan error)

UpdateDeviceShadowWithChan invokes the iot.UpdateDeviceShadow API asynchronously

func (*Client) UpdateEdgeDriverVersion ¶

func (client *Client) UpdateEdgeDriverVersion(request *UpdateEdgeDriverVersionRequest) (response *UpdateEdgeDriverVersionResponse, err error)

UpdateEdgeDriverVersion invokes the iot.UpdateEdgeDriverVersion API synchronously

func (*Client) UpdateEdgeDriverVersionWithCallback ¶

func (client *Client) UpdateEdgeDriverVersionWithCallback(request *UpdateEdgeDriverVersionRequest, callback func(response *UpdateEdgeDriverVersionResponse, err error)) <-chan int

UpdateEdgeDriverVersionWithCallback invokes the iot.UpdateEdgeDriverVersion API asynchronously

func (*Client) UpdateEdgeDriverVersionWithChan ¶

func (client *Client) UpdateEdgeDriverVersionWithChan(request *UpdateEdgeDriverVersionRequest) (<-chan *UpdateEdgeDriverVersionResponse, <-chan error)

UpdateEdgeDriverVersionWithChan invokes the iot.UpdateEdgeDriverVersion API asynchronously

func (*Client) UpdateEdgeInstance ¶

func (client *Client) UpdateEdgeInstance(request *UpdateEdgeInstanceRequest) (response *UpdateEdgeInstanceResponse, err error)

UpdateEdgeInstance invokes the iot.UpdateEdgeInstance API synchronously

func (*Client) UpdateEdgeInstanceChannel ¶

func (client *Client) UpdateEdgeInstanceChannel(request *UpdateEdgeInstanceChannelRequest) (response *UpdateEdgeInstanceChannelResponse, err error)

UpdateEdgeInstanceChannel invokes the iot.UpdateEdgeInstanceChannel API synchronously

func (*Client) UpdateEdgeInstanceChannelWithCallback ¶

func (client *Client) UpdateEdgeInstanceChannelWithCallback(request *UpdateEdgeInstanceChannelRequest, callback func(response *UpdateEdgeInstanceChannelResponse, err error)) <-chan int

UpdateEdgeInstanceChannelWithCallback invokes the iot.UpdateEdgeInstanceChannel API asynchronously

func (*Client) UpdateEdgeInstanceChannelWithChan ¶

func (client *Client) UpdateEdgeInstanceChannelWithChan(request *UpdateEdgeInstanceChannelRequest) (<-chan *UpdateEdgeInstanceChannelResponse, <-chan error)

UpdateEdgeInstanceChannelWithChan invokes the iot.UpdateEdgeInstanceChannel API asynchronously

func (*Client) UpdateEdgeInstanceMessageRouting ¶

func (client *Client) UpdateEdgeInstanceMessageRouting(request *UpdateEdgeInstanceMessageRoutingRequest) (response *UpdateEdgeInstanceMessageRoutingResponse, err error)

UpdateEdgeInstanceMessageRouting invokes the iot.UpdateEdgeInstanceMessageRouting API synchronously

func (*Client) UpdateEdgeInstanceMessageRoutingWithCallback ¶

func (client *Client) UpdateEdgeInstanceMessageRoutingWithCallback(request *UpdateEdgeInstanceMessageRoutingRequest, callback func(response *UpdateEdgeInstanceMessageRoutingResponse, err error)) <-chan int

UpdateEdgeInstanceMessageRoutingWithCallback invokes the iot.UpdateEdgeInstanceMessageRouting API asynchronously

func (*Client) UpdateEdgeInstanceMessageRoutingWithChan ¶

func (client *Client) UpdateEdgeInstanceMessageRoutingWithChan(request *UpdateEdgeInstanceMessageRoutingRequest) (<-chan *UpdateEdgeInstanceMessageRoutingResponse, <-chan error)

UpdateEdgeInstanceMessageRoutingWithChan invokes the iot.UpdateEdgeInstanceMessageRouting API asynchronously

func (*Client) UpdateEdgeInstanceWithCallback ¶

func (client *Client) UpdateEdgeInstanceWithCallback(request *UpdateEdgeInstanceRequest, callback func(response *UpdateEdgeInstanceResponse, err error)) <-chan int

UpdateEdgeInstanceWithCallback invokes the iot.UpdateEdgeInstance API asynchronously

func (*Client) UpdateEdgeInstanceWithChan ¶

func (client *Client) UpdateEdgeInstanceWithChan(request *UpdateEdgeInstanceRequest) (<-chan *UpdateEdgeInstanceResponse, <-chan error)

UpdateEdgeInstanceWithChan invokes the iot.UpdateEdgeInstance API asynchronously

func (*Client) UpdateJob ¶

func (client *Client) UpdateJob(request *UpdateJobRequest) (response *UpdateJobResponse, err error)

UpdateJob invokes the iot.UpdateJob API synchronously

func (*Client) UpdateJobWithCallback ¶

func (client *Client) UpdateJobWithCallback(request *UpdateJobRequest, callback func(response *UpdateJobResponse, err error)) <-chan int

UpdateJobWithCallback invokes the iot.UpdateJob API asynchronously

func (*Client) UpdateJobWithChan ¶

func (client *Client) UpdateJobWithChan(request *UpdateJobRequest) (<-chan *UpdateJobResponse, <-chan error)

UpdateJobWithChan invokes the iot.UpdateJob API asynchronously

func (*Client) UpdateOTAModule ¶

func (client *Client) UpdateOTAModule(request *UpdateOTAModuleRequest) (response *UpdateOTAModuleResponse, err error)

UpdateOTAModule invokes the iot.UpdateOTAModule API synchronously

func (*Client) UpdateOTAModuleWithCallback ¶

func (client *Client) UpdateOTAModuleWithCallback(request *UpdateOTAModuleRequest, callback func(response *UpdateOTAModuleResponse, err error)) <-chan int

UpdateOTAModuleWithCallback invokes the iot.UpdateOTAModule API asynchronously

func (*Client) UpdateOTAModuleWithChan ¶

func (client *Client) UpdateOTAModuleWithChan(request *UpdateOTAModuleRequest) (<-chan *UpdateOTAModuleResponse, <-chan error)

UpdateOTAModuleWithChan invokes the iot.UpdateOTAModule API asynchronously

func (*Client) UpdateParser ¶

func (client *Client) UpdateParser(request *UpdateParserRequest) (response *UpdateParserResponse, err error)

UpdateParser invokes the iot.UpdateParser API synchronously

func (*Client) UpdateParserDataSource ¶

func (client *Client) UpdateParserDataSource(request *UpdateParserDataSourceRequest) (response *UpdateParserDataSourceResponse, err error)

UpdateParserDataSource invokes the iot.UpdateParserDataSource API synchronously

func (*Client) UpdateParserDataSourceWithCallback ¶

func (client *Client) UpdateParserDataSourceWithCallback(request *UpdateParserDataSourceRequest, callback func(response *UpdateParserDataSourceResponse, err error)) <-chan int

UpdateParserDataSourceWithCallback invokes the iot.UpdateParserDataSource API asynchronously

func (*Client) UpdateParserDataSourceWithChan ¶

func (client *Client) UpdateParserDataSourceWithChan(request *UpdateParserDataSourceRequest) (<-chan *UpdateParserDataSourceResponse, <-chan error)

UpdateParserDataSourceWithChan invokes the iot.UpdateParserDataSource API asynchronously

func (*Client) UpdateParserWithCallback ¶

func (client *Client) UpdateParserWithCallback(request *UpdateParserRequest, callback func(response *UpdateParserResponse, err error)) <-chan int

UpdateParserWithCallback invokes the iot.UpdateParser API asynchronously

func (*Client) UpdateParserWithChan ¶

func (client *Client) UpdateParserWithChan(request *UpdateParserRequest) (<-chan *UpdateParserResponse, <-chan error)

UpdateParserWithChan invokes the iot.UpdateParser API asynchronously

func (*Client) UpdateProduct ¶

func (client *Client) UpdateProduct(request *UpdateProductRequest) (response *UpdateProductResponse, err error)

UpdateProduct invokes the iot.UpdateProduct API synchronously

func (*Client) UpdateProductFilterConfig ¶

func (client *Client) UpdateProductFilterConfig(request *UpdateProductFilterConfigRequest) (response *UpdateProductFilterConfigResponse, err error)

UpdateProductFilterConfig invokes the iot.UpdateProductFilterConfig API synchronously

func (*Client) UpdateProductFilterConfigWithCallback ¶

func (client *Client) UpdateProductFilterConfigWithCallback(request *UpdateProductFilterConfigRequest, callback func(response *UpdateProductFilterConfigResponse, err error)) <-chan int

UpdateProductFilterConfigWithCallback invokes the iot.UpdateProductFilterConfig API asynchronously

func (*Client) UpdateProductFilterConfigWithChan ¶

func (client *Client) UpdateProductFilterConfigWithChan(request *UpdateProductFilterConfigRequest) (<-chan *UpdateProductFilterConfigResponse, <-chan error)

UpdateProductFilterConfigWithChan invokes the iot.UpdateProductFilterConfig API asynchronously

func (*Client) UpdateProductTags ¶

func (client *Client) UpdateProductTags(request *UpdateProductTagsRequest) (response *UpdateProductTagsResponse, err error)

UpdateProductTags invokes the iot.UpdateProductTags API synchronously

func (*Client) UpdateProductTagsWithCallback ¶

func (client *Client) UpdateProductTagsWithCallback(request *UpdateProductTagsRequest, callback func(response *UpdateProductTagsResponse, err error)) <-chan int

UpdateProductTagsWithCallback invokes the iot.UpdateProductTags API asynchronously

func (*Client) UpdateProductTagsWithChan ¶

func (client *Client) UpdateProductTagsWithChan(request *UpdateProductTagsRequest) (<-chan *UpdateProductTagsResponse, <-chan error)

UpdateProductTagsWithChan invokes the iot.UpdateProductTags API asynchronously

func (*Client) UpdateProductTopic ¶

func (client *Client) UpdateProductTopic(request *UpdateProductTopicRequest) (response *UpdateProductTopicResponse, err error)

UpdateProductTopic invokes the iot.UpdateProductTopic API synchronously

func (*Client) UpdateProductTopicWithCallback ¶

func (client *Client) UpdateProductTopicWithCallback(request *UpdateProductTopicRequest, callback func(response *UpdateProductTopicResponse, err error)) <-chan int

UpdateProductTopicWithCallback invokes the iot.UpdateProductTopic API asynchronously

func (*Client) UpdateProductTopicWithChan ¶

func (client *Client) UpdateProductTopicWithChan(request *UpdateProductTopicRequest) (<-chan *UpdateProductTopicResponse, <-chan error)

UpdateProductTopicWithChan invokes the iot.UpdateProductTopic API asynchronously

func (*Client) UpdateProductWithCallback ¶

func (client *Client) UpdateProductWithCallback(request *UpdateProductRequest, callback func(response *UpdateProductResponse, err error)) <-chan int

UpdateProductWithCallback invokes the iot.UpdateProduct API asynchronously

func (*Client) UpdateProductWithChan ¶

func (client *Client) UpdateProductWithChan(request *UpdateProductRequest) (<-chan *UpdateProductResponse, <-chan error)

UpdateProductWithChan invokes the iot.UpdateProduct API asynchronously

func (*Client) UpdateRule ¶

func (client *Client) UpdateRule(request *UpdateRuleRequest) (response *UpdateRuleResponse, err error)

UpdateRule invokes the iot.UpdateRule API synchronously

func (*Client) UpdateRuleAction ¶

func (client *Client) UpdateRuleAction(request *UpdateRuleActionRequest) (response *UpdateRuleActionResponse, err error)

UpdateRuleAction invokes the iot.UpdateRuleAction API synchronously

func (*Client) UpdateRuleActionWithCallback ¶

func (client *Client) UpdateRuleActionWithCallback(request *UpdateRuleActionRequest, callback func(response *UpdateRuleActionResponse, err error)) <-chan int

UpdateRuleActionWithCallback invokes the iot.UpdateRuleAction API asynchronously

func (*Client) UpdateRuleActionWithChan ¶

func (client *Client) UpdateRuleActionWithChan(request *UpdateRuleActionRequest) (<-chan *UpdateRuleActionResponse, <-chan error)

UpdateRuleActionWithChan invokes the iot.UpdateRuleAction API asynchronously

func (*Client) UpdateRuleWithCallback ¶

func (client *Client) UpdateRuleWithCallback(request *UpdateRuleRequest, callback func(response *UpdateRuleResponse, err error)) <-chan int

UpdateRuleWithCallback invokes the iot.UpdateRule API asynchronously

func (*Client) UpdateRuleWithChan ¶

func (client *Client) UpdateRuleWithChan(request *UpdateRuleRequest) (<-chan *UpdateRuleResponse, <-chan error)

UpdateRuleWithChan invokes the iot.UpdateRule API asynchronously

func (*Client) UpdateSceneRule ¶

func (client *Client) UpdateSceneRule(request *UpdateSceneRuleRequest) (response *UpdateSceneRuleResponse, err error)

UpdateSceneRule invokes the iot.UpdateSceneRule API synchronously

func (*Client) UpdateSceneRuleWithCallback ¶

func (client *Client) UpdateSceneRuleWithCallback(request *UpdateSceneRuleRequest, callback func(response *UpdateSceneRuleResponse, err error)) <-chan int

UpdateSceneRuleWithCallback invokes the iot.UpdateSceneRule API asynchronously

func (*Client) UpdateSceneRuleWithChan ¶

func (client *Client) UpdateSceneRuleWithChan(request *UpdateSceneRuleRequest) (<-chan *UpdateSceneRuleResponse, <-chan error)

UpdateSceneRuleWithChan invokes the iot.UpdateSceneRule API asynchronously

func (*Client) UpdateSchedulePeriod ¶

func (client *Client) UpdateSchedulePeriod(request *UpdateSchedulePeriodRequest) (response *UpdateSchedulePeriodResponse, err error)

UpdateSchedulePeriod invokes the iot.UpdateSchedulePeriod API synchronously

func (*Client) UpdateSchedulePeriodWithCallback ¶

func (client *Client) UpdateSchedulePeriodWithCallback(request *UpdateSchedulePeriodRequest, callback func(response *UpdateSchedulePeriodResponse, err error)) <-chan int

UpdateSchedulePeriodWithCallback invokes the iot.UpdateSchedulePeriod API asynchronously

func (*Client) UpdateSchedulePeriodWithChan ¶

func (client *Client) UpdateSchedulePeriodWithChan(request *UpdateSchedulePeriodRequest) (<-chan *UpdateSchedulePeriodResponse, <-chan error)

UpdateSchedulePeriodWithChan invokes the iot.UpdateSchedulePeriod API asynchronously

func (*Client) UpdateSoundCode ¶

func (client *Client) UpdateSoundCode(request *UpdateSoundCodeRequest) (response *UpdateSoundCodeResponse, err error)

UpdateSoundCode invokes the iot.UpdateSoundCode API synchronously

func (*Client) UpdateSoundCodeLabel ¶

func (client *Client) UpdateSoundCodeLabel(request *UpdateSoundCodeLabelRequest) (response *UpdateSoundCodeLabelResponse, err error)

UpdateSoundCodeLabel invokes the iot.UpdateSoundCodeLabel API synchronously

func (*Client) UpdateSoundCodeLabelWithCallback ¶

func (client *Client) UpdateSoundCodeLabelWithCallback(request *UpdateSoundCodeLabelRequest, callback func(response *UpdateSoundCodeLabelResponse, err error)) <-chan int

UpdateSoundCodeLabelWithCallback invokes the iot.UpdateSoundCodeLabel API asynchronously

func (*Client) UpdateSoundCodeLabelWithChan ¶

func (client *Client) UpdateSoundCodeLabelWithChan(request *UpdateSoundCodeLabelRequest) (<-chan *UpdateSoundCodeLabelResponse, <-chan error)

UpdateSoundCodeLabelWithChan invokes the iot.UpdateSoundCodeLabel API asynchronously

func (*Client) UpdateSoundCodeSchedule ¶

func (client *Client) UpdateSoundCodeSchedule(request *UpdateSoundCodeScheduleRequest) (response *UpdateSoundCodeScheduleResponse, err error)

UpdateSoundCodeSchedule invokes the iot.UpdateSoundCodeSchedule API synchronously

func (*Client) UpdateSoundCodeScheduleWithCallback ¶

func (client *Client) UpdateSoundCodeScheduleWithCallback(request *UpdateSoundCodeScheduleRequest, callback func(response *UpdateSoundCodeScheduleResponse, err error)) <-chan int

UpdateSoundCodeScheduleWithCallback invokes the iot.UpdateSoundCodeSchedule API asynchronously

func (*Client) UpdateSoundCodeScheduleWithChan ¶

func (client *Client) UpdateSoundCodeScheduleWithChan(request *UpdateSoundCodeScheduleRequest) (<-chan *UpdateSoundCodeScheduleResponse, <-chan error)

UpdateSoundCodeScheduleWithChan invokes the iot.UpdateSoundCodeSchedule API asynchronously

func (*Client) UpdateSoundCodeWithCallback ¶

func (client *Client) UpdateSoundCodeWithCallback(request *UpdateSoundCodeRequest, callback func(response *UpdateSoundCodeResponse, err error)) <-chan int

UpdateSoundCodeWithCallback invokes the iot.UpdateSoundCode API asynchronously

func (*Client) UpdateSoundCodeWithChan ¶

func (client *Client) UpdateSoundCodeWithChan(request *UpdateSoundCodeRequest) (<-chan *UpdateSoundCodeResponse, <-chan error)

UpdateSoundCodeWithChan invokes the iot.UpdateSoundCode API asynchronously

func (*Client) UpdateSpeech ¶

func (client *Client) UpdateSpeech(request *UpdateSpeechRequest) (response *UpdateSpeechResponse, err error)

UpdateSpeech invokes the iot.UpdateSpeech API synchronously

func (*Client) UpdateSpeechWithCallback ¶

func (client *Client) UpdateSpeechWithCallback(request *UpdateSpeechRequest, callback func(response *UpdateSpeechResponse, err error)) <-chan int

UpdateSpeechWithCallback invokes the iot.UpdateSpeech API asynchronously

func (*Client) UpdateSpeechWithChan ¶

func (client *Client) UpdateSpeechWithChan(request *UpdateSpeechRequest) (<-chan *UpdateSpeechResponse, <-chan error)

UpdateSpeechWithChan invokes the iot.UpdateSpeech API asynchronously

func (*Client) UpdateSubscribeRelation ¶

func (client *Client) UpdateSubscribeRelation(request *UpdateSubscribeRelationRequest) (response *UpdateSubscribeRelationResponse, err error)

UpdateSubscribeRelation invokes the iot.UpdateSubscribeRelation API synchronously

func (*Client) UpdateSubscribeRelationWithCallback ¶

func (client *Client) UpdateSubscribeRelationWithCallback(request *UpdateSubscribeRelationRequest, callback func(response *UpdateSubscribeRelationResponse, err error)) <-chan int

UpdateSubscribeRelationWithCallback invokes the iot.UpdateSubscribeRelation API asynchronously

func (*Client) UpdateSubscribeRelationWithChan ¶

func (client *Client) UpdateSubscribeRelationWithChan(request *UpdateSubscribeRelationRequest) (<-chan *UpdateSubscribeRelationResponse, <-chan error)

UpdateSubscribeRelationWithChan invokes the iot.UpdateSubscribeRelation API asynchronously

func (*Client) UpdateThingModel ¶

func (client *Client) UpdateThingModel(request *UpdateThingModelRequest) (response *UpdateThingModelResponse, err error)

UpdateThingModel invokes the iot.UpdateThingModel API synchronously

func (*Client) UpdateThingModelWithCallback ¶

func (client *Client) UpdateThingModelWithCallback(request *UpdateThingModelRequest, callback func(response *UpdateThingModelResponse, err error)) <-chan int

UpdateThingModelWithCallback invokes the iot.UpdateThingModel API asynchronously

func (*Client) UpdateThingModelWithChan ¶

func (client *Client) UpdateThingModelWithChan(request *UpdateThingModelRequest) (<-chan *UpdateThingModelResponse, <-chan error)

UpdateThingModelWithChan invokes the iot.UpdateThingModel API asynchronously

func (*Client) UpdateThingScript ¶

func (client *Client) UpdateThingScript(request *UpdateThingScriptRequest) (response *UpdateThingScriptResponse, err error)

UpdateThingScript invokes the iot.UpdateThingScript API synchronously

func (*Client) UpdateThingScriptWithCallback ¶

func (client *Client) UpdateThingScriptWithCallback(request *UpdateThingScriptRequest, callback func(response *UpdateThingScriptResponse, err error)) <-chan int

UpdateThingScriptWithCallback invokes the iot.UpdateThingScript API asynchronously

func (*Client) UpdateThingScriptWithChan ¶

func (client *Client) UpdateThingScriptWithChan(request *UpdateThingScriptRequest) (<-chan *UpdateThingScriptResponse, <-chan error)

UpdateThingScriptWithChan invokes the iot.UpdateThingScript API asynchronously

func (*Client) WriteDevicesHotStorageData ¶

func (client *Client) WriteDevicesHotStorageData(request *WriteDevicesHotStorageDataRequest) (response *WriteDevicesHotStorageDataResponse, err error)

WriteDevicesHotStorageData invokes the iot.WriteDevicesHotStorageData API synchronously

func (*Client) WriteDevicesHotStorageDataWithCallback ¶

func (client *Client) WriteDevicesHotStorageDataWithCallback(request *WriteDevicesHotStorageDataRequest, callback func(response *WriteDevicesHotStorageDataResponse, err error)) <-chan int

WriteDevicesHotStorageDataWithCallback invokes the iot.WriteDevicesHotStorageData API asynchronously

func (*Client) WriteDevicesHotStorageDataWithChan ¶

func (client *Client) WriteDevicesHotStorageDataWithChan(request *WriteDevicesHotStorageDataRequest) (<-chan *WriteDevicesHotStorageDataResponse, <-chan error)

WriteDevicesHotStorageDataWithChan invokes the iot.WriteDevicesHotStorageData API asynchronously

type ClientConnectionStatusList ¶

type ClientConnectionStatusList struct {
	ConsumerGroupClientConnectionInfo []ConsumerGroupClientConnectionInfo `json:"ConsumerGroupClientConnectionInfo" xml:"ConsumerGroupClientConnectionInfo"`
}

ClientConnectionStatusList is a nested struct in iot response

type CloseDeviceTunnelRequest ¶

type CloseDeviceTunnelRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	TunnelId      string `position:"Query" name:"TunnelId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

CloseDeviceTunnelRequest is the request struct for api CloseDeviceTunnel

func CreateCloseDeviceTunnelRequest ¶

func CreateCloseDeviceTunnelRequest() (request *CloseDeviceTunnelRequest)

CreateCloseDeviceTunnelRequest creates a request to invoke CloseDeviceTunnel API

type CloseDeviceTunnelResponse ¶

type CloseDeviceTunnelResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

CloseDeviceTunnelResponse is the response struct for api CloseDeviceTunnel

func CreateCloseDeviceTunnelResponse ¶

func CreateCloseDeviceTunnelResponse() (response *CloseDeviceTunnelResponse)

CreateCloseDeviceTunnelResponse creates a response to parse from CloseDeviceTunnel response

type CloseEdgeInstanceDeploymentRequest ¶

type CloseEdgeInstanceDeploymentRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	InstanceId    string `position:"Query" name:"InstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

CloseEdgeInstanceDeploymentRequest is the request struct for api CloseEdgeInstanceDeployment

func CreateCloseEdgeInstanceDeploymentRequest ¶

func CreateCloseEdgeInstanceDeploymentRequest() (request *CloseEdgeInstanceDeploymentRequest)

CreateCloseEdgeInstanceDeploymentRequest creates a request to invoke CloseEdgeInstanceDeployment API

type CloseEdgeInstanceDeploymentResponse ¶

type CloseEdgeInstanceDeploymentResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

CloseEdgeInstanceDeploymentResponse is the response struct for api CloseEdgeInstanceDeployment

func CreateCloseEdgeInstanceDeploymentResponse ¶

func CreateCloseEdgeInstanceDeploymentResponse() (response *CloseEdgeInstanceDeploymentResponse)

CreateCloseEdgeInstanceDeploymentResponse creates a response to parse from CloseEdgeInstanceDeployment response

type Config ¶

type Config struct {
	Key      string `json:"Key" xml:"Key"`
	Format   string `json:"Format" xml:"Format"`
	Content  string `json:"Content" xml:"Content"`
	ConfigId string `json:"ConfigId" xml:"ConfigId"`
}

Config is a nested struct in iot response

type ConfigListInBatchGetEdgeInstanceChannel ¶

type ConfigListInBatchGetEdgeInstanceChannel struct {
	Config []Config `json:"Config" xml:"Config"`
}

ConfigListInBatchGetEdgeInstanceChannel is a nested struct in iot response

type ConfigListInBatchGetEdgeInstanceDriverConfigs ¶

type ConfigListInBatchGetEdgeInstanceDriverConfigs struct {
	Config []Config `json:"Config" xml:"Config"`
}

ConfigListInBatchGetEdgeInstanceDriverConfigs is a nested struct in iot response

type ConfigListInQueryEdgeInstanceChannel ¶

type ConfigListInQueryEdgeInstanceChannel struct {
	Config []Config `json:"Config" xml:"Config"`
}

ConfigListInQueryEdgeInstanceChannel is a nested struct in iot response

type ConfirmOTATaskRequest ¶

type ConfirmOTATaskRequest struct {
	*requests.RpcRequest
	IotInstanceId string    `position:"Query" name:"IotInstanceId"`
	TaskId        *[]string `position:"Query" name:"TaskId"  type:"Repeated"`
	ApiProduct    string    `position:"Body" name:"ApiProduct"`
	ApiRevision   string    `position:"Body" name:"ApiRevision"`
}

ConfirmOTATaskRequest is the request struct for api ConfirmOTATask

func CreateConfirmOTATaskRequest ¶

func CreateConfirmOTATaskRequest() (request *ConfirmOTATaskRequest)

CreateConfirmOTATaskRequest creates a request to invoke ConfirmOTATask API

type ConfirmOTATaskResponse ¶

type ConfirmOTATaskResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

ConfirmOTATaskResponse is the response struct for api ConfirmOTATask

func CreateConfirmOTATaskResponse ¶

func CreateConfirmOTATaskResponse() (response *ConfirmOTATaskResponse)

CreateConfirmOTATaskResponse creates a response to parse from ConfirmOTATask response

type ConsumerGroupClientConnectionInfo ¶

type ConsumerGroupClientConnectionInfo struct {
	ClientId                         string `json:"ClientId" xml:"ClientId"`
	ClientIpPort                     string `json:"ClientIpPort" xml:"ClientIpPort"`
	OnlineTime                       int64  `json:"OnlineTime" xml:"OnlineTime"`
	RealTimeConsumeCountPerMinute    int    `json:"RealTimeConsumeCountPerMinute" xml:"RealTimeConsumeCountPerMinute"`
	AccumulatedConsumeCountPerMinute int    `json:"AccumulatedConsumeCountPerMinute" xml:"AccumulatedConsumeCountPerMinute"`
}

ConsumerGroupClientConnectionInfo is a nested struct in iot response

type ConsumerGroupDTO ¶

type ConsumerGroupDTO struct {
	IotId              string `json:"IotId" xml:"IotId"`
	GroupId            string `json:"GroupId" xml:"GroupId"`
	GroupName          string `json:"GroupName" xml:"GroupName"`
	Creator            string `json:"Creator" xml:"Creator"`
	CreateTime         string `json:"CreateTime" xml:"CreateTime"`
	AuthType           string `json:"AuthType" xml:"AuthType"`
	CloudCommodityType string `json:"CloudCommodityType" xml:"CloudCommodityType"`
}

ConsumerGroupDTO is a nested struct in iot response

type ConsumerGroupIds ¶

type ConsumerGroupIds struct {
	ConsumerGroupId []string `json:"consumerGroupId" xml:"consumerGroupId"`
}

ConsumerGroupIds is a nested struct in iot response

type CopyThingModelRequest ¶

type CopyThingModelRequest struct {
	*requests.RpcRequest
	RealTenantId       string `position:"Query" name:"RealTenantId"`
	TargetProductKey   string `position:"Query" name:"TargetProductKey"`
	RealTripartiteKey  string `position:"Query" name:"RealTripartiteKey"`
	ResourceGroupId    string `position:"Query" name:"ResourceGroupId"`
	IotInstanceId      string `position:"Query" name:"IotInstanceId"`
	SourceModelVersion string `position:"Query" name:"SourceModelVersion"`
	SourceProductKey   string `position:"Query" name:"SourceProductKey"`
	ApiProduct         string `position:"Body" name:"ApiProduct"`
	ApiRevision        string `position:"Body" name:"ApiRevision"`
}

CopyThingModelRequest is the request struct for api CopyThingModel

func CreateCopyThingModelRequest ¶

func CreateCopyThingModelRequest() (request *CopyThingModelRequest)

CreateCopyThingModelRequest creates a request to invoke CopyThingModel API

type CopyThingModelResponse ¶

type CopyThingModelResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

CopyThingModelResponse is the response struct for api CopyThingModel

func CreateCopyThingModelResponse ¶

func CreateCopyThingModelResponse() (response *CopyThingModelResponse)

CreateCopyThingModelResponse creates a response to parse from CopyThingModel response

type CountSpeechBroadcastHourRequest ¶

type CountSpeechBroadcastHourRequest struct {
	*requests.RpcRequest
	QueryDateTimeHour string `position:"Query" name:"QueryDateTimeHour"`
	IotInstanceId     string `position:"Body" name:"IotInstanceId"`
	ShareTaskCode     string `position:"Body" name:"ShareTaskCode"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
}

CountSpeechBroadcastHourRequest is the request struct for api CountSpeechBroadcastHour

func CreateCountSpeechBroadcastHourRequest ¶

func CreateCountSpeechBroadcastHourRequest() (request *CountSpeechBroadcastHourRequest)

CreateCountSpeechBroadcastHourRequest creates a request to invoke CountSpeechBroadcastHour API

type CountSpeechBroadcastHourResponse ¶

type CountSpeechBroadcastHourResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         int    `json:"Data" xml:"Data"`
}

CountSpeechBroadcastHourResponse is the response struct for api CountSpeechBroadcastHour

func CreateCountSpeechBroadcastHourResponse ¶

func CreateCountSpeechBroadcastHourResponse() (response *CountSpeechBroadcastHourResponse)

CreateCountSpeechBroadcastHourResponse creates a response to parse from CountSpeechBroadcastHour response

type CreateConsumerGroupRequest ¶

type CreateConsumerGroupRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	GroupName         string `position:"Query" name:"GroupName"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
}

CreateConsumerGroupRequest is the request struct for api CreateConsumerGroup

func CreateCreateConsumerGroupRequest ¶

func CreateCreateConsumerGroupRequest() (request *CreateConsumerGroupRequest)

CreateCreateConsumerGroupRequest creates a request to invoke CreateConsumerGroup API

type CreateConsumerGroupResponse ¶

type CreateConsumerGroupResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	GroupId      string `json:"GroupId" xml:"GroupId"`
	Code         string `json:"Code" xml:"Code"`
}

CreateConsumerGroupResponse is the response struct for api CreateConsumerGroup

func CreateCreateConsumerGroupResponse ¶

func CreateCreateConsumerGroupResponse() (response *CreateConsumerGroupResponse)

CreateCreateConsumerGroupResponse creates a response to parse from CreateConsumerGroup response

type CreateConsumerGroupSubscribeRelationRequest ¶

type CreateConsumerGroupSubscribeRelationRequest struct {
	*requests.RpcRequest
	ConsumerGroupId string `position:"Query" name:"ConsumerGroupId"`
	IotInstanceId   string `position:"Query" name:"IotInstanceId"`
	ProductKey      string `position:"Query" name:"ProductKey"`
	ApiProduct      string `position:"Body" name:"ApiProduct"`
	ApiRevision     string `position:"Body" name:"ApiRevision"`
}

CreateConsumerGroupSubscribeRelationRequest is the request struct for api CreateConsumerGroupSubscribeRelation

func CreateCreateConsumerGroupSubscribeRelationRequest ¶

func CreateCreateConsumerGroupSubscribeRelationRequest() (request *CreateConsumerGroupSubscribeRelationRequest)

CreateCreateConsumerGroupSubscribeRelationRequest creates a request to invoke CreateConsumerGroupSubscribeRelation API

type CreateConsumerGroupSubscribeRelationResponse ¶

type CreateConsumerGroupSubscribeRelationResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

CreateConsumerGroupSubscribeRelationResponse is the response struct for api CreateConsumerGroupSubscribeRelation

func CreateCreateConsumerGroupSubscribeRelationResponse ¶

func CreateCreateConsumerGroupSubscribeRelationResponse() (response *CreateConsumerGroupSubscribeRelationResponse)

CreateCreateConsumerGroupSubscribeRelationResponse creates a response to parse from CreateConsumerGroupSubscribeRelation response

type CreateDataAPIServiceRequest ¶

type CreateDataAPIServiceRequest struct {
	*requests.RpcRequest
	RequestParam  *[]CreateDataAPIServiceRequestParam  `position:"Body" name:"RequestParam"  type:"Repeated"`
	IotInstanceId string                               `position:"Body" name:"IotInstanceId"`
	ApiPath       string                               `position:"Body" name:"ApiPath"`
	TemplateSql   string                               `position:"Body" name:"TemplateSql"`
	ResponseParam *[]CreateDataAPIServiceResponseParam `position:"Body" name:"ResponseParam"  type:"Repeated"`
	OriginSql     string                               `position:"Body" name:"OriginSql"`
	DisplayName   string                               `position:"Body" name:"DisplayName"`
	ApiProduct    string                               `position:"Body" name:"ApiProduct"`
	ApiRevision   string                               `position:"Body" name:"ApiRevision"`
	Desc          string                               `position:"Body" name:"Desc"`
}

CreateDataAPIServiceRequest is the request struct for api CreateDataAPIService

func CreateCreateDataAPIServiceRequest ¶

func CreateCreateDataAPIServiceRequest() (request *CreateDataAPIServiceRequest)

CreateCreateDataAPIServiceRequest creates a request to invoke CreateDataAPIService API

type CreateDataAPIServiceRequestParam ¶

type CreateDataAPIServiceRequestParam struct {
	Name     string `name:"Name"`
	Type     string `name:"Type"`
	Desc     string `name:"Desc"`
	Example  string `name:"Example"`
	Required string `name:"Required"`
}

CreateDataAPIServiceRequestParam is a repeated param struct in CreateDataAPIServiceRequest

type CreateDataAPIServiceResponse ¶

type CreateDataAPIServiceResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

CreateDataAPIServiceResponse is the response struct for api CreateDataAPIService

func CreateCreateDataAPIServiceResponse ¶

func CreateCreateDataAPIServiceResponse() (response *CreateDataAPIServiceResponse)

CreateCreateDataAPIServiceResponse creates a response to parse from CreateDataAPIService response

type CreateDataAPIServiceResponseParam ¶

type CreateDataAPIServiceResponseParam struct {
	Name     string `name:"Name"`
	Type     string `name:"Type"`
	Desc     string `name:"Desc"`
	Example  string `name:"Example"`
	Required string `name:"Required"`
}

CreateDataAPIServiceResponseParam is a repeated param struct in CreateDataAPIServiceRequest

type CreateDataSourceItemRequest ¶

type CreateDataSourceItemRequest struct {
	*requests.RpcRequest
	ScopeType     string           `position:"Query" name:"ScopeType"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	ProductKey    string           `position:"Query" name:"ProductKey"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	DataSourceId  requests.Integer `position:"Query" name:"DataSourceId"`
	Topic         string           `position:"Query" name:"Topic"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	DeviceName    string           `position:"Query" name:"DeviceName"`
}

CreateDataSourceItemRequest is the request struct for api CreateDataSourceItem

func CreateCreateDataSourceItemRequest ¶

func CreateCreateDataSourceItemRequest() (request *CreateDataSourceItemRequest)

CreateCreateDataSourceItemRequest creates a request to invoke CreateDataSourceItem API

type CreateDataSourceItemResponse ¶

type CreateDataSourceItemResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

CreateDataSourceItemResponse is the response struct for api CreateDataSourceItem

func CreateCreateDataSourceItemResponse ¶

func CreateCreateDataSourceItemResponse() (response *CreateDataSourceItemResponse)

CreateCreateDataSourceItemResponse creates a response to parse from CreateDataSourceItem response

type CreateDestinationRequest ¶

type CreateDestinationRequest struct {
	*requests.RpcRequest
	Configuration string `position:"Query" name:"Configuration"`
	Description   string `position:"Query" name:"Description"`
	Type          string `position:"Query" name:"Type"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	Name          string `position:"Query" name:"Name"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

CreateDestinationRequest is the request struct for api CreateDestination

func CreateCreateDestinationRequest ¶

func CreateCreateDestinationRequest() (request *CreateDestinationRequest)

CreateCreateDestinationRequest creates a request to invoke CreateDestination API

type CreateDestinationResponse ¶

type CreateDestinationResponse struct {
	*responses.BaseResponse
	RequestId    string      `json:"RequestId" xml:"RequestId"`
	Success      bool        `json:"Success" xml:"Success"`
	Code         string      `json:"Code" xml:"Code"`
	ErrorMessage string      `json:"ErrorMessage" xml:"ErrorMessage"`
	Destination  Destination `json:"Destination" xml:"Destination"`
}

CreateDestinationResponse is the response struct for api CreateDestination

func CreateCreateDestinationResponse ¶

func CreateCreateDestinationResponse() (response *CreateDestinationResponse)

CreateCreateDestinationResponse creates a response to parse from CreateDestination response

type CreateDeviceDistributeJobRequest ¶

type CreateDeviceDistributeJobRequest struct {
	*requests.RpcRequest
	Captcha              string                                           `position:"Body" name:"Captcha"`
	SourceInstanceId     string                                           `position:"Body" name:"SourceInstanceId"`
	TargetAliyunId       string                                           `position:"Body" name:"TargetAliyunId"`
	TargetInstanceConfig *[]CreateDeviceDistributeJobTargetInstanceConfig `position:"Body" name:"TargetInstanceConfig"  type:"Repeated"`
	ProductKey           string                                           `position:"Body" name:"ProductKey"`
	ApiProduct           string                                           `position:"Body" name:"ApiProduct"`
	ApiRevision          string                                           `position:"Body" name:"ApiRevision"`
	DeviceName           *[]string                                        `position:"Body" name:"DeviceName"  type:"Repeated"`
	TargetUid            string                                           `position:"Body" name:"TargetUid"`
	Strategy             requests.Integer                                 `position:"Body" name:"Strategy"`
}

CreateDeviceDistributeJobRequest is the request struct for api CreateDeviceDistributeJob

func CreateCreateDeviceDistributeJobRequest ¶

func CreateCreateDeviceDistributeJobRequest() (request *CreateDeviceDistributeJobRequest)

CreateCreateDeviceDistributeJobRequest creates a request to invoke CreateDeviceDistributeJob API

type CreateDeviceDistributeJobResponse ¶

type CreateDeviceDistributeJobResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	JobId        string `json:"JobId" xml:"JobId"`
}

CreateDeviceDistributeJobResponse is the response struct for api CreateDeviceDistributeJob

func CreateCreateDeviceDistributeJobResponse ¶

func CreateCreateDeviceDistributeJobResponse() (response *CreateDeviceDistributeJobResponse)

CreateCreateDeviceDistributeJobResponse creates a response to parse from CreateDeviceDistributeJob response

type CreateDeviceDistributeJobTargetInstanceConfig ¶

type CreateDeviceDistributeJobTargetInstanceConfig struct {
	TargetInstanceId string `name:"TargetInstanceId"`
}

CreateDeviceDistributeJobTargetInstanceConfig is a repeated param struct in CreateDeviceDistributeJobRequest

type CreateDeviceDynamicGroupRequest ¶

type CreateDeviceDynamicGroupRequest struct {
	*requests.RpcRequest
	DynamicGroupExpression string `position:"Query" name:"DynamicGroupExpression"`
	IotInstanceId          string `position:"Query" name:"IotInstanceId"`
	GroupName              string `position:"Query" name:"GroupName"`
	GroupDesc              string `position:"Query" name:"GroupDesc"`
	ApiProduct             string `position:"Body" name:"ApiProduct"`
	ApiRevision            string `position:"Body" name:"ApiRevision"`
}

CreateDeviceDynamicGroupRequest is the request struct for api CreateDeviceDynamicGroup

func CreateCreateDeviceDynamicGroupRequest ¶

func CreateCreateDeviceDynamicGroupRequest() (request *CreateDeviceDynamicGroupRequest)

CreateCreateDeviceDynamicGroupRequest creates a request to invoke CreateDeviceDynamicGroup API

type CreateDeviceDynamicGroupResponse ¶

type CreateDeviceDynamicGroupResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

CreateDeviceDynamicGroupResponse is the response struct for api CreateDeviceDynamicGroup

func CreateCreateDeviceDynamicGroupResponse ¶

func CreateCreateDeviceDynamicGroupResponse() (response *CreateDeviceDynamicGroupResponse)

CreateCreateDeviceDynamicGroupResponse creates a response to parse from CreateDeviceDynamicGroup response

type CreateDeviceGroupRequest ¶

type CreateDeviceGroupRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	SuperGroupId      string `position:"Query" name:"SuperGroupId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	GroupName         string `position:"Query" name:"GroupName"`
	GroupDesc         string `position:"Query" name:"GroupDesc"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
}

CreateDeviceGroupRequest is the request struct for api CreateDeviceGroup

func CreateCreateDeviceGroupRequest ¶

func CreateCreateDeviceGroupRequest() (request *CreateDeviceGroupRequest)

CreateCreateDeviceGroupRequest creates a request to invoke CreateDeviceGroup API

type CreateDeviceGroupResponse ¶

type CreateDeviceGroupResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

CreateDeviceGroupResponse is the response struct for api CreateDeviceGroup

func CreateCreateDeviceGroupResponse ¶

func CreateCreateDeviceGroupResponse() (response *CreateDeviceGroupResponse)

CreateCreateDeviceGroupResponse creates a response to parse from CreateDeviceGroup response

type CreateDeviceTunnelRequest ¶

type CreateDeviceTunnelRequest struct {
	*requests.RpcRequest
	Description   string `position:"Query" name:"Description"`
	IotId         string `position:"Query" name:"IotId"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ProductKey    string `position:"Query" name:"ProductKey"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	DeviceName    string `position:"Query" name:"DeviceName"`
	Udi           string `position:"Query" name:"Udi"`
}

CreateDeviceTunnelRequest is the request struct for api CreateDeviceTunnel

func CreateCreateDeviceTunnelRequest ¶

func CreateCreateDeviceTunnelRequest() (request *CreateDeviceTunnelRequest)

CreateCreateDeviceTunnelRequest creates a request to invoke CreateDeviceTunnel API

type CreateDeviceTunnelResponse ¶

type CreateDeviceTunnelResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

CreateDeviceTunnelResponse is the response struct for api CreateDeviceTunnel

func CreateCreateDeviceTunnelResponse ¶

func CreateCreateDeviceTunnelResponse() (response *CreateDeviceTunnelResponse)

CreateCreateDeviceTunnelResponse creates a response to parse from CreateDeviceTunnel response

type CreateDownloadDataJobRequest ¶

type CreateDownloadDataJobRequest struct {
	*requests.RpcRequest
	StartTime        requests.Integer `position:"Query" name:"StartTime"`
	FileConfig       string           `position:"Query" name:"FileConfig"`
	IotInstanceId    string           `position:"Body" name:"IotInstanceId"`
	Context          string           `position:"Body" name:"Context"`
	TableName        string           `position:"Query" name:"TableName"`
	EndTime          requests.Integer `position:"Query" name:"EndTime"`
	DownloadDataType string           `position:"Query" name:"DownloadDataType"`
	ApiProduct       string           `position:"Body" name:"ApiProduct"`
	ApiRevision      string           `position:"Body" name:"ApiRevision"`
}

CreateDownloadDataJobRequest is the request struct for api CreateDownloadDataJob

func CreateCreateDownloadDataJobRequest ¶

func CreateCreateDownloadDataJobRequest() (request *CreateDownloadDataJobRequest)

CreateCreateDownloadDataJobRequest creates a request to invoke CreateDownloadDataJob API

type CreateDownloadDataJobResponse ¶

type CreateDownloadDataJobResponse struct {
	*responses.BaseResponse
	RequestId    string                      `json:"RequestId" xml:"RequestId"`
	Success      bool                        `json:"Success" xml:"Success"`
	Code         string                      `json:"Code" xml:"Code"`
	ErrorMessage string                      `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInCreateDownloadDataJob `json:"Data" xml:"Data"`
}

CreateDownloadDataJobResponse is the response struct for api CreateDownloadDataJob

func CreateCreateDownloadDataJobResponse ¶

func CreateCreateDownloadDataJobResponse() (response *CreateDownloadDataJobResponse)

CreateCreateDownloadDataJobResponse creates a response to parse from CreateDownloadDataJob response

type CreateEdgeDriverRequest ¶

type CreateEdgeDriverRequest struct {
	*requests.RpcRequest
	DriverProtocol    string           `position:"Query" name:"DriverProtocol"`
	DriverName        string           `position:"Query" name:"DriverName"`
	IsBuiltIn         requests.Boolean `position:"Query" name:"IsBuiltIn"`
	IotInstanceId     string           `position:"Query" name:"IotInstanceId"`
	Runtime           string           `position:"Query" name:"Runtime"`
	UseOfficialConfig requests.Integer `position:"Query" name:"UseOfficialConfig"`
	ApiProduct        string           `position:"Body" name:"ApiProduct"`
	CpuArch           string           `position:"Query" name:"CpuArch"`
	ApiRevision       string           `position:"Body" name:"ApiRevision"`
}

CreateEdgeDriverRequest is the request struct for api CreateEdgeDriver

func CreateCreateEdgeDriverRequest ¶

func CreateCreateEdgeDriverRequest() (request *CreateEdgeDriverRequest)

CreateCreateEdgeDriverRequest creates a request to invoke CreateEdgeDriver API

type CreateEdgeDriverResponse ¶

type CreateEdgeDriverResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	DriverId     string `json:"DriverId" xml:"DriverId"`
}

CreateEdgeDriverResponse is the response struct for api CreateEdgeDriver

func CreateCreateEdgeDriverResponse ¶

func CreateCreateEdgeDriverResponse() (response *CreateEdgeDriverResponse)

CreateCreateEdgeDriverResponse creates a response to parse from CreateEdgeDriver response

type CreateEdgeDriverVersionRequest ¶

type CreateEdgeDriverVersionRequest struct {
	*requests.RpcRequest
	ConfigCheckRule string `position:"Query" name:"ConfigCheckRule"`
	Argument        string `position:"Query" name:"Argument"`
	EdgeVersion     string `position:"Query" name:"EdgeVersion"`
	Description     string `position:"Query" name:"Description"`
	DriverId        string `position:"Query" name:"DriverId"`
	IotInstanceId   string `position:"Query" name:"IotInstanceId"`
	ContainerConfig string `position:"Query" name:"ContainerConfig"`
	DriverVersion   string `position:"Query" name:"DriverVersion"`
	DriverConfig    string `position:"Query" name:"DriverConfig"`
	SourceConfig    string `position:"Query" name:"SourceConfig"`
	ApiProduct      string `position:"Body" name:"ApiProduct"`
	ApiRevision     string `position:"Body" name:"ApiRevision"`
}

CreateEdgeDriverVersionRequest is the request struct for api CreateEdgeDriverVersion

func CreateCreateEdgeDriverVersionRequest ¶

func CreateCreateEdgeDriverVersionRequest() (request *CreateEdgeDriverVersionRequest)

CreateCreateEdgeDriverVersionRequest creates a request to invoke CreateEdgeDriverVersion API

type CreateEdgeDriverVersionResponse ¶

type CreateEdgeDriverVersionResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

CreateEdgeDriverVersionResponse is the response struct for api CreateEdgeDriverVersion

func CreateCreateEdgeDriverVersionResponse ¶

func CreateCreateEdgeDriverVersionResponse() (response *CreateEdgeDriverVersionResponse)

CreateCreateEdgeDriverVersionResponse creates a response to parse from CreateEdgeDriverVersion response

type CreateEdgeInstanceChannelConfigs ¶

type CreateEdgeInstanceChannelConfigs struct {
	Format  string `name:"Format"`
	Content string `name:"Content"`
	Key     string `name:"Key"`
}

CreateEdgeInstanceChannelConfigs is a repeated param struct in CreateEdgeInstanceChannelRequest

type CreateEdgeInstanceChannelRequest ¶

type CreateEdgeInstanceChannelRequest struct {
	*requests.RpcRequest
	Configs       *[]CreateEdgeInstanceChannelConfigs `position:"Query" name:"Configs"  type:"Repeated"`
	DriverId      string                              `position:"Query" name:"DriverId"`
	IotInstanceId string                              `position:"Query" name:"IotInstanceId"`
	ChannelName   string                              `position:"Query" name:"ChannelName"`
	InstanceId    string                              `position:"Query" name:"InstanceId"`
	ApiProduct    string                              `position:"Body" name:"ApiProduct"`
	ApiRevision   string                              `position:"Body" name:"ApiRevision"`
}

CreateEdgeInstanceChannelRequest is the request struct for api CreateEdgeInstanceChannel

func CreateCreateEdgeInstanceChannelRequest ¶

func CreateCreateEdgeInstanceChannelRequest() (request *CreateEdgeInstanceChannelRequest)

CreateCreateEdgeInstanceChannelRequest creates a request to invoke CreateEdgeInstanceChannel API

type CreateEdgeInstanceChannelResponse ¶

type CreateEdgeInstanceChannelResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         string `json:"Data" xml:"Data"`
}

CreateEdgeInstanceChannelResponse is the response struct for api CreateEdgeInstanceChannel

func CreateCreateEdgeInstanceChannelResponse ¶

func CreateCreateEdgeInstanceChannelResponse() (response *CreateEdgeInstanceChannelResponse)

CreateCreateEdgeInstanceChannelResponse creates a response to parse from CreateEdgeInstanceChannel response

type CreateEdgeInstanceDeploymentRequest ¶

type CreateEdgeInstanceDeploymentRequest struct {
	*requests.RpcRequest
	Type          string `position:"Query" name:"Type"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	InstanceId    string `position:"Query" name:"InstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

CreateEdgeInstanceDeploymentRequest is the request struct for api CreateEdgeInstanceDeployment

func CreateCreateEdgeInstanceDeploymentRequest ¶

func CreateCreateEdgeInstanceDeploymentRequest() (request *CreateEdgeInstanceDeploymentRequest)

CreateCreateEdgeInstanceDeploymentRequest creates a request to invoke CreateEdgeInstanceDeployment API

type CreateEdgeInstanceDeploymentResponse ¶

type CreateEdgeInstanceDeploymentResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	DeploymentId string `json:"DeploymentId" xml:"DeploymentId"`
}

CreateEdgeInstanceDeploymentResponse is the response struct for api CreateEdgeInstanceDeployment

func CreateCreateEdgeInstanceDeploymentResponse ¶

func CreateCreateEdgeInstanceDeploymentResponse() (response *CreateEdgeInstanceDeploymentResponse)

CreateCreateEdgeInstanceDeploymentResponse creates a response to parse from CreateEdgeInstanceDeployment response

type CreateEdgeInstanceMessageRoutingRequest ¶

type CreateEdgeInstanceMessageRoutingRequest struct {
	*requests.RpcRequest
	SourceData      string           `position:"Query" name:"SourceData"`
	TargetType      string           `position:"Query" name:"TargetType"`
	IotInstanceId   string           `position:"Query" name:"IotInstanceId"`
	SourceType      string           `position:"Query" name:"SourceType"`
	TopicFilter     string           `position:"Query" name:"TopicFilter"`
	InstanceId      string           `position:"Query" name:"InstanceId"`
	TargetData      string           `position:"Query" name:"TargetData"`
	ApiProduct      string           `position:"Body" name:"ApiProduct"`
	Name            string           `position:"Query" name:"Name"`
	ApiRevision     string           `position:"Body" name:"ApiRevision"`
	TargetIotHubQos requests.Integer `position:"Query" name:"TargetIotHubQos"`
}

CreateEdgeInstanceMessageRoutingRequest is the request struct for api CreateEdgeInstanceMessageRouting

func CreateCreateEdgeInstanceMessageRoutingRequest ¶

func CreateCreateEdgeInstanceMessageRoutingRequest() (request *CreateEdgeInstanceMessageRoutingRequest)

CreateCreateEdgeInstanceMessageRoutingRequest creates a request to invoke CreateEdgeInstanceMessageRouting API

type CreateEdgeInstanceMessageRoutingResponse ¶

type CreateEdgeInstanceMessageRoutingResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	RouteId      int64  `json:"RouteId" xml:"RouteId"`
}

CreateEdgeInstanceMessageRoutingResponse is the response struct for api CreateEdgeInstanceMessageRouting

func CreateCreateEdgeInstanceMessageRoutingResponse ¶

func CreateCreateEdgeInstanceMessageRoutingResponse() (response *CreateEdgeInstanceMessageRoutingResponse)

CreateCreateEdgeInstanceMessageRoutingResponse creates a response to parse from CreateEdgeInstanceMessageRouting response

type CreateEdgeInstanceRequest ¶

type CreateEdgeInstanceRequest struct {
	*requests.RpcRequest
	Spec          requests.Integer `position:"Query" name:"Spec"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	Tags          string           `position:"Query" name:"Tags"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	Name          string           `position:"Query" name:"Name"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

CreateEdgeInstanceRequest is the request struct for api CreateEdgeInstance

func CreateCreateEdgeInstanceRequest ¶

func CreateCreateEdgeInstanceRequest() (request *CreateEdgeInstanceRequest)

CreateCreateEdgeInstanceRequest creates a request to invoke CreateEdgeInstance API

type CreateEdgeInstanceResponse ¶

type CreateEdgeInstanceResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code         string `json:"Code" xml:"Code"`
	InstanceId   string `json:"InstanceId" xml:"InstanceId"`
}

CreateEdgeInstanceResponse is the response struct for api CreateEdgeInstance

func CreateCreateEdgeInstanceResponse ¶

func CreateCreateEdgeInstanceResponse() (response *CreateEdgeInstanceResponse)

CreateCreateEdgeInstanceResponse creates a response to parse from CreateEdgeInstance response

type CreateEdgeOssPreSignedAddressRequest ¶

type CreateEdgeOssPreSignedAddressRequest struct {
	*requests.RpcRequest
	Type            string `position:"Query" name:"Type"`
	IotInstanceId   string `position:"Query" name:"IotInstanceId"`
	ResourceVersion string `position:"Query" name:"ResourceVersion"`
	ResourceId      string `position:"Query" name:"ResourceId"`
	FileName        string `position:"Query" name:"FileName"`
	InstanceId      string `position:"Query" name:"InstanceId"`
	ApiProduct      string `position:"Body" name:"ApiProduct"`
	ApiRevision     string `position:"Body" name:"ApiRevision"`
}

CreateEdgeOssPreSignedAddressRequest is the request struct for api CreateEdgeOssPreSignedAddress

func CreateCreateEdgeOssPreSignedAddressRequest ¶

func CreateCreateEdgeOssPreSignedAddressRequest() (request *CreateEdgeOssPreSignedAddressRequest)

CreateCreateEdgeOssPreSignedAddressRequest creates a request to invoke CreateEdgeOssPreSignedAddress API

type CreateEdgeOssPreSignedAddressResponse ¶

type CreateEdgeOssPreSignedAddressResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

CreateEdgeOssPreSignedAddressResponse is the response struct for api CreateEdgeOssPreSignedAddress

func CreateCreateEdgeOssPreSignedAddressResponse ¶

func CreateCreateEdgeOssPreSignedAddressResponse() (response *CreateEdgeOssPreSignedAddressResponse)

CreateCreateEdgeOssPreSignedAddressResponse creates a response to parse from CreateEdgeOssPreSignedAddress response

type CreateJobRequest ¶

type CreateJobRequest struct {
	*requests.RpcRequest
	JobDocument   string           `position:"Query" name:"JobDocument"`
	Description   string           `position:"Query" name:"Description"`
	Type          string           `position:"Query" name:"Type"`
	RolloutConfig string           `position:"Query" name:"RolloutConfig"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	JobName       string           `position:"Query" name:"JobName"`
	TimeoutConfig string           `position:"Query" name:"TimeoutConfig"`
	TargetConfig  string           `position:"Query" name:"TargetConfig"`
	JobFile       string           `position:"Query" name:"JobFile"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	ScheduledTime requests.Integer `position:"Query" name:"ScheduledTime"`
}

CreateJobRequest is the request struct for api CreateJob

func CreateCreateJobRequest ¶

func CreateCreateJobRequest() (request *CreateJobRequest)

CreateCreateJobRequest creates a request to invoke CreateJob API

type CreateJobResponse ¶

type CreateJobResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	JobId        string `json:"JobId" xml:"JobId"`
}

CreateJobResponse is the response struct for api CreateJob

func CreateCreateJobResponse ¶

func CreateCreateJobResponse() (response *CreateJobResponse)

CreateCreateJobResponse creates a response to parse from CreateJob response

type CreateLoRaNodesTaskDeviceInfo ¶

type CreateLoRaNodesTaskDeviceInfo struct {
	PinCode string `name:"PinCode"`
	DevEui  string `name:"DevEui"`
}

CreateLoRaNodesTaskDeviceInfo is a repeated param struct in CreateLoRaNodesTaskRequest

type CreateLoRaNodesTaskRequest ¶

type CreateLoRaNodesTaskRequest struct {
	*requests.RpcRequest
	IotInstanceId string                           `position:"Query" name:"IotInstanceId"`
	DeviceInfo    *[]CreateLoRaNodesTaskDeviceInfo `position:"Query" name:"DeviceInfo"  type:"Repeated"`
	ProductKey    string                           `position:"Query" name:"ProductKey"`
	ApiProduct    string                           `position:"Body" name:"ApiProduct"`
	ApiRevision   string                           `position:"Body" name:"ApiRevision"`
}

CreateLoRaNodesTaskRequest is the request struct for api CreateLoRaNodesTask

func CreateCreateLoRaNodesTaskRequest ¶

func CreateCreateLoRaNodesTaskRequest() (request *CreateLoRaNodesTaskRequest)

CreateCreateLoRaNodesTaskRequest creates a request to invoke CreateLoRaNodesTask API

type CreateLoRaNodesTaskResponse ¶

type CreateLoRaNodesTaskResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	TaskId       string `json:"TaskId" xml:"TaskId"`
}

CreateLoRaNodesTaskResponse is the response struct for api CreateLoRaNodesTask

func CreateCreateLoRaNodesTaskResponse ¶

func CreateCreateLoRaNodesTaskResponse() (response *CreateLoRaNodesTaskResponse)

CreateCreateLoRaNodesTaskResponse creates a response to parse from CreateLoRaNodesTask response

type CreateOTADynamicUpgradeJobRequest ¶

type CreateOTADynamicUpgradeJobRequest struct {
	*requests.RpcRequest
	DynamicMode      requests.Integer                 `position:"Query" name:"DynamicMode"`
	MultiModuleMode  requests.Boolean                 `position:"Query" name:"MultiModuleMode"`
	RetryCount       requests.Integer                 `position:"Query" name:"RetryCount"`
	TimeoutInMinutes requests.Integer                 `position:"Query" name:"TimeoutInMinutes"`
	NeedConfirm      requests.Boolean                 `position:"Query" name:"NeedConfirm"`
	GroupType        string                           `position:"Query" name:"GroupType"`
	NeedPush         requests.Boolean                 `position:"Query" name:"NeedPush"`
	IotInstanceId    string                           `position:"Query" name:"IotInstanceId"`
	DownloadProtocol string                           `position:"Query" name:"DownloadProtocol"`
	Tag              *[]CreateOTADynamicUpgradeJobTag `position:"Query" name:"Tag"  type:"Repeated"`
	GroupId          string                           `position:"Query" name:"GroupId"`
	FirmwareId       string                           `position:"Query" name:"FirmwareId"`
	ProductKey       string                           `position:"Query" name:"ProductKey"`
	RetryInterval    requests.Integer                 `position:"Query" name:"RetryInterval"`
	SrcVersion       *[]string                        `position:"Query" name:"SrcVersion"  type:"Repeated"`
	OverwriteMode    requests.Integer                 `position:"Query" name:"OverwriteMode"`
	ApiProduct       string                           `position:"Body" name:"ApiProduct"`
	ApiRevision      string                           `position:"Body" name:"ApiRevision"`
	MaximumPerMinute requests.Integer                 `position:"Query" name:"MaximumPerMinute"`
}

CreateOTADynamicUpgradeJobRequest is the request struct for api CreateOTADynamicUpgradeJob

func CreateCreateOTADynamicUpgradeJobRequest ¶

func CreateCreateOTADynamicUpgradeJobRequest() (request *CreateOTADynamicUpgradeJobRequest)

CreateCreateOTADynamicUpgradeJobRequest creates a request to invoke CreateOTADynamicUpgradeJob API

type CreateOTADynamicUpgradeJobResponse ¶

type CreateOTADynamicUpgradeJobResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

CreateOTADynamicUpgradeJobResponse is the response struct for api CreateOTADynamicUpgradeJob

func CreateCreateOTADynamicUpgradeJobResponse ¶

func CreateCreateOTADynamicUpgradeJobResponse() (response *CreateOTADynamicUpgradeJobResponse)

CreateCreateOTADynamicUpgradeJobResponse creates a response to parse from CreateOTADynamicUpgradeJob response

type CreateOTADynamicUpgradeJobTag ¶

type CreateOTADynamicUpgradeJobTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

CreateOTADynamicUpgradeJobTag is a repeated param struct in CreateOTADynamicUpgradeJobRequest

type CreateOTAFirmwareMultiFiles ¶

type CreateOTAFirmwareMultiFiles struct {
	Size      string `name:"Size"`
	Name      string `name:"Name"`
	SignValue string `name:"SignValue"`
	FileMd5   string `name:"FileMd5"`
	Url       string `name:"Url"`
}

CreateOTAFirmwareMultiFiles is a repeated param struct in CreateOTAFirmwareRequest

type CreateOTAFirmwareRequest ¶

type CreateOTAFirmwareRequest struct {
	*requests.RpcRequest
	SignMethod    string                         `position:"Query" name:"SignMethod"`
	MultiFiles    *[]CreateOTAFirmwareMultiFiles `position:"Query" name:"MultiFiles"  type:"Repeated"`
	NeedToVerify  requests.Boolean               `position:"Query" name:"NeedToVerify"`
	Type          requests.Integer               `position:"Query" name:"Type"`
	FirmwareUrl   string                         `position:"Query" name:"FirmwareUrl"`
	IotInstanceId string                         `position:"Query" name:"IotInstanceId"`
	FirmwareDesc  string                         `position:"Query" name:"FirmwareDesc"`
	ModuleName    string                         `position:"Query" name:"ModuleName"`
	FirmwareSign  string                         `position:"Query" name:"FirmwareSign"`
	FirmwareSize  requests.Integer               `position:"Query" name:"FirmwareSize"`
	FirmwareName  string                         `position:"Query" name:"FirmwareName"`
	ProductKey    string                         `position:"Query" name:"ProductKey"`
	SrcVersion    string                         `position:"Query" name:"SrcVersion"`
	ApiProduct    string                         `position:"Body" name:"ApiProduct"`
	ApiRevision   string                         `position:"Body" name:"ApiRevision"`
	Udi           string                         `position:"Query" name:"Udi"`
	DestVersion   string                         `position:"Query" name:"DestVersion"`
}

CreateOTAFirmwareRequest is the request struct for api CreateOTAFirmware

func CreateCreateOTAFirmwareRequest ¶

func CreateCreateOTAFirmwareRequest() (request *CreateOTAFirmwareRequest)

CreateCreateOTAFirmwareRequest creates a request to invoke CreateOTAFirmware API

type CreateOTAFirmwareResponse ¶

type CreateOTAFirmwareResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

CreateOTAFirmwareResponse is the response struct for api CreateOTAFirmware

func CreateCreateOTAFirmwareResponse ¶

func CreateCreateOTAFirmwareResponse() (response *CreateOTAFirmwareResponse)

CreateCreateOTAFirmwareResponse creates a response to parse from CreateOTAFirmware response

type CreateOTAModuleRequest ¶

type CreateOTAModuleRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ModuleName    string `position:"Query" name:"ModuleName"`
	ProductKey    string `position:"Query" name:"ProductKey"`
	AliasName     string `position:"Query" name:"AliasName"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	Desc          string `position:"Query" name:"Desc"`
}

CreateOTAModuleRequest is the request struct for api CreateOTAModule

func CreateCreateOTAModuleRequest ¶

func CreateCreateOTAModuleRequest() (request *CreateOTAModuleRequest)

CreateCreateOTAModuleRequest creates a request to invoke CreateOTAModule API

type CreateOTAModuleResponse ¶

type CreateOTAModuleResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

CreateOTAModuleResponse is the response struct for api CreateOTAModule

func CreateCreateOTAModuleResponse ¶

func CreateCreateOTAModuleResponse() (response *CreateOTAModuleResponse)

CreateCreateOTAModuleResponse creates a response to parse from CreateOTAModule response

type CreateOTAStaticUpgradeJobRequest ¶

type CreateOTAStaticUpgradeJobRequest struct {
	*requests.RpcRequest
	MultiModuleMode    requests.Boolean                `position:"Query" name:"MultiModuleMode"`
	RetryCount         requests.Integer                `position:"Query" name:"RetryCount"`
	TimeoutInMinutes   requests.Integer                `position:"Query" name:"TimeoutInMinutes"`
	NeedConfirm        requests.Boolean                `position:"Query" name:"NeedConfirm"`
	GroupType          string                          `position:"Query" name:"GroupType"`
	NeedPush           requests.Boolean                `position:"Query" name:"NeedPush"`
	IotInstanceId      string                          `position:"Query" name:"IotInstanceId"`
	DownloadProtocol   string                          `position:"Query" name:"DownloadProtocol"`
	TargetSelection    string                          `position:"Query" name:"TargetSelection"`
	ScheduleFinishTime requests.Integer                `position:"Query" name:"ScheduleFinishTime"`
	Tag                *[]CreateOTAStaticUpgradeJobTag `position:"Query" name:"Tag"  type:"Repeated"`
	GrayPercent        string                          `position:"Query" name:"GrayPercent"`
	DnListFileUrl      string                          `position:"Query" name:"DnListFileUrl"`
	GroupId            string                          `position:"Query" name:"GroupId"`
	FirmwareId         string                          `position:"Query" name:"FirmwareId"`
	ProductKey         string                          `position:"Query" name:"ProductKey"`
	RetryInterval      requests.Integer                `position:"Query" name:"RetryInterval"`
	SrcVersion         *[]string                       `position:"Query" name:"SrcVersion"  type:"Repeated"`
	ScheduleTime       requests.Integer                `position:"Query" name:"ScheduleTime"`
	OverwriteMode      requests.Integer                `position:"Query" name:"OverwriteMode"`
	ApiProduct         string                          `position:"Body" name:"ApiProduct"`
	ApiRevision        string                          `position:"Body" name:"ApiRevision"`
	MaximumPerMinute   requests.Integer                `position:"Query" name:"MaximumPerMinute"`
	TargetDeviceName   *[]string                       `position:"Query" name:"TargetDeviceName"  type:"Repeated"`
}

CreateOTAStaticUpgradeJobRequest is the request struct for api CreateOTAStaticUpgradeJob

func CreateCreateOTAStaticUpgradeJobRequest ¶

func CreateCreateOTAStaticUpgradeJobRequest() (request *CreateOTAStaticUpgradeJobRequest)

CreateCreateOTAStaticUpgradeJobRequest creates a request to invoke CreateOTAStaticUpgradeJob API

type CreateOTAStaticUpgradeJobResponse ¶

type CreateOTAStaticUpgradeJobResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

CreateOTAStaticUpgradeJobResponse is the response struct for api CreateOTAStaticUpgradeJob

func CreateCreateOTAStaticUpgradeJobResponse ¶

func CreateCreateOTAStaticUpgradeJobResponse() (response *CreateOTAStaticUpgradeJobResponse)

CreateCreateOTAStaticUpgradeJobResponse creates a response to parse from CreateOTAStaticUpgradeJob response

type CreateOTAStaticUpgradeJobTag ¶

type CreateOTAStaticUpgradeJobTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

CreateOTAStaticUpgradeJobTag is a repeated param struct in CreateOTAStaticUpgradeJobRequest

type CreateOTAVerifyJobRequest ¶

type CreateOTAVerifyJobRequest struct {
	*requests.RpcRequest
	TimeoutInMinutes requests.Integer         `position:"Query" name:"TimeoutInMinutes"`
	NeedConfirm      requests.Boolean         `position:"Query" name:"NeedConfirm"`
	NeedPush         requests.Boolean         `position:"Query" name:"NeedPush"`
	IotInstanceId    string                   `position:"Query" name:"IotInstanceId"`
	DownloadProtocol string                   `position:"Query" name:"DownloadProtocol"`
	Tag              *[]CreateOTAVerifyJobTag `position:"Query" name:"Tag"  type:"Repeated"`
	FirmwareId       string                   `position:"Query" name:"FirmwareId"`
	ProductKey       string                   `position:"Query" name:"ProductKey"`
	ApiProduct       string                   `position:"Body" name:"ApiProduct"`
	ApiRevision      string                   `position:"Body" name:"ApiRevision"`
	TargetDeviceName *[]string                `position:"Query" name:"TargetDeviceName"  type:"Repeated"`
}

CreateOTAVerifyJobRequest is the request struct for api CreateOTAVerifyJob

func CreateCreateOTAVerifyJobRequest ¶

func CreateCreateOTAVerifyJobRequest() (request *CreateOTAVerifyJobRequest)

CreateCreateOTAVerifyJobRequest creates a request to invoke CreateOTAVerifyJob API

type CreateOTAVerifyJobResponse ¶

type CreateOTAVerifyJobResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

CreateOTAVerifyJobResponse is the response struct for api CreateOTAVerifyJob

func CreateCreateOTAVerifyJobResponse ¶

func CreateCreateOTAVerifyJobResponse() (response *CreateOTAVerifyJobResponse)

CreateCreateOTAVerifyJobResponse creates a response to parse from CreateOTAVerifyJob response

type CreateOTAVerifyJobTag ¶

type CreateOTAVerifyJobTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

CreateOTAVerifyJobTag is a repeated param struct in CreateOTAVerifyJobRequest

type CreateParserDataSourceRequest ¶

type CreateParserDataSourceRequest struct {
	*requests.RpcRequest
	Description   string `position:"Query" name:"Description"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	Name          string `position:"Query" name:"Name"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

CreateParserDataSourceRequest is the request struct for api CreateParserDataSource

func CreateCreateParserDataSourceRequest ¶

func CreateCreateParserDataSourceRequest() (request *CreateParserDataSourceRequest)

CreateCreateParserDataSourceRequest creates a request to invoke CreateParserDataSource API

type CreateParserDataSourceResponse ¶

type CreateParserDataSourceResponse struct {
	*responses.BaseResponse
	RequestId    string     `json:"RequestId" xml:"RequestId"`
	Success      bool       `json:"Success" xml:"Success"`
	Code         string     `json:"Code" xml:"Code"`
	ErrorMessage string     `json:"ErrorMessage" xml:"ErrorMessage"`
	DataSource   DataSource `json:"DataSource" xml:"DataSource"`
}

CreateParserDataSourceResponse is the response struct for api CreateParserDataSource

func CreateCreateParserDataSourceResponse ¶

func CreateCreateParserDataSourceResponse() (response *CreateParserDataSourceResponse)

CreateCreateParserDataSourceResponse creates a response to parse from CreateParserDataSource response

type CreateParserRequest ¶

type CreateParserRequest struct {
	*requests.RpcRequest
	Description     string `position:"Query" name:"Description"`
	ResourceGroupId string `position:"Query" name:"ResourceGroupId"`
	IotInstanceId   string `position:"Query" name:"IotInstanceId"`
	ApiProduct      string `position:"Body" name:"ApiProduct"`
	Name            string `position:"Query" name:"Name"`
	ApiRevision     string `position:"Body" name:"ApiRevision"`
}

CreateParserRequest is the request struct for api CreateParser

func CreateCreateParserRequest ¶

func CreateCreateParserRequest() (request *CreateParserRequest)

CreateCreateParserRequest creates a request to invoke CreateParser API

type CreateParserResponse ¶

type CreateParserResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	ParserId     int64  `json:"ParserId" xml:"ParserId"`
}

CreateParserResponse is the response struct for api CreateParser

func CreateCreateParserResponse ¶

func CreateCreateParserResponse() (response *CreateParserResponse)

CreateCreateParserResponse creates a response to parse from CreateParser response

type CreateProductDistributeJobRequest ¶

type CreateProductDistributeJobRequest struct {
	*requests.RpcRequest
	Captcha          string `position:"Query" name:"Captcha"`
	SourceInstanceId string `position:"Query" name:"SourceInstanceId"`
	TargetAliyunId   string `position:"Query" name:"TargetAliyunId"`
	ProductKey       string `position:"Query" name:"ProductKey"`
	TargetInstanceId string `position:"Query" name:"TargetInstanceId"`
	ApiProduct       string `position:"Body" name:"ApiProduct"`
	ApiRevision      string `position:"Body" name:"ApiRevision"`
	TargetUid        string `position:"Query" name:"TargetUid"`
}

CreateProductDistributeJobRequest is the request struct for api CreateProductDistributeJob

func CreateCreateProductDistributeJobRequest ¶

func CreateCreateProductDistributeJobRequest() (request *CreateProductDistributeJobRequest)

CreateCreateProductDistributeJobRequest creates a request to invoke CreateProductDistributeJob API

type CreateProductDistributeJobResponse ¶

type CreateProductDistributeJobResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	JobId        string `json:"JobId" xml:"JobId"`
}

CreateProductDistributeJobResponse is the response struct for api CreateProductDistributeJob

func CreateCreateProductDistributeJobResponse ¶

func CreateCreateProductDistributeJobResponse() (response *CreateProductDistributeJobResponse)

CreateCreateProductDistributeJobResponse creates a response to parse from CreateProductDistributeJob response

type CreateProductRequest ¶

type CreateProductRequest struct {
	*requests.RpcRequest
	NodeType            requests.Integer `position:"Query" name:"NodeType"`
	RealTenantId        string           `position:"Query" name:"RealTenantId"`
	Description         string           `position:"Query" name:"Description"`
	CategoryKey         string           `position:"Query" name:"CategoryKey"`
	JoinPermissionId    string           `position:"Query" name:"JoinPermissionId"`
	AuthType            string           `position:"Query" name:"AuthType"`
	RealTripartiteKey   string           `position:"Query" name:"RealTripartiteKey"`
	ResourceGroupId     string           `position:"Query" name:"ResourceGroupId"`
	ValidateType        requests.Integer `position:"Query" name:"ValidateType"`
	IotInstanceId       string           `position:"Query" name:"IotInstanceId"`
	ProductName         string           `position:"Query" name:"ProductName"`
	AliyunCommodityCode string           `position:"Query" name:"AliyunCommodityCode"`
	PublishAuto         requests.Boolean `position:"Query" name:"PublishAuto"`
	CategoryId          requests.Integer `position:"Query" name:"CategoryId"`
	DataFormat          requests.Integer `position:"Query" name:"DataFormat"`
	Id2                 requests.Boolean `position:"Query" name:"Id2"`
	NetType             string           `position:"Query" name:"NetType"`
	ApiProduct          string           `position:"Body" name:"ApiProduct"`
	ApiRevision         string           `position:"Body" name:"ApiRevision"`
	ProtocolType        string           `position:"Query" name:"ProtocolType"`
}

CreateProductRequest is the request struct for api CreateProduct

func CreateCreateProductRequest ¶

func CreateCreateProductRequest() (request *CreateProductRequest)

CreateCreateProductRequest creates a request to invoke CreateProduct API

type CreateProductResponse ¶

type CreateProductResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	ProductKey   string `json:"ProductKey" xml:"ProductKey"`
	Data         Data   `json:"Data" xml:"Data"`
}

CreateProductResponse is the response struct for api CreateProduct

func CreateCreateProductResponse ¶

func CreateCreateProductResponse() (response *CreateProductResponse)

CreateCreateProductResponse creates a response to parse from CreateProduct response

type CreateProductTagsProductTag ¶

type CreateProductTagsProductTag struct {
	TagValue string `name:"TagValue"`
	TagKey   string `name:"TagKey"`
}

CreateProductTagsProductTag is a repeated param struct in CreateProductTagsRequest

type CreateProductTagsRequest ¶

type CreateProductTagsRequest struct {
	*requests.RpcRequest
	RealTenantId      string                         `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string                         `position:"Query" name:"RealTripartiteKey"`
	IotInstanceId     string                         `position:"Query" name:"IotInstanceId"`
	ProductKey        string                         `position:"Query" name:"ProductKey"`
	ProductTag        *[]CreateProductTagsProductTag `position:"Query" name:"ProductTag"  type:"Repeated"`
	ApiProduct        string                         `position:"Body" name:"ApiProduct"`
	ApiRevision       string                         `position:"Body" name:"ApiRevision"`
}

CreateProductTagsRequest is the request struct for api CreateProductTags

func CreateCreateProductTagsRequest ¶

func CreateCreateProductTagsRequest() (request *CreateProductTagsRequest)

CreateCreateProductTagsRequest creates a request to invoke CreateProductTags API

type CreateProductTagsResponse ¶

type CreateProductTagsResponse struct {
	*responses.BaseResponse
	RequestId          string                                `json:"RequestId" xml:"RequestId"`
	Success            bool                                  `json:"Success" xml:"Success"`
	ErrorMessage       string                                `json:"ErrorMessage" xml:"ErrorMessage"`
	Code               string                                `json:"Code" xml:"Code"`
	InvalidProductTags InvalidProductTagsInCreateProductTags `json:"InvalidProductTags" xml:"InvalidProductTags"`
}

CreateProductTagsResponse is the response struct for api CreateProductTags

func CreateCreateProductTagsResponse ¶

func CreateCreateProductTagsResponse() (response *CreateProductTagsResponse)

CreateCreateProductTagsResponse creates a response to parse from CreateProductTags response

type CreateProductTopicRequest ¶

type CreateProductTopicRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	TopicShortName    string `position:"Query" name:"TopicShortName"`
	ProductKey        string `position:"Query" name:"ProductKey"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
	Operation         string `position:"Query" name:"Operation"`
	Desc              string `position:"Query" name:"Desc"`
}

CreateProductTopicRequest is the request struct for api CreateProductTopic

func CreateCreateProductTopicRequest ¶

func CreateCreateProductTopicRequest() (request *CreateProductTopicRequest)

CreateCreateProductTopicRequest creates a request to invoke CreateProductTopic API

type CreateProductTopicResponse ¶

type CreateProductTopicResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	TopicId      int64  `json:"TopicId" xml:"TopicId"`
}

CreateProductTopicResponse is the response struct for api CreateProductTopic

func CreateCreateProductTopicResponse ¶

func CreateCreateProductTopicResponse() (response *CreateProductTopicResponse)

CreateCreateProductTopicResponse creates a response to parse from CreateProductTopic response

type CreateRuleActionRequest ¶

type CreateRuleActionRequest struct {
	*requests.RpcRequest
	Configuration   string           `position:"Query" name:"Configuration"`
	Type            string           `position:"Query" name:"Type"`
	IotInstanceId   string           `position:"Query" name:"IotInstanceId"`
	ErrorActionFlag requests.Boolean `position:"Query" name:"ErrorActionFlag"`
	ApiProduct      string           `position:"Body" name:"ApiProduct"`
	ApiRevision     string           `position:"Body" name:"ApiRevision"`
	RuleId          requests.Integer `position:"Query" name:"RuleId"`
}

CreateRuleActionRequest is the request struct for api CreateRuleAction

func CreateCreateRuleActionRequest ¶

func CreateCreateRuleActionRequest() (request *CreateRuleActionRequest)

CreateCreateRuleActionRequest creates a request to invoke CreateRuleAction API

type CreateRuleActionResponse ¶

type CreateRuleActionResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Code         string `json:"Code" xml:"Code"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	ActionId     int64  `json:"ActionId" xml:"ActionId"`
}

CreateRuleActionResponse is the response struct for api CreateRuleAction

func CreateCreateRuleActionResponse ¶

func CreateCreateRuleActionResponse() (response *CreateRuleActionResponse)

CreateCreateRuleActionResponse creates a response to parse from CreateRuleAction response

type CreateRuleRequest ¶

type CreateRuleRequest struct {
	*requests.RpcRequest
	Select          string           `position:"Query" name:"Select"`
	RuleDesc        string           `position:"Query" name:"RuleDesc"`
	ShortTopic      string           `position:"Query" name:"ShortTopic"`
	ResourceGroupId string           `position:"Query" name:"ResourceGroupId"`
	DataType        string           `position:"Query" name:"DataType"`
	IotInstanceId   string           `position:"Query" name:"IotInstanceId"`
	Where           string           `position:"Query" name:"Where"`
	TopicType       requests.Integer `position:"Query" name:"TopicType"`
	ProductKey      string           `position:"Query" name:"ProductKey"`
	ApiProduct      string           `position:"Body" name:"ApiProduct"`
	Name            string           `position:"Query" name:"Name"`
	Topic           string           `position:"Query" name:"Topic"`
	ApiRevision     string           `position:"Body" name:"ApiRevision"`
}

CreateRuleRequest is the request struct for api CreateRule

func CreateCreateRuleRequest ¶

func CreateCreateRuleRequest() (request *CreateRuleRequest)

CreateCreateRuleRequest creates a request to invoke CreateRule API

type CreateRuleResponse ¶

type CreateRuleResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	RuleId       int64  `json:"RuleId" xml:"RuleId"`
}

CreateRuleResponse is the response struct for api CreateRule

func CreateCreateRuleResponse ¶

func CreateCreateRuleResponse() (response *CreateRuleResponse)

CreateCreateRuleResponse creates a response to parse from CreateRule response

type CreateSceneRuleRequest ¶

type CreateSceneRuleRequest struct {
	*requests.RpcRequest
	RuleName        string `position:"Query" name:"RuleName"`
	IotInstanceId   string `position:"Query" name:"IotInstanceId"`
	RuleDescription string `position:"Query" name:"RuleDescription"`
	RuleContent     string `position:"Query" name:"RuleContent"`
	ApiProduct      string `position:"Body" name:"ApiProduct"`
	ApiRevision     string `position:"Body" name:"ApiRevision"`
}

CreateSceneRuleRequest is the request struct for api CreateSceneRule

func CreateCreateSceneRuleRequest ¶

func CreateCreateSceneRuleRequest() (request *CreateSceneRuleRequest)

CreateCreateSceneRuleRequest creates a request to invoke CreateSceneRule API

type CreateSceneRuleResponse ¶

type CreateSceneRuleResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	RuleId       string `json:"RuleId" xml:"RuleId"`
}

CreateSceneRuleResponse is the response struct for api CreateSceneRule

func CreateCreateSceneRuleResponse ¶

func CreateCreateSceneRuleResponse() (response *CreateSceneRuleResponse)

CreateCreateSceneRuleResponse creates a response to parse from CreateSceneRule response

type CreateSchedulePeriodRequest ¶

type CreateSchedulePeriodRequest struct {
	*requests.RpcRequest
	ScheduleCode     string `position:"Body" name:"ScheduleCode"`
	Description      string `position:"Body" name:"Description"`
	StartTime        string `position:"Body" name:"StartTime"`
	IotInstanceId    string `position:"Body" name:"IotInstanceId"`
	EndTime          string `position:"Body" name:"EndTime"`
	SoundCodeContent string `position:"Body" name:"SoundCodeContent"`
	ApiProduct       string `position:"Body" name:"ApiProduct"`
	ApiRevision      string `position:"Body" name:"ApiRevision"`
}

CreateSchedulePeriodRequest is the request struct for api CreateSchedulePeriod

func CreateCreateSchedulePeriodRequest ¶

func CreateCreateSchedulePeriodRequest() (request *CreateSchedulePeriodRequest)

CreateCreateSchedulePeriodRequest creates a request to invoke CreateSchedulePeriod API

type CreateSchedulePeriodResponse ¶

type CreateSchedulePeriodResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         string `json:"Data" xml:"Data"`
}

CreateSchedulePeriodResponse is the response struct for api CreateSchedulePeriod

func CreateCreateSchedulePeriodResponse ¶

func CreateCreateSchedulePeriodResponse() (response *CreateSchedulePeriodResponse)

CreateCreateSchedulePeriodResponse creates a response to parse from CreateSchedulePeriod response

type CreateSoundCodeLabelRequest ¶

type CreateSoundCodeLabelRequest struct {
	*requests.RpcRequest
	ScheduleCode  string `position:"Body" name:"ScheduleCode"`
	IotInstanceId string `position:"Body" name:"IotInstanceId"`
	Label         string `position:"Body" name:"Label"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

CreateSoundCodeLabelRequest is the request struct for api CreateSoundCodeLabel

func CreateCreateSoundCodeLabelRequest ¶

func CreateCreateSoundCodeLabelRequest() (request *CreateSoundCodeLabelRequest)

CreateCreateSoundCodeLabelRequest creates a request to invoke CreateSoundCodeLabel API

type CreateSoundCodeLabelResponse ¶

type CreateSoundCodeLabelResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         string `json:"Data" xml:"Data"`
}

CreateSoundCodeLabelResponse is the response struct for api CreateSoundCodeLabel

func CreateCreateSoundCodeLabelResponse ¶

func CreateCreateSoundCodeLabelResponse() (response *CreateSoundCodeLabelResponse)

CreateCreateSoundCodeLabelResponse creates a response to parse from CreateSoundCodeLabel response

type CreateSoundCodeRequest ¶

type CreateSoundCodeRequest struct {
	*requests.RpcRequest
	Duration         requests.Integer `position:"Body" name:"Duration"`
	IotInstanceId    string           `position:"Body" name:"IotInstanceId"`
	SoundCodeContent string           `position:"Body" name:"SoundCodeContent"`
	ApiProduct       string           `position:"Body" name:"ApiProduct"`
	Name             string           `position:"Body" name:"Name"`
	ApiRevision      string           `position:"Body" name:"ApiRevision"`
	OpenType         string           `position:"Body" name:"OpenType"`
}

CreateSoundCodeRequest is the request struct for api CreateSoundCode

func CreateCreateSoundCodeRequest ¶

func CreateCreateSoundCodeRequest() (request *CreateSoundCodeRequest)

CreateCreateSoundCodeRequest creates a request to invoke CreateSoundCode API

type CreateSoundCodeResponse ¶

type CreateSoundCodeResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         string `json:"Data" xml:"Data"`
}

CreateSoundCodeResponse is the response struct for api CreateSoundCode

func CreateCreateSoundCodeResponse ¶

func CreateCreateSoundCodeResponse() (response *CreateSoundCodeResponse)

CreateCreateSoundCodeResponse creates a response to parse from CreateSoundCode response

type CreateSoundCodeScheduleRequest ¶

type CreateSoundCodeScheduleRequest struct {
	*requests.RpcRequest
	Description   string `position:"Body" name:"Description"`
	StartDate     string `position:"Body" name:"StartDate"`
	IotInstanceId string `position:"Body" name:"IotInstanceId"`
	EndDate       string `position:"Body" name:"EndDate"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	Name          string `position:"Body" name:"Name"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	OpenType      string `position:"Body" name:"OpenType"`
}

CreateSoundCodeScheduleRequest is the request struct for api CreateSoundCodeSchedule

func CreateCreateSoundCodeScheduleRequest ¶

func CreateCreateSoundCodeScheduleRequest() (request *CreateSoundCodeScheduleRequest)

CreateCreateSoundCodeScheduleRequest creates a request to invoke CreateSoundCodeSchedule API

type CreateSoundCodeScheduleResponse ¶

type CreateSoundCodeScheduleResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         string `json:"Data" xml:"Data"`
}

CreateSoundCodeScheduleResponse is the response struct for api CreateSoundCodeSchedule

func CreateCreateSoundCodeScheduleResponse ¶

func CreateCreateSoundCodeScheduleResponse() (response *CreateSoundCodeScheduleResponse)

CreateCreateSoundCodeScheduleResponse creates a response to parse from CreateSoundCodeSchedule response

type CreateSpeechRequest ¶

type CreateSpeechRequest struct {
	*requests.RpcRequest
	Voice           string           `position:"Body" name:"Voice"`
	ProjectCode     string           `position:"Body" name:"ProjectCode"`
	AudioFormat     string           `position:"Body" name:"AudioFormat"`
	IotInstanceId   string           `position:"Body" name:"IotInstanceId"`
	Text            string           `position:"Body" name:"Text"`
	SoundCodeConfig string           `position:"Body" name:"SoundCodeConfig"`
	SpeechType      string           `position:"Body" name:"SpeechType"`
	EnableSoundCode requests.Boolean `position:"Body" name:"EnableSoundCode"`
	Volume          requests.Integer `position:"Body" name:"Volume"`
	BizCode         string           `position:"Body" name:"BizCode"`
	ApiProduct      string           `position:"Body" name:"ApiProduct"`
	ApiRevision     string           `position:"Body" name:"ApiRevision"`
	SpeechRate      requests.Integer `position:"Body" name:"SpeechRate"`
}

CreateSpeechRequest is the request struct for api CreateSpeech

func CreateCreateSpeechRequest ¶

func CreateCreateSpeechRequest() (request *CreateSpeechRequest)

CreateCreateSpeechRequest creates a request to invoke CreateSpeech API

type CreateSpeechResponse ¶

type CreateSpeechResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         string `json:"Data" xml:"Data"`
}

CreateSpeechResponse is the response struct for api CreateSpeech

func CreateCreateSpeechResponse ¶

func CreateCreateSpeechResponse() (response *CreateSpeechResponse)

CreateCreateSpeechResponse creates a response to parse from CreateSpeech response

type CreateStudioAppDomainOpenRequest ¶

type CreateStudioAppDomainOpenRequest struct {
	*requests.RpcRequest
	Protocol      string `position:"Body" name:"Protocol"`
	IotInstanceId string `position:"Body" name:"IotInstanceId"`
	Host          string `position:"Body" name:"Host"`
	ProjectId     string `position:"Body" name:"ProjectId"`
	AppId         string `position:"Body" name:"AppId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

CreateStudioAppDomainOpenRequest is the request struct for api CreateStudioAppDomainOpen

func CreateCreateStudioAppDomainOpenRequest ¶

func CreateCreateStudioAppDomainOpenRequest() (request *CreateStudioAppDomainOpenRequest)

CreateCreateStudioAppDomainOpenRequest creates a request to invoke CreateStudioAppDomainOpen API

type CreateStudioAppDomainOpenResponse ¶

type CreateStudioAppDomainOpenResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

CreateStudioAppDomainOpenResponse is the response struct for api CreateStudioAppDomainOpen

func CreateCreateStudioAppDomainOpenResponse ¶

func CreateCreateStudioAppDomainOpenResponse() (response *CreateStudioAppDomainOpenResponse)

CreateCreateStudioAppDomainOpenResponse creates a response to parse from CreateStudioAppDomainOpen response

type CreateSubscribeRelationRequest ¶

type CreateSubscribeRelationRequest struct {
	*requests.RpcRequest
	RealTenantId            string           `position:"Query" name:"RealTenantId"`
	OtaEventFlag            requests.Boolean `position:"Query" name:"OtaEventFlag"`
	DeviceTopoLifeCycleFlag requests.Boolean `position:"Query" name:"DeviceTopoLifeCycleFlag"`
	DeviceLifeCycleFlag     requests.Boolean `position:"Query" name:"DeviceLifeCycleFlag"`
	Type                    string           `position:"Query" name:"Type"`
	RealTripartiteKey       string           `position:"Query" name:"RealTripartiteKey"`
	IotInstanceId           string           `position:"Query" name:"IotInstanceId"`
	DeviceStatusChangeFlag  requests.Boolean `position:"Query" name:"DeviceStatusChangeFlag"`
	OtaVersionFlag          requests.Boolean `position:"Query" name:"OtaVersionFlag"`
	DeviceTagFlag           requests.Boolean `position:"Query" name:"DeviceTagFlag"`
	ConsumerGroupIds        *[]string        `position:"Query" name:"ConsumerGroupIds"  type:"Repeated"`
	ProductKey              string           `position:"Query" name:"ProductKey"`
	ThingHistoryFlag        requests.Boolean `position:"Query" name:"ThingHistoryFlag"`
	FoundDeviceListFlag     requests.Boolean `position:"Query" name:"FoundDeviceListFlag"`
	OtaJobFlag              requests.Boolean `position:"Query" name:"OtaJobFlag"`
	ApiProduct              string           `position:"Body" name:"ApiProduct"`
	DeviceDataFlag          requests.Boolean `position:"Query" name:"DeviceDataFlag"`
	ApiRevision             string           `position:"Body" name:"ApiRevision"`
	MnsConfiguration        string           `position:"Query" name:"MnsConfiguration"`
}

CreateSubscribeRelationRequest is the request struct for api CreateSubscribeRelation

func CreateCreateSubscribeRelationRequest ¶

func CreateCreateSubscribeRelationRequest() (request *CreateSubscribeRelationRequest)

CreateCreateSubscribeRelationRequest creates a request to invoke CreateSubscribeRelation API

type CreateSubscribeRelationResponse ¶

type CreateSubscribeRelationResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

CreateSubscribeRelationResponse is the response struct for api CreateSubscribeRelation

func CreateCreateSubscribeRelationResponse ¶

func CreateCreateSubscribeRelationResponse() (response *CreateSubscribeRelationResponse)

CreateCreateSubscribeRelationResponse creates a response to parse from CreateSubscribeRelation response

type CreateThingModelRequest ¶

type CreateThingModelRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	FunctionBlockName string `position:"Query" name:"FunctionBlockName"`
	ProductKey        string `position:"Query" name:"ProductKey"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ThingModelJson    string `position:"Query" name:"ThingModelJson"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
	FunctionBlockId   string `position:"Query" name:"FunctionBlockId"`
}

CreateThingModelRequest is the request struct for api CreateThingModel

func CreateCreateThingModelRequest ¶

func CreateCreateThingModelRequest() (request *CreateThingModelRequest)

CreateCreateThingModelRequest creates a request to invoke CreateThingModel API

type CreateThingModelResponse ¶

type CreateThingModelResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

CreateThingModelResponse is the response struct for api CreateThingModel

func CreateCreateThingModelResponse ¶

func CreateCreateThingModelResponse() (response *CreateThingModelResponse)

CreateCreateThingModelResponse creates a response to parse from CreateThingModel response

type CreateThingScriptRequest ¶

type CreateThingScriptRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ScriptType    string `position:"Query" name:"ScriptType"`
	ProductKey    string `position:"Query" name:"ProductKey"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	ScriptContent string `position:"Query" name:"ScriptContent"`
}

CreateThingScriptRequest is the request struct for api CreateThingScript

func CreateCreateThingScriptRequest ¶

func CreateCreateThingScriptRequest() (request *CreateThingScriptRequest)

CreateCreateThingScriptRequest creates a request to invoke CreateThingScript API

type CreateThingScriptResponse ¶

type CreateThingScriptResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

CreateThingScriptResponse is the response struct for api CreateThingScript

func CreateCreateThingScriptResponse ¶

func CreateCreateThingScriptResponse() (response *CreateThingScriptResponse)

CreateCreateThingScriptResponse creates a response to parse from CreateThingScript response

type CreateTopicRouteTableRequest ¶

type CreateTopicRouteTableRequest struct {
	*requests.RpcRequest
	RealTenantId      string    `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string    `position:"Query" name:"RealTripartiteKey"`
	IotInstanceId     string    `position:"Query" name:"IotInstanceId"`
	DstTopic          *[]string `position:"Query" name:"DstTopic"  type:"Repeated"`
	ApiProduct        string    `position:"Body" name:"ApiProduct"`
	ApiRevision       string    `position:"Body" name:"ApiRevision"`
	SrcTopic          string    `position:"Query" name:"SrcTopic"`
}

CreateTopicRouteTableRequest is the request struct for api CreateTopicRouteTable

func CreateCreateTopicRouteTableRequest ¶

func CreateCreateTopicRouteTableRequest() (request *CreateTopicRouteTableRequest)

CreateCreateTopicRouteTableRequest creates a request to invoke CreateTopicRouteTable API

type CreateTopicRouteTableResponse ¶

type CreateTopicRouteTableResponse struct {
	*responses.BaseResponse
	RequestId     string                               `json:"RequestId" xml:"RequestId"`
	Success       bool                                 `json:"Success" xml:"Success"`
	Code          string                               `json:"Code" xml:"Code"`
	IsAllSucceed  bool                                 `json:"IsAllSucceed" xml:"IsAllSucceed"`
	ErrorMessage  string                               `json:"ErrorMessage" xml:"ErrorMessage"`
	FailureTopics FailureTopicsInCreateTopicRouteTable `json:"FailureTopics" xml:"FailureTopics"`
}

CreateTopicRouteTableResponse is the response struct for api CreateTopicRouteTable

func CreateCreateTopicRouteTableResponse ¶

func CreateCreateTopicRouteTableResponse() (response *CreateTopicRouteTableResponse)

CreateCreateTopicRouteTableResponse creates a response to parse from CreateTopicRouteTable response

type Data ¶

type Data struct {
	IsEnable                  string                                          `json:"IsEnable" xml:"IsEnable"`
	LatestDeploymentStatus    int                                             `json:"LatestDeploymentStatus" xml:"LatestDeploymentStatus"`
	SourceData                string                                          `json:"SourceData" xml:"SourceData"`
	RoleAttachTime            string                                          `json:"RoleAttachTime" xml:"RoleAttachTime"`
	RequestProtocol           string                                          `json:"RequestProtocol" xml:"RequestProtocol"`
	ContainerConfig           string                                          `json:"ContainerConfig" xml:"ContainerConfig"`
	SuccessSum                int64                                           `json:"SuccessSum" xml:"SuccessSum"`
	RoleName                  string                                          `json:"RoleName" xml:"RoleName"`
	Spec                      int                                             `json:"Spec" xml:"Spec"`
	RequestMethod             string                                          `json:"RequestMethod" xml:"RequestMethod"`
	Nickname                  string                                          `json:"Nickname" xml:"Nickname"`
	DevEui                    string                                          `json:"DevEui" xml:"DevEui"`
	ProjectId                 string                                          `json:"ProjectId" xml:"ProjectId"`
	IsBeian                   string                                          `json:"IsBeian" xml:"IsBeian"`
	GroupId                   string                                          `json:"GroupId" xml:"GroupId"`
	TunnelId                  string                                          `json:"TunnelId" xml:"TunnelId"`
	LatestDeploymentType      string                                          `json:"LatestDeploymentType" xml:"LatestDeploymentType"`
	CoordinateSystem          int                                             `json:"CoordinateSystem" xml:"CoordinateSystem"`
	OssPreSignedAddress       string                                          `json:"OssPreSignedAddress" xml:"OssPreSignedAddress"`
	Type                      string                                          `json:"Type" xml:"Type"`
	DeviceConnState           string                                          `json:"DeviceConnState" xml:"DeviceConnState"`
	FileId                    string                                          `json:"FileId" xml:"FileId"`
	ThingModelJson            string                                          `json:"ThingModelJson" xml:"ThingModelJson"`
	LastUpdateTime            int64                                           `json:"LastUpdateTime" xml:"LastUpdateTime"`
	Versions                  string                                          `json:"Versions" xml:"Versions"`
	TotalCount                int64                                           `json:"TotalCount" xml:"TotalCount"`
	TslUri                    string                                          `json:"TslUri" xml:"TslUri"`
	Code                      string                                          `json:"Code" xml:"Code"`
	CsvUrl                    string                                          `json:"CsvUrl" xml:"CsvUrl"`
	OssAddress                string                                          `json:"OssAddress" xml:"OssAddress"`
	FirmwareId                string                                          `json:"FirmwareId" xml:"FirmwareId"`
	AliyunCommodityCode       string                                          `json:"AliyunCommodityCode" xml:"AliyunCommodityCode"`
	OssAccessKeyId            string                                          `json:"OssAccessKeyId" xml:"OssAccessKeyId"`
	ApplyId                   int64                                           `json:"ApplyId" xml:"ApplyId"`
	UtcCreated                string                                          `json:"UtcCreated" xml:"UtcCreated"`
	LongJobId                 string                                          `json:"LongJobId" xml:"LongJobId"`
	Host                      string                                          `json:"Host" xml:"Host"`
	DeviceName                string                                          `json:"DeviceName" xml:"DeviceName"`
	PageCount                 int64                                           `json:"PageCount" xml:"PageCount"`
	Count                     int64                                           `json:"Count" xml:"Count"`
	Size                      string                                          `json:"Size" xml:"Size"`
	Udi                       string                                          `json:"Udi" xml:"Udi"`
	CsvFileName               string                                          `json:"CsvFileName" xml:"CsvFileName"`
	IsOpen                    bool                                            `json:"IsOpen" xml:"IsOpen"`
	SourceURI                 string                                          `json:"SourceURI" xml:"SourceURI"`
	TotalSize                 int                                             `json:"TotalSize" xml:"TotalSize"`
	ProductName               string                                          `json:"ProductName" xml:"ProductName"`
	Name                      string                                          `json:"Name" xml:"Name"`
	DatasetId                 string                                          `json:"DatasetId" xml:"DatasetId"`
	GmtCreateTimestamp        int64                                           `json:"GmtCreateTimestamp" xml:"GmtCreateTimestamp"`
	SpeechCode                string                                          `json:"SpeechCode" xml:"SpeechCode"`
	SpeechType                string                                          `json:"SpeechType" xml:"SpeechType"`
	DownloadUrl               string                                          `json:"DownloadUrl" xml:"DownloadUrl"`
	PageSize                  int                                             `json:"PageSize" xml:"PageSize"`
	Key                       string                                          `json:"Key" xml:"Key"`
	ResultDataInString        string                                          `json:"ResultDataInString" xml:"ResultDataInString"`
	GmtCreate                 string                                          `json:"GmtCreate" xml:"GmtCreate"`
	SourceType                string                                          `json:"SourceType" xml:"SourceType"`
	EnableSoundCode           bool                                            `json:"EnableSoundCode" xml:"EnableSoundCode"`
	ResultJson                string                                          `json:"ResultJson" xml:"ResultJson"`
	InstanceId                string                                          `json:"InstanceId" xml:"InstanceId"`
	SourceConnState           string                                          `json:"SourceConnState" xml:"SourceConnState"`
	UtcClosed                 string                                          `json:"UtcClosed" xml:"UtcClosed"`
	Voice                     string                                          `json:"Voice" xml:"Voice"`
	Policy                    string                                          `json:"Policy" xml:"Policy"`
	DateFormat                string                                          `json:"DateFormat" xml:"DateFormat"`
	Volume                    int                                             `json:"Volume" xml:"Volume"`
	TenantId                  string                                          `json:"TenantId" xml:"TenantId"`
	DeviceOnline              int                                             `json:"DeviceOnline" xml:"DeviceOnline"`
	JobId                     string                                          `json:"JobId" xml:"JobId"`
	Id                        int                                             `json:"Id" xml:"Id"`
	ProductSecret             string                                          `json:"ProductSecret" xml:"ProductSecret"`
	Ip                        string                                          `json:"Ip" xml:"Ip"`
	ScriptType                string                                          `json:"ScriptType" xml:"ScriptType"`
	PageNum                   int                                             `json:"PageNum" xml:"PageNum"`
	AvailableQuota            int                                             `json:"AvailableQuota" xml:"AvailableQuota"`
	AccessKeyId               string                                          `json:"AccessKeyId" xml:"AccessKeyId"`
	EdgeVersion               string                                          `json:"EdgeVersion" xml:"EdgeVersion"`
	JoinEui                   string                                          `json:"JoinEui" xml:"JoinEui"`
	DriverId                  string                                          `json:"DriverId" xml:"DriverId"`
	CurrentPage               int                                             `json:"CurrentPage" xml:"CurrentPage"`
	Signature                 string                                          `json:"Signature" xml:"Signature"`
	Adcode                    int64                                           `json:"Adcode" xml:"Adcode"`
	ObjectStorage             string                                          `json:"ObjectStorage" xml:"ObjectStorage"`
	DeviceCount               int                                             `json:"DeviceCount" xml:"DeviceCount"`
	ProtocolType              string                                          `json:"ProtocolType" xml:"ProtocolType"`
	AuthType                  string                                          `json:"AuthType" xml:"AuthType"`
	SourceAccessToken         string                                          `json:"SourceAccessToken" xml:"SourceAccessToken"`
	Total                     int64                                           `json:"Total" xml:"Total"`
	DataFormat                int                                             `json:"DataFormat" xml:"DataFormat"`
	BizEnable                 bool                                            `json:"BizEnable" xml:"BizEnable"`
	GmtCompleted              string                                          `json:"GmtCompleted" xml:"GmtCompleted"`
	ProgressId                string                                          `json:"ProgressId" xml:"ProgressId"`
	UtcCreate                 string                                          `json:"UtcCreate" xml:"UtcCreate"`
	Latitude                  float64                                         `json:"Latitude" xml:"Latitude"`
	EndTime                   int64                                           `json:"EndTime" xml:"EndTime"`
	HasNext                   bool                                            `json:"HasNext" xml:"HasNext"`
	TargetType                string                                          `json:"TargetType" xml:"TargetType"`
	DeviceActive              int                                             `json:"DeviceActive" xml:"DeviceActive"`
	DriverVersion             string                                          `json:"DriverVersion" xml:"DriverVersion"`
	BizType                   string                                          `json:"BizType" xml:"BizType"`
	Password                  string                                          `json:"Password" xml:"Password"`
	PageNo                    int                                             `json:"PageNo" xml:"PageNo"`
	GmtCompletedTimestamp     int64                                           `json:"GmtCompletedTimestamp" xml:"GmtCompletedTimestamp"`
	Progress                  int                                             `json:"Progress" xml:"Progress"`
	PreviewSize               int                                             `json:"PreviewSize" xml:"PreviewSize"`
	DriverConfig              string                                          `json:"DriverConfig" xml:"DriverConfig"`
	BizCode                   string                                          `json:"BizCode" xml:"BizCode"`
	RoleArn                   string                                          `json:"RoleArn" xml:"RoleArn"`
	Token                     string                                          `json:"Token" xml:"Token"`
	Tags                      string                                          `json:"Tags" xml:"Tags"`
	Configuration             string                                          `json:"Configuration" xml:"Configuration"`
	ResultCsvFile             string                                          `json:"ResultCsvFile" xml:"ResultCsvFile"`
	AuthMode                  int                                             `json:"AuthMode" xml:"AuthMode"`
	UtcCreatedOn              string                                          `json:"UtcCreatedOn" xml:"UtcCreatedOn"`
	ExpiredQuota              int                                             `json:"ExpiredQuota" xml:"ExpiredQuota"`
	Longitude                 float64                                         `json:"Longitude" xml:"Longitude"`
	Province                  string                                          `json:"Province" xml:"Province"`
	AppId                     string                                          `json:"AppId" xml:"AppId"`
	MessageId                 string                                          `json:"MessageId" xml:"MessageId"`
	FileUrl                   string                                          `json:"FileUrl" xml:"FileUrl"`
	BeginTime                 int64                                           `json:"BeginTime" xml:"BeginTime"`
	Id2                       bool                                            `json:"Id2" xml:"Id2"`
	NodeType                  int                                             `json:"NodeType" xml:"NodeType"`
	ConfigCheckRule           string                                          `json:"ConfigCheckRule" xml:"ConfigCheckRule"`
	TslStr                    string                                          `json:"TslStr" xml:"TslStr"`
	ApiSrn                    string                                          `json:"ApiSrn" xml:"ApiSrn"`
	ScriptUrl                 string                                          `json:"ScriptUrl" xml:"ScriptUrl"`
	OSSAccessKeyId            string                                          `json:"OSSAccessKeyId" xml:"OSSAccessKeyId"`
	Text                      string                                          `json:"Text" xml:"Text"`
	ShareId                   string                                          `json:"ShareId" xml:"ShareId"`
	AudioFormat               string                                          `json:"AudioFormat" xml:"AudioFormat"`
	TargetData                string                                          `json:"TargetData" xml:"TargetData"`
	DynamicGroupExpression    string                                          `json:"DynamicGroupExpression" xml:"DynamicGroupExpression"`
	SourceConfig              string                                          `json:"SourceConfig" xml:"SourceConfig"`
	GroupName                 string                                          `json:"GroupName" xml:"GroupName"`
	CreateTime                int64                                           `json:"CreateTime" xml:"CreateTime"`
	DeploymentId              string                                          `json:"DeploymentId" xml:"DeploymentId"`
	BizId                     string                                          `json:"BizId" xml:"BizId"`
	FirmwareUrl               string                                          `json:"FirmwareUrl" xml:"FirmwareUrl"`
	RoleAttachTimestamp       int64                                           `json:"RoleAttachTimestamp" xml:"RoleAttachTimestamp"`
	GmtOpened                 int64                                           `json:"GmtOpened" xml:"GmtOpened"`
	CheckProgressId           string                                          `json:"CheckProgressId" xml:"CheckProgressId"`
	Description               string                                          `json:"Description" xml:"Description"`
	GmtModifiedTimestamp      int64                                           `json:"GmtModifiedTimestamp" xml:"GmtModifiedTimestamp"`
	Sn                        string                                          `json:"Sn" xml:"Sn"`
	ApiPath                   string                                          `json:"ApiPath" xml:"ApiPath"`
	Country                   string                                          `json:"Country" xml:"Country"`
	Status                    int                                             `json:"Status" xml:"Status"`
	Protocol                  string                                          `json:"Protocol" xml:"Protocol"`
	TopicFilter               string                                          `json:"TopicFilter" xml:"TopicFilter"`
	DeviceSecret              string                                          `json:"DeviceSecret" xml:"DeviceSecret"`
	AsyncExecute              bool                                            `json:"AsyncExecute" xml:"AsyncExecute"`
	ProductKey                string                                          `json:"ProductKey" xml:"ProductKey"`
	GmtModified               string                                          `json:"GmtModified" xml:"GmtModified"`
	City                      string                                          `json:"City" xml:"City"`
	DisplayName               string                                          `json:"DisplayName" xml:"DisplayName"`
	VersionState              string                                          `json:"VersionState" xml:"VersionState"`
	IotId                     string                                          `json:"IotId" xml:"IotId"`
	FailSum                   int64                                           `json:"FailSum" xml:"FailSum"`
	GroupDesc                 string                                          `json:"GroupDesc" xml:"GroupDesc"`
	Argument                  string                                          `json:"Argument" xml:"Argument"`
	SpeechRate                int                                             `json:"SpeechRate" xml:"SpeechRate"`
	ExpiringQuota             int                                             `json:"ExpiringQuota" xml:"ExpiringQuota"`
	TunnelState               string                                          `json:"TunnelState" xml:"TunnelState"`
	InvalidDeviceNameList     InvalidDeviceNameListInBatchCheckDeviceNames    `json:"InvalidDeviceNameList" xml:"InvalidDeviceNameList"`
	InvalidManufacturerList   InvalidManufacturerList                         `json:"InvalidManufacturerList" xml:"InvalidManufacturerList"`
	InvalidSnList             InvalidSnListInBatchCheckImportDevice           `json:"InvalidSnList" xml:"InvalidSnList"`
	RepeatedDeviceIdList      RepeatedDeviceIdList                            `json:"RepeatedDeviceIdList" xml:"RepeatedDeviceIdList"`
	ResultList                ResultList                                      `json:"ResultList" xml:"ResultList"`
	InvalidDeviceModelList    InvalidDeviceModelList                          `json:"InvalidDeviceModelList" xml:"InvalidDeviceModelList"`
	FieldNameList             FieldNameList                                   `json:"FieldNameList" xml:"FieldNameList"`
	Result                    Result                                          `json:"Result" xml:"Result"`
	InvalidDeviceSecretList   InvalidDeviceSecretListInBatchCheckImportDevice `json:"InvalidDeviceSecretList" xml:"InvalidDeviceSecretList"`
	InvalidDeviceNicknameList InvalidDeviceNicknameList                       `json:"InvalidDeviceNicknameList" xml:"InvalidDeviceNicknameList"`
	RepeatedDeviceNameList    RepeatedDeviceNameListInBatchCheckImportDevice  `json:"RepeatedDeviceNameList" xml:"RepeatedDeviceNameList"`
	InvalidDeviceIdList       InvalidDeviceIdList                             `json:"InvalidDeviceIdList" xml:"InvalidDeviceIdList"`
	RouteContext              RouteContext                                    `json:"RouteContext" xml:"RouteContext"`
	QuerySetting              QuerySetting                                    `json:"QuerySetting" xml:"QuerySetting"`
	SqlTemplateDTO            SqlTemplateDTO                                  `json:"SqlTemplateDTO" xml:"SqlTemplateDTO"`
	TokenInfo                 TokenInfo                                       `json:"TokenInfo" xml:"TokenInfo"`
	SoundCodeConfig           SoundCodeConfig                                 `json:"SoundCodeConfig" xml:"SoundCodeConfig"`
	Header                    []HeaderItem                                    `json:"Header" xml:"Header"`
	TaskList                  []Task                                          `json:"TaskList" xml:"TaskList"`
	ModelVersions             []ModelVersion                                  `json:"ModelVersions" xml:"ModelVersions"`
	Points                    []PointsItem                                    `json:"Points" xml:"Points"`
	List                      ListInGetThingTopo                              `json:"List" xml:"List"`
	DynamicRegClientIds       []DynamicRegClientId                            `json:"DynamicRegClientIds" xml:"DynamicRegClientIds"`
}

Data is a nested struct in iot response

type DataInBatchCheckImportDevice ¶

type DataInBatchCheckImportDevice struct {
	InvalidDeviceNameList   []string `json:"InvalidDeviceNameList" xml:"InvalidDeviceNameList"`
	InvalidDeviceSecretList []string `json:"InvalidDeviceSecretList" xml:"InvalidDeviceSecretList"`
	InvalidSnList           []string `json:"InvalidSnList" xml:"InvalidSnList"`
	RepeatedDeviceNameList  []string `json:"RepeatedDeviceNameList" xml:"RepeatedDeviceNameList"`
}

DataInBatchCheckImportDevice is a nested struct in iot response

type DataInBatchCheckVehicleDevice ¶

type DataInBatchCheckVehicleDevice struct {
	InvalidManufacturerList []string `json:"InvalidManufacturerList" xml:"InvalidManufacturerList"`
	InvalidDeviceModelList  []string `json:"InvalidDeviceModelList" xml:"InvalidDeviceModelList"`
	InvalidDeviceIdList     []string `json:"InvalidDeviceIdList" xml:"InvalidDeviceIdList"`
	RepeatedDeviceIdList    []string `json:"RepeatedDeviceIdList" xml:"RepeatedDeviceIdList"`
}

DataInBatchCheckVehicleDevice is a nested struct in iot response

type DataInBatchGetDeviceBindStatus ¶

type DataInBatchGetDeviceBindStatus struct {
	DeviceStatus []DeviceStatus `json:"DeviceStatus" xml:"DeviceStatus"`
}

DataInBatchGetDeviceBindStatus is a nested struct in iot response

type DataInBatchGetEdgeInstanceChannel ¶

type DataInBatchGetEdgeInstanceChannel struct {
	Channel []Channel `json:"Channel" xml:"Channel"`
}

DataInBatchGetEdgeInstanceChannel is a nested struct in iot response

type DataInBatchQueryDeviceDetail ¶

type DataInBatchQueryDeviceDetail struct {
	DataItem []DataItem `json:"Data" xml:"Data"`
}

DataInBatchQueryDeviceDetail is a nested struct in iot response

type DataInCreateDownloadDataJob ¶

type DataInCreateDownloadDataJob struct {
	PreviewSize        int          `json:"PreviewSize" xml:"PreviewSize"`
	CsvUrl             string       `json:"CsvUrl" xml:"CsvUrl"`
	DatasetId          string       `json:"DatasetId" xml:"DatasetId"`
	LongJobId          string       `json:"LongJobId" xml:"LongJobId"`
	Status             int          `json:"Status" xml:"Status"`
	BeginTime          int64        `json:"BeginTime" xml:"BeginTime"`
	EndTime            int64        `json:"EndTime" xml:"EndTime"`
	ResultDataInString string       `json:"ResultDataInString" xml:"ResultDataInString"`
	AsyncExecute       bool         `json:"AsyncExecute" xml:"AsyncExecute"`
	TotalCount         int64        `json:"TotalCount" xml:"TotalCount"`
	PageNo             int          `json:"PageNo" xml:"PageNo"`
	PageSize           int          `json:"PageSize" xml:"PageSize"`
	CsvFileName        string       `json:"CsvFileName" xml:"CsvFileName"`
	QuerySetting       QuerySetting `json:"QuerySetting" xml:"QuerySetting"`
	Header             []HeaderItem `json:"Header" xml:"Header"`
}

DataInCreateDownloadDataJob is a nested struct in iot response

type DataInGetDeviceStatus ¶

type DataInGetDeviceStatus struct {
	Status    string `json:"Status" xml:"Status"`
	Timestamp int64  `json:"Timestamp" xml:"Timestamp"`
}

DataInGetDeviceStatus is a nested struct in iot response

type DataInGetDownloadFile ¶

type DataInGetDownloadFile struct {
	PreviewSize        int                      `json:"PreviewSize" xml:"PreviewSize"`
	CsvUrl             string                   `json:"CsvUrl" xml:"CsvUrl"`
	DatasetId          string                   `json:"DatasetId" xml:"DatasetId"`
	LongJobId          string                   `json:"LongJobId" xml:"LongJobId"`
	Status             int                      `json:"Status" xml:"Status"`
	BeginTime          int64                    `json:"BeginTime" xml:"BeginTime"`
	EndTime            int64                    `json:"EndTime" xml:"EndTime"`
	ResultDataInString string                   `json:"ResultDataInString" xml:"ResultDataInString"`
	AsyncExecute       bool                     `json:"AsyncExecute" xml:"AsyncExecute"`
	TotalCount         int64                    `json:"TotalCount" xml:"TotalCount"`
	PageNo             int                      `json:"PageNo" xml:"PageNo"`
	PageSize           int                      `json:"PageSize" xml:"PageSize"`
	CsvFileName        string                   `json:"CsvFileName" xml:"CsvFileName"`
	Result             []map[string]interface{} `json:"Result" xml:"Result"`
	QuerySetting       QuerySetting             `json:"QuerySetting" xml:"QuerySetting"`
	Header             []HeaderItem             `json:"Header" xml:"Header"`
}

DataInGetDownloadFile is a nested struct in iot response

type DataInGetEdgeInstanceDeployment ¶

type DataInGetEdgeInstanceDeployment struct {
	GmtCreate             string `json:"GmtCreate" xml:"GmtCreate"`
	GmtModified           string `json:"GmtModified" xml:"GmtModified"`
	GmtCompleted          string `json:"GmtCompleted" xml:"GmtCompleted"`
	DeploymentId          string `json:"DeploymentId" xml:"DeploymentId"`
	Description           string `json:"Description" xml:"Description"`
	Status                int    `json:"Status" xml:"Status"`
	Type                  string `json:"Type" xml:"Type"`
	GmtCreateTimestamp    int64  `json:"GmtCreateTimestamp" xml:"GmtCreateTimestamp"`
	GmtModifiedTimestamp  int64  `json:"GmtModifiedTimestamp" xml:"GmtModifiedTimestamp"`
	GmtCompletedTimestamp int64  `json:"GmtCompletedTimestamp" xml:"GmtCompletedTimestamp"`
	TaskList              []Task `json:"TaskList" xml:"TaskList"`
}

DataInGetEdgeInstanceDeployment is a nested struct in iot response

type DataInGetGatewayBySubDevice ¶

type DataInGetGatewayBySubDevice struct {
	ProductKey      string `json:"ProductKey" xml:"ProductKey"`
	ProductName     string `json:"ProductName" xml:"ProductName"`
	DeviceSecret    string `json:"DeviceSecret" xml:"DeviceSecret"`
	DeviceName      string `json:"DeviceName" xml:"DeviceName"`
	FirmwareVersion string `json:"FirmwareVersion" xml:"FirmwareVersion"`
	GmtCreate       string `json:"GmtCreate" xml:"GmtCreate"`
	UtcCreate       string `json:"UtcCreate" xml:"UtcCreate"`
	GmtActive       string `json:"GmtActive" xml:"GmtActive"`
	UtcActive       string `json:"UtcActive" xml:"UtcActive"`
	GmtOnline       string `json:"GmtOnline" xml:"GmtOnline"`
	UtcOnline       string `json:"UtcOnline" xml:"UtcOnline"`
	Status          string `json:"Status" xml:"Status"`
	IpAddress       string `json:"IpAddress" xml:"IpAddress"`
	NodeType        string `json:"NodeType" xml:"NodeType"`
	Region          string `json:"region" xml:"region"`
	IotId           string `json:"iotId" xml:"iotId"`
}

DataInGetGatewayBySubDevice is a nested struct in iot response

type DataInGetParser ¶

type DataInGetParser struct {
	ParserId     int64  `json:"ParserId" xml:"ParserId"`
	Name         string `json:"Name" xml:"Name"`
	DataSourceId int64  `json:"DataSourceId" xml:"DataSourceId"`
	Status       string `json:"Status" xml:"Status"`
	UtcCreated   string `json:"UtcCreated" xml:"UtcCreated"`
	UtcModified  string `json:"UtcModified" xml:"UtcModified"`
	ScriptDraft  string `json:"ScriptDraft" xml:"ScriptDraft"`
	Script       string `json:"Script" xml:"Script"`
	Description  string `json:"Description" xml:"Description"`
}

DataInGetParser is a nested struct in iot response

type DataInGetSceneRule ¶

type DataInGetSceneRule struct {
	GmtCreate       int64  `json:"GmtCreate" xml:"GmtCreate"`
	GmtModified     int64  `json:"GmtModified" xml:"GmtModified"`
	RuleName        string `json:"RuleName" xml:"RuleName"`
	RuleContent     string `json:"RuleContent" xml:"RuleContent"`
	RuleDescription string `json:"RuleDescription" xml:"RuleDescription"`
	RuleStatus      int    `json:"RuleStatus" xml:"RuleStatus"`
}

DataInGetSceneRule is a nested struct in iot response

type DataInGetSoundCodeAudio ¶

type DataInGetSoundCodeAudio struct {
	Items []string `json:"Items" xml:"Items"`
}

DataInGetSoundCodeAudio is a nested struct in iot response

type DataInGetSoundCodeSchedule ¶

type DataInGetSoundCodeSchedule struct {
	ScheduleCode string `json:"ScheduleCode" xml:"ScheduleCode"`
	Name         string `json:"Name" xml:"Name"`
	Description  string `json:"Description" xml:"Description"`
	GmtCreate    int64  `json:"GmtCreate" xml:"GmtCreate"`
	Status       string `json:"Status" xml:"Status"`
	StartTime    string `json:"StartTime" xml:"StartTime"`
	EndTime      string `json:"EndTime" xml:"EndTime"`
	StartDate    string `json:"StartDate" xml:"StartDate"`
	EndDate      string `json:"EndDate" xml:"EndDate"`
	OpenType     string `json:"OpenType" xml:"OpenType"`
}

DataInGetSoundCodeSchedule is a nested struct in iot response

type DataInGetSpeechDeviceDetail ¶

type DataInGetSpeechDeviceDetail struct {
	ProductKey           string  `json:"ProductKey" xml:"ProductKey"`
	DeviceName           string  `json:"DeviceName" xml:"DeviceName"`
	IotId                string  `json:"IotId" xml:"IotId"`
	Status               string  `json:"Status" xml:"Status"`
	AvailableSpace       float64 `json:"AvailableSpace" xml:"AvailableSpace"`
	TotalSpace           float64 `json:"TotalSpace" xml:"TotalSpace"`
	SpeechListUpdateTime int64   `json:"SpeechListUpdateTime" xml:"SpeechListUpdateTime"`
}

DataInGetSpeechDeviceDetail is a nested struct in iot response

type DataInGetSpeechVoice ¶

type DataInGetSpeechVoice struct {
	Items []Items `json:"Items" xml:"Items"`
}

DataInGetSpeechVoice is a nested struct in iot response

type DataInGisQueryDeviceLocation ¶

type DataInGisQueryDeviceLocation struct {
	Data []Data `json:"data" xml:"data"`
}

DataInGisQueryDeviceLocation is a nested struct in iot response

type DataInGisSearchDeviceTrace ¶

type DataInGisSearchDeviceTrace struct {
	ProductKey string       `json:"ProductKey" xml:"ProductKey"`
	DeviceName string       `json:"DeviceName" xml:"DeviceName"`
	Points     []PointsItem `json:"Points" xml:"Points"`
}

DataInGisSearchDeviceTrace is a nested struct in iot response

type DataInInvokeThingService ¶

type DataInInvokeThingService struct {
	Result    string `json:"Result" xml:"Result"`
	MessageId string `json:"MessageId" xml:"MessageId"`
}

DataInInvokeThingService is a nested struct in iot response

type DataInListDeviceDistributeJob ¶

type DataInListDeviceDistributeJob struct {
	Total     int     `json:"Total" xml:"Total"`
	NextToken string  `json:"NextToken" xml:"NextToken"`
	JobInfo   JobInfo `json:"JobInfo" xml:"JobInfo"`
}

DataInListDeviceDistributeJob is a nested struct in iot response

type DataInListDistributedDevice ¶

type DataInListDistributedDevice struct {
	Total int                         `json:"Total" xml:"Total"`
	Info  InfoInListDistributedDevice `json:"Info" xml:"Info"`
}

DataInListDistributedDevice is a nested struct in iot response

type DataInListDistributedProduct ¶

type DataInListDistributedProduct struct {
	Total int                          `json:"Total" xml:"Total"`
	Info  InfoInListDistributedProduct `json:"Info" xml:"Info"`
}

DataInListDistributedProduct is a nested struct in iot response

type DataInListJob ¶

type DataInListJob struct {
	JobId         string `json:"JobId" xml:"JobId"`
	JobName       string `json:"JobName" xml:"JobName"`
	UtcCreate     string `json:"UtcCreate" xml:"UtcCreate"`
	UtcModified   string `json:"UtcModified" xml:"UtcModified"`
	Status        string `json:"Status" xml:"Status"`
	Description   string `json:"Description" xml:"Description"`
	Type          string `json:"Type" xml:"Type"`
	ScheduledTime int64  `json:"ScheduledTime" xml:"ScheduledTime"`
}

DataInListJob is a nested struct in iot response

type DataInListOTAJobByDevice ¶

type DataInListOTAJobByDevice struct {
	SimpleOTAJobInfo []SimpleOTAJobInfo `json:"SimpleOTAJobInfo" xml:"SimpleOTAJobInfo"`
}

DataInListOTAJobByDevice is a nested struct in iot response

type DataInListOTAJobByFirmware ¶

type DataInListOTAJobByFirmware struct {
	SimpleOTAJobInfo []SimpleOTAJobInfo `json:"SimpleOTAJobInfo" xml:"SimpleOTAJobInfo"`
}

DataInListOTAJobByFirmware is a nested struct in iot response

type DataInListOTAModuleByProduct ¶

type DataInListOTAModuleByProduct struct {
	OtaModuleDTO []OtaModuleDTO `json:"OtaModuleDTO" xml:"OtaModuleDTO"`
}

DataInListOTAModuleByProduct is a nested struct in iot response

type DataInListOTAModuleVersionsByDevice ¶

type DataInListOTAModuleVersionsByDevice struct {
	SimpleOTAModuleInfo []SimpleOTAModuleInfo `json:"SimpleOTAModuleInfo" xml:"SimpleOTAModuleInfo"`
}

DataInListOTAModuleVersionsByDevice is a nested struct in iot response

type DataInListOTATaskByJob ¶

type DataInListOTATaskByJob struct {
	SimpleOTATaskInfo []SimpleOTATaskInfo `json:"SimpleOTATaskInfo" xml:"SimpleOTATaskInfo"`
}

DataInListOTATaskByJob is a nested struct in iot response

type DataInListOTAUnfinishedTaskByDevice ¶

type DataInListOTAUnfinishedTaskByDevice struct {
	SimpleOTATaskInfo []SimpleOTATaskInfo `json:"SimpleOTATaskInfo" xml:"SimpleOTATaskInfo"`
}

DataInListOTAUnfinishedTaskByDevice is a nested struct in iot response

type DataInListParser ¶

type DataInListParser struct {
	ParserList []ParserList `json:"ParserList" xml:"ParserList"`
}

DataInListParser is a nested struct in iot response

type DataInListParserDataSource ¶

type DataInListParserDataSource struct {
	DataSource []DataSource `json:"DataSource" xml:"DataSource"`
}

DataInListParserDataSource is a nested struct in iot response

type DataInListParserDestination ¶

type DataInListParserDestination struct {
	Destinations []Destinations `json:"destinations" xml:"destinations"`
}

DataInListParserDestination is a nested struct in iot response

type DataInListProductTags ¶

type DataInListProductTags struct {
	ProductTag []ProductTag `json:"ProductTag" xml:"ProductTag"`
}

DataInListProductTags is a nested struct in iot response

type DataInListRule ¶

type DataInListRule struct {
	RuleInfo []RuleInfo `json:"RuleInfo" xml:"RuleInfo"`
}

DataInListRule is a nested struct in iot response

type DataInListTask ¶

type DataInListTask struct {
	JobId        string `json:"JobId" xml:"JobId"`
	JobName      string `json:"JobName" xml:"JobName"`
	TaskId       string `json:"TaskId" xml:"TaskId"`
	ProductKey   string `json:"ProductKey" xml:"ProductKey"`
	DeviceName   string `json:"DeviceName" xml:"DeviceName"`
	IotId        string `json:"IotId" xml:"IotId"`
	Progress     string `json:"Progress" xml:"Progress"`
	UtcQueueTime string `json:"UtcQueueTime" xml:"UtcQueueTime"`
	UtcModified  string `json:"UtcModified" xml:"UtcModified"`
	Status       string `json:"Status" xml:"Status"`
}

DataInListTask is a nested struct in iot response

type DataInListThingModelVersion ¶

type DataInListThingModelVersion struct {
	ModelVersions []ModelVersion `json:"ModelVersions" xml:"ModelVersions"`
}

DataInListThingModelVersion is a nested struct in iot response

type DataInListThingTemplates ¶

type DataInListThingTemplates struct {
	CategoryInfo []CategoryInfo `json:"CategoryInfo" xml:"CategoryInfo"`
}

DataInListThingTemplates is a nested struct in iot response

type DataInPageQuerySharedSpeechOpen ¶

type DataInPageQuerySharedSpeechOpen struct {
	PageId     int                                   `json:"PageId" xml:"PageId"`
	PageSize   int                                   `json:"PageSize" xml:"PageSize"`
	Total      int                                   `json:"Total" xml:"Total"`
	ResultData ResultDataInPageQuerySharedSpeechOpen `json:"ResultData" xml:"ResultData"`
}

DataInPageQuerySharedSpeechOpen is a nested struct in iot response

type DataInPageQuerySpeechBroadcastHour ¶

type DataInPageQuerySpeechBroadcastHour struct {
	PageId     int                                      `json:"PageId" xml:"PageId"`
	PageSize   int                                      `json:"PageSize" xml:"PageSize"`
	Total      int                                      `json:"Total" xml:"Total"`
	PageToken  string                                   `json:"PageToken" xml:"PageToken"`
	ResultData ResultDataInPageQuerySpeechBroadcastHour `json:"ResultData" xml:"ResultData"`
}

DataInPageQuerySpeechBroadcastHour is a nested struct in iot response

type DataInPrintByTemplate ¶

type DataInPrintByTemplate struct {
	Success            bool   `json:"Success" xml:"Success"`
	DeviceErrorCode    string `json:"DeviceErrorCode" xml:"DeviceErrorCode"`
	DeviceErrorMessage string `json:"DeviceErrorMessage" xml:"DeviceErrorMessage"`
	Id                 string `json:"Id" xml:"Id"`
	RetryCount         int    `json:"RetryCount" xml:"RetryCount"`
	MaxRetryCount      int    `json:"MaxRetryCount" xml:"MaxRetryCount"`
}

DataInPrintByTemplate is a nested struct in iot response

type DataInQueryBatchRegisterDeviceStatus ¶

type DataInQueryBatchRegisterDeviceStatus struct {
	Status      string      `json:"Status" xml:"Status"`
	ValidList   ValidList   `json:"ValidList" xml:"ValidList"`
	InvalidList InvalidList `json:"InvalidList" xml:"InvalidList"`
}

DataInQueryBatchRegisterDeviceStatus is a nested struct in iot response

type DataInQueryClientIds ¶

type DataInQueryClientIds struct {
	IotId               string               `json:"IotId" xml:"IotId"`
	DynamicRegClientIds []DynamicRegClientId `json:"DynamicRegClientIds" xml:"DynamicRegClientIds"`
}

DataInQueryClientIds is a nested struct in iot response

type DataInQueryConsumerGroupByGroupId ¶

type DataInQueryConsumerGroupByGroupId struct {
	IotId      string `json:"IotId" xml:"IotId"`
	GroupId    string `json:"GroupId" xml:"GroupId"`
	GroupName  string `json:"GroupName" xml:"GroupName"`
	Creator    string `json:"Creator" xml:"Creator"`
	CreateTime string `json:"CreateTime" xml:"CreateTime"`
	AuthType   string `json:"AuthType" xml:"AuthType"`
}

DataInQueryConsumerGroupByGroupId is a nested struct in iot response

type DataInQueryConsumerGroupList ¶

type DataInQueryConsumerGroupList struct {
	ConsumerGroupDTO []ConsumerGroupDTO `json:"ConsumerGroupDTO" xml:"ConsumerGroupDTO"`
}

DataInQueryConsumerGroupList is a nested struct in iot response

type DataInQueryDetailSceneRuleLog ¶

type DataInQueryDetailSceneRuleLog struct {
	Total       int       `json:"Total" xml:"Total"`
	PageSize    int       `json:"PageSize" xml:"PageSize"`
	CurrentPage int       `json:"CurrentPage" xml:"CurrentPage"`
	LogList     []LogInfo `json:"LogList" xml:"LogList"`
}

DataInQueryDetailSceneRuleLog is a nested struct in iot response

type DataInQueryDevice ¶

type DataInQueryDevice struct {
	DeviceInfo []DeviceInfo `json:"DeviceInfo" xml:"DeviceInfo"`
}

DataInQueryDevice is a nested struct in iot response

type DataInQueryDeviceBySQL ¶

type DataInQueryDeviceBySQL struct {
	SimpleDeviceSearchInfo []SimpleDeviceSearchInfo `json:"SimpleDeviceSearchInfo" xml:"SimpleDeviceSearchInfo"`
}

DataInQueryDeviceBySQL is a nested struct in iot response

type DataInQueryDeviceByStatus ¶

type DataInQueryDeviceByStatus struct {
	SimpleDeviceInfo []SimpleDeviceInfo `json:"SimpleDeviceInfo" xml:"SimpleDeviceInfo"`
}

DataInQueryDeviceByStatus is a nested struct in iot response

type DataInQueryDeviceByTags ¶

type DataInQueryDeviceByTags struct {
	SimpleDeviceInfo []SimpleDeviceInfo `json:"SimpleDeviceInfo" xml:"SimpleDeviceInfo"`
}

DataInQueryDeviceByTags is a nested struct in iot response

type DataInQueryDeviceDesiredProperty ¶

type DataInQueryDeviceDesiredProperty struct {
	List ListInQueryDeviceDesiredProperty `json:"List" xml:"List"`
}

DataInQueryDeviceDesiredProperty is a nested struct in iot response

type DataInQueryDeviceDetail ¶

type DataInQueryDeviceDetail struct {
	IotId           string `json:"IotId" xml:"IotId"`
	ProductKey      string `json:"ProductKey" xml:"ProductKey"`
	ProductName     string `json:"ProductName" xml:"ProductName"`
	DeviceName      string `json:"DeviceName" xml:"DeviceName"`
	DeviceSecret    string `json:"DeviceSecret" xml:"DeviceSecret"`
	FirmwareVersion string `json:"FirmwareVersion" xml:"FirmwareVersion"`
	GmtCreate       string `json:"GmtCreate" xml:"GmtCreate"`
	UtcCreate       string `json:"UtcCreate" xml:"UtcCreate"`
	GmtActive       string `json:"GmtActive" xml:"GmtActive"`
	UtcActive       string `json:"UtcActive" xml:"UtcActive"`
	GmtOnline       string `json:"GmtOnline" xml:"GmtOnline"`
	UtcOnline       string `json:"UtcOnline" xml:"UtcOnline"`
	Status          string `json:"Status" xml:"Status"`
	IpAddress       string `json:"IpAddress" xml:"IpAddress"`
	NodeType        int    `json:"NodeType" xml:"NodeType"`
	Region          string `json:"Region" xml:"Region"`
	Owner           bool   `json:"Owner" xml:"Owner"`
	Nickname        string `json:"Nickname" xml:"Nickname"`
}

DataInQueryDeviceDetail is a nested struct in iot response

type DataInQueryDeviceDistributeJob ¶

type DataInQueryDeviceDistributeJob struct {
	SourceUid             string                                          `json:"SourceUid" xml:"SourceUid"`
	TargetUid             string                                          `json:"TargetUid" xml:"TargetUid"`
	SourceInstanceId      string                                          `json:"SourceInstanceId" xml:"SourceInstanceId"`
	JobId                 string                                          `json:"JobId" xml:"JobId"`
	ProductKey            string                                          `json:"ProductKey" xml:"ProductKey"`
	Total                 int                                             `json:"Total" xml:"Total"`
	Status                int                                             `json:"Status" xml:"Status"`
	GmtCreate             int64                                           `json:"GmtCreate" xml:"GmtCreate"`
	Strategy              int                                             `json:"Strategy" xml:"Strategy"`
	TargetInstanceConfigs TargetInstanceConfigsInQueryDeviceDistributeJob `json:"TargetInstanceConfigs" xml:"TargetInstanceConfigs"`
}

DataInQueryDeviceDistributeJob is a nested struct in iot response

type DataInQueryDeviceEventData ¶

type DataInQueryDeviceEventData struct {
	NextTime  int64                      `json:"NextTime" xml:"NextTime"`
	NextValid bool                       `json:"NextValid" xml:"NextValid"`
	List      ListInQueryDeviceEventData `json:"List" xml:"List"`
}

DataInQueryDeviceEventData is a nested struct in iot response

type DataInQueryDeviceFileList ¶

type DataInQueryDeviceFileList struct {
	FileSummary []FileSummary `json:"FileSummary" xml:"FileSummary"`
}

DataInQueryDeviceFileList is a nested struct in iot response

type DataInQueryDeviceGroupByTags ¶

type DataInQueryDeviceGroupByTags struct {
	DeviceGroup []DeviceGroup `json:"DeviceGroup" xml:"DeviceGroup"`
}

DataInQueryDeviceGroupByTags is a nested struct in iot response

type DataInQueryDeviceGroupList ¶

type DataInQueryDeviceGroupList struct {
	GroupInfo []GroupInfo `json:"GroupInfo" xml:"GroupInfo"`
}

DataInQueryDeviceGroupList is a nested struct in iot response

type DataInQueryDeviceGroupTagList ¶

type DataInQueryDeviceGroupTagList struct {
	GroupTagInfo []GroupTagInfo `json:"GroupTagInfo" xml:"GroupTagInfo"`
}

DataInQueryDeviceGroupTagList is a nested struct in iot response

type DataInQueryDeviceListByDeviceGroup ¶

type DataInQueryDeviceListByDeviceGroup struct {
	SimpleDeviceInfo []SimpleDeviceInfo `json:"SimpleDeviceInfo" xml:"SimpleDeviceInfo"`
}

DataInQueryDeviceListByDeviceGroup is a nested struct in iot response

type DataInQueryDeviceOriginalEventData ¶

type DataInQueryDeviceOriginalEventData struct {
	NextPageToken string                             `json:"NextPageToken" xml:"NextPageToken"`
	NextValid     bool                               `json:"NextValid" xml:"NextValid"`
	List          ListInQueryDeviceOriginalEventData `json:"List" xml:"List"`
}

DataInQueryDeviceOriginalEventData is a nested struct in iot response

type DataInQueryDeviceOriginalPropertyData ¶

type DataInQueryDeviceOriginalPropertyData struct {
	NextValid     bool                                  `json:"NextValid" xml:"NextValid"`
	NextPageToken string                                `json:"nextPageToken" xml:"nextPageToken"`
	List          ListInQueryDeviceOriginalPropertyData `json:"List" xml:"List"`
}

DataInQueryDeviceOriginalPropertyData is a nested struct in iot response

type DataInQueryDeviceOriginalPropertyStatus ¶

type DataInQueryDeviceOriginalPropertyStatus struct {
	NextValid     bool                                    `json:"NextValid" xml:"NextValid"`
	NextPageToken string                                  `json:"NextPageToken" xml:"NextPageToken"`
	List          ListInQueryDeviceOriginalPropertyStatus `json:"List" xml:"List"`
}

DataInQueryDeviceOriginalPropertyStatus is a nested struct in iot response

type DataInQueryDeviceOriginalServiceData ¶

type DataInQueryDeviceOriginalServiceData struct {
	NextPageToken string                               `json:"NextPageToken" xml:"NextPageToken"`
	NextValid     bool                                 `json:"NextValid" xml:"NextValid"`
	List          ListInQueryDeviceOriginalServiceData `json:"List" xml:"List"`
}

DataInQueryDeviceOriginalServiceData is a nested struct in iot response

type DataInQueryDevicePropertyData ¶

type DataInQueryDevicePropertyData struct {
	NextValid bool                          `json:"NextValid" xml:"NextValid"`
	NextTime  int64                         `json:"NextTime" xml:"NextTime"`
	List      ListInQueryDevicePropertyData `json:"List" xml:"List"`
}

DataInQueryDevicePropertyData is a nested struct in iot response

type DataInQueryDevicePropertyStatus ¶

type DataInQueryDevicePropertyStatus struct {
	List ListInQueryDevicePropertyStatus `json:"List" xml:"List"`
}

DataInQueryDevicePropertyStatus is a nested struct in iot response

type DataInQueryDeviceServiceData ¶

type DataInQueryDeviceServiceData struct {
	NextTime  int64                        `json:"NextTime" xml:"NextTime"`
	NextValid bool                         `json:"NextValid" xml:"NextValid"`
	List      ListInQueryDeviceServiceData `json:"List" xml:"List"`
}

DataInQueryDeviceServiceData is a nested struct in iot response

type DataInQueryDeviceSpeech ¶

type DataInQueryDeviceSpeech struct {
	Total    int                     `json:"Total" xml:"Total"`
	PageId   int                     `json:"PageId" xml:"PageId"`
	PageSize int                     `json:"PageSize" xml:"PageSize"`
	List     ListInQueryDeviceSpeech `json:"List" xml:"List"`
}

DataInQueryDeviceSpeech is a nested struct in iot response

type DataInQueryDeviceStatistics ¶

type DataInQueryDeviceStatistics struct {
	DeviceCount int64 `json:"deviceCount" xml:"deviceCount"`
	OnlineCount int64 `json:"onlineCount" xml:"onlineCount"`
	ActiveCount int64 `json:"activeCount" xml:"activeCount"`
}

DataInQueryDeviceStatistics is a nested struct in iot response

type DataInQueryDevicesHotStorageData ¶

type DataInQueryDevicesHotStorageData struct {
	NextValid     bool                             `json:"NextValid" xml:"NextValid"`
	NextPageToken string                           `json:"nextPageToken" xml:"nextPageToken"`
	List          ListInQueryDevicesHotStorageData `json:"List" xml:"List"`
}

DataInQueryDevicesHotStorageData is a nested struct in iot response

type DataInQueryDevicesHotStorageDataStatus ¶

type DataInQueryDevicesHotStorageDataStatus struct {
	NextValid     bool                                   `json:"NextValid" xml:"NextValid"`
	NextPageToken string                                 `json:"NextPageToken" xml:"NextPageToken"`
	List          ListInQueryDevicesHotStorageDataStatus `json:"List" xml:"List"`
}

DataInQueryDevicesHotStorageDataStatus is a nested struct in iot response

type DataInQueryDynamicGroupDevices ¶

type DataInQueryDynamicGroupDevices struct {
	SimpleDeviceInfo []SimpleDeviceInfo `json:"SimpleDeviceInfo" xml:"SimpleDeviceInfo"`
}

DataInQueryDynamicGroupDevices is a nested struct in iot response

type DataInQueryEdgeDriver ¶

type DataInQueryEdgeDriver struct {
	Total       int      `json:"Total" xml:"Total"`
	PageSize    int      `json:"PageSize" xml:"PageSize"`
	CurrentPage int      `json:"CurrentPage" xml:"CurrentPage"`
	DriverList  []Driver `json:"DriverList" xml:"DriverList"`
}

DataInQueryEdgeDriver is a nested struct in iot response

type DataInQueryEdgeDriverVersion ¶

type DataInQueryEdgeDriverVersion struct {
	Total             int             `json:"Total" xml:"Total"`
	PageSize          int             `json:"PageSize" xml:"PageSize"`
	CurrentPage       int             `json:"CurrentPage" xml:"CurrentPage"`
	DriverVersionList []DriverVersion `json:"DriverVersionList" xml:"DriverVersionList"`
}

DataInQueryEdgeDriverVersion is a nested struct in iot response

type DataInQueryEdgeInstance ¶

type DataInQueryEdgeInstance struct {
	Total        int        `json:"Total" xml:"Total"`
	PageSize     int        `json:"PageSize" xml:"PageSize"`
	CurrentPage  int        `json:"CurrentPage" xml:"CurrentPage"`
	InstanceList []Instance `json:"InstanceList" xml:"InstanceList"`
}

DataInQueryEdgeInstance is a nested struct in iot response

type DataInQueryEdgeInstanceChannel ¶

type DataInQueryEdgeInstanceChannel struct {
	Total       int         `json:"Total" xml:"Total"`
	PageSize    int         `json:"PageSize" xml:"PageSize"`
	CurrentPage int         `json:"CurrentPage" xml:"CurrentPage"`
	ChannelList ChannelList `json:"ChannelList" xml:"ChannelList"`
}

DataInQueryEdgeInstanceChannel is a nested struct in iot response

type DataInQueryEdgeInstanceDevice ¶

type DataInQueryEdgeInstanceDevice struct {
	Total       int      `json:"Total" xml:"Total"`
	PageSize    int      `json:"PageSize" xml:"PageSize"`
	CurrentPage int      `json:"CurrentPage" xml:"CurrentPage"`
	DeviceList  []Device `json:"DeviceList" xml:"DeviceList"`
}

DataInQueryEdgeInstanceDevice is a nested struct in iot response

type DataInQueryEdgeInstanceDeviceByDriver ¶

type DataInQueryEdgeInstanceDeviceByDriver struct {
	Total       int      `json:"Total" xml:"Total"`
	PageSize    int      `json:"PageSize" xml:"PageSize"`
	CurrentPage int      `json:"CurrentPage" xml:"CurrentPage"`
	DeviceList  []Device `json:"DeviceList" xml:"DeviceList"`
}

DataInQueryEdgeInstanceDeviceByDriver is a nested struct in iot response

type DataInQueryEdgeInstanceDriver ¶

type DataInQueryEdgeInstanceDriver struct {
	Total       int      `json:"Total" xml:"Total"`
	PageSize    int      `json:"PageSize" xml:"PageSize"`
	CurrentPage int      `json:"CurrentPage" xml:"CurrentPage"`
	DriverList  []Driver `json:"DriverList" xml:"DriverList"`
}

DataInQueryEdgeInstanceDriver is a nested struct in iot response

type DataInQueryEdgeInstanceHistoricDeployment ¶

type DataInQueryEdgeInstanceHistoricDeployment struct {
	Total          int          `json:"Total" xml:"Total"`
	PageSize       int          `json:"PageSize" xml:"PageSize"`
	CurrentPage    int          `json:"CurrentPage" xml:"CurrentPage"`
	DeploymentList []Deployment `json:"DeploymentList" xml:"DeploymentList"`
}

DataInQueryEdgeInstanceHistoricDeployment is a nested struct in iot response

type DataInQueryEdgeInstanceMessageRouting ¶

type DataInQueryEdgeInstanceMessageRouting struct {
	Total            int              `json:"Total" xml:"Total"`
	PageSize         int              `json:"PageSize" xml:"PageSize"`
	CurrentPage      int              `json:"CurrentPage" xml:"CurrentPage"`
	MessageRouteList MessageRouteList `json:"MessageRouteList" xml:"MessageRouteList"`
}

DataInQueryEdgeInstanceMessageRouting is a nested struct in iot response

type DataInQueryEdgeInstanceSceneRule ¶

type DataInQueryEdgeInstanceSceneRule struct {
	Total       int    `json:"Total" xml:"Total"`
	PageSize    int    `json:"PageSize" xml:"PageSize"`
	CurrentPage int    `json:"CurrentPage" xml:"CurrentPage"`
	RuleList    []Rule `json:"RuleList" xml:"RuleList"`
}

DataInQueryEdgeInstanceSceneRule is a nested struct in iot response

type DataInQueryJob ¶

type DataInQueryJob struct {
	JobId         string        `json:"JobId" xml:"JobId"`
	JobName       string        `json:"JobName" xml:"JobName"`
	UtcCreate     string        `json:"UtcCreate" xml:"UtcCreate"`
	Status        string        `json:"Status" xml:"Status"`
	Description   string        `json:"Description" xml:"Description"`
	Type          string        `json:"Type" xml:"Type"`
	JobDocument   string        `json:"JobDocument" xml:"JobDocument"`
	UtcModified   string        `json:"UtcModified" xml:"UtcModified"`
	ScheduledTime int64         `json:"ScheduledTime" xml:"ScheduledTime"`
	RolloutConfig RolloutConfig `json:"RolloutConfig" xml:"RolloutConfig"`
	TimeoutConfig TimeoutConfig `json:"TimeoutConfig" xml:"TimeoutConfig"`
	JobFile       JobFile       `json:"JobFile" xml:"JobFile"`
	TargetConfig  TargetConfig  `json:"TargetConfig" xml:"TargetConfig"`
}

DataInQueryJob is a nested struct in iot response

type DataInQueryJobStatistics ¶

type DataInQueryJobStatistics struct {
	Total      int `json:"Total" xml:"Total"`
	Queued     int `json:"Queued" xml:"Queued"`
	Sent       int `json:"Sent" xml:"Sent"`
	InProgress int `json:"InProgress" xml:"InProgress"`
	Succeeded  int `json:"Succeeded" xml:"Succeeded"`
	Failed     int `json:"Failed" xml:"Failed"`
	Rejected   int `json:"Rejected" xml:"Rejected"`
	TimeOut    int `json:"TimeOut" xml:"TimeOut"`
	Cancelled  int `json:"Cancelled" xml:"Cancelled"`
}

DataInQueryJobStatistics is a nested struct in iot response

type DataInQueryLicenseDeviceList ¶

type DataInQueryLicenseDeviceList struct {
	PageSize   int                                `json:"PageSize" xml:"PageSize"`
	PageId     int                                `json:"PageId" xml:"PageId"`
	Total      int                                `json:"Total" xml:"Total"`
	DeviceList DeviceListInQueryLicenseDeviceList `json:"DeviceList" xml:"DeviceList"`
}

DataInQueryLicenseDeviceList is a nested struct in iot response

type DataInQueryOTAJob ¶

type DataInQueryOTAJob struct {
	JobId                 string            `json:"JobId" xml:"JobId"`
	UtcCreate             string            `json:"UtcCreate" xml:"UtcCreate"`
	UtcModified           string            `json:"UtcModified" xml:"UtcModified"`
	ProductKey            string            `json:"ProductKey" xml:"ProductKey"`
	FirmwareId            string            `json:"FirmwareId" xml:"FirmwareId"`
	UtcStartTime          string            `json:"UtcStartTime" xml:"UtcStartTime"`
	UtcEndTime            string            `json:"UtcEndTime" xml:"UtcEndTime"`
	JobStatus             string            `json:"JobStatus" xml:"JobStatus"`
	JobType               string            `json:"JobType" xml:"JobType"`
	JobDesc               string            `json:"JobDesc" xml:"JobDesc"`
	Name                  string            `json:"Name" xml:"Name"`
	UtcScheduleTime       string            `json:"UtcScheduleTime" xml:"UtcScheduleTime"`
	RetryInterval         int               `json:"RetryInterval" xml:"RetryInterval"`
	RetryCount            int               `json:"RetryCount" xml:"RetryCount"`
	TimeoutInMinutes      int               `json:"TimeoutInMinutes" xml:"TimeoutInMinutes"`
	TargetSelection       string            `json:"TargetSelection" xml:"TargetSelection"`
	SelectionType         string            `json:"SelectionType" xml:"SelectionType"`
	GrayPercent           string            `json:"GrayPercent" xml:"GrayPercent"`
	MaximumPerMinute      int               `json:"MaximumPerMinute" xml:"MaximumPerMinute"`
	DestVersion           string            `json:"DestVersion" xml:"DestVersion"`
	UtcScheduleFinishTime string            `json:"UtcScheduleFinishTime" xml:"UtcScheduleFinishTime"`
	OverwriteMode         int               `json:"OverwriteMode" xml:"OverwriteMode"`
	DynamicMode           int               `json:"DynamicMode" xml:"DynamicMode"`
	NeedPush              bool              `json:"NeedPush" xml:"NeedPush"`
	NeedConfirm           bool              `json:"NeedConfirm" xml:"NeedConfirm"`
	GroupId               string            `json:"GroupId" xml:"GroupId"`
	GroupName             string            `json:"GroupName" xml:"GroupName"`
	DownloadProtocol      string            `json:"DownloadProtocol" xml:"DownloadProtocol"`
	MultiModuleMode       bool              `json:"MultiModuleMode" xml:"MultiModuleMode"`
	SrcVersions           SrcVersions       `json:"SrcVersions" xml:"SrcVersions"`
	Tags                  TagsInQueryOTAJob `json:"Tags" xml:"Tags"`
}

DataInQueryOTAJob is a nested struct in iot response

type DataInQueryProduct ¶

type DataInQueryProduct struct {
	GmtCreate           int64  `json:"GmtCreate" xml:"GmtCreate"`
	DataFormat          int    `json:"DataFormat" xml:"DataFormat"`
	Description         string `json:"Description" xml:"Description"`
	DeviceCount         int    `json:"DeviceCount" xml:"DeviceCount"`
	NodeType            int    `json:"NodeType" xml:"NodeType"`
	ProductKey          string `json:"ProductKey" xml:"ProductKey"`
	ProductName         string `json:"ProductName" xml:"ProductName"`
	ProductSecret       string `json:"ProductSecret" xml:"ProductSecret"`
	CategoryName        string `json:"CategoryName" xml:"CategoryName"`
	CategoryKey         string `json:"CategoryKey" xml:"CategoryKey"`
	AliyunCommodityCode string `json:"AliyunCommodityCode" xml:"AliyunCommodityCode"`
	Id2                 bool   `json:"Id2" xml:"Id2"`
	ProtocolType        string `json:"ProtocolType" xml:"ProtocolType"`
	ProductStatus       string `json:"ProductStatus" xml:"ProductStatus"`
	Owner               bool   `json:"Owner" xml:"Owner"`
	NetType             int    `json:"NetType" xml:"NetType"`
	AuthType            string `json:"AuthType" xml:"AuthType"`
	ValidateType        int    `json:"ValidateType" xml:"ValidateType"`
}

DataInQueryProduct is a nested struct in iot response

type DataInQueryProductList ¶

type DataInQueryProductList struct {
	CurrentPage int                    `json:"CurrentPage" xml:"CurrentPage"`
	PageCount   int                    `json:"PageCount" xml:"PageCount"`
	PageSize    int                    `json:"PageSize" xml:"PageSize"`
	Total       int                    `json:"Total" xml:"Total"`
	List        ListInQueryProductList `json:"List" xml:"List"`
}

DataInQueryProductList is a nested struct in iot response

type DataInQueryProductTopic ¶

type DataInQueryProductTopic struct {
	ProductTopicInfo []ProductTopicInfo `json:"ProductTopicInfo" xml:"ProductTopicInfo"`
}

DataInQueryProductTopic is a nested struct in iot response

type DataInQueryProjectShareDeviceList ¶

type DataInQueryProjectShareDeviceList struct {
	PageSize   int                                     `json:"PageSize" xml:"PageSize"`
	PageId     int                                     `json:"PageId" xml:"PageId"`
	Total      int                                     `json:"Total" xml:"Total"`
	DeviceList DeviceListInQueryProjectShareDeviceList `json:"DeviceList" xml:"DeviceList"`
}

DataInQueryProjectShareDeviceList is a nested struct in iot response

type DataInQuerySceneRule ¶

type DataInQuerySceneRule struct {
	Total       int    `json:"Total" xml:"Total"`
	PageSize    int    `json:"PageSize" xml:"PageSize"`
	CurrentPage int    `json:"CurrentPage" xml:"CurrentPage"`
	RuleList    []Rule `json:"RuleList" xml:"RuleList"`
}

DataInQuerySceneRule is a nested struct in iot response

type DataInQuerySchedulePeriodList ¶

type DataInQuerySchedulePeriodList struct {
	Total    int                           `json:"Total" xml:"Total"`
	PageId   int                           `json:"PageId" xml:"PageId"`
	PageSize int                           `json:"PageSize" xml:"PageSize"`
	List     ListInQuerySchedulePeriodList `json:"List" xml:"List"`
}

DataInQuerySchedulePeriodList is a nested struct in iot response

type DataInQueryShareTaskDeviceList ¶

type DataInQueryShareTaskDeviceList struct {
	PageSize   int                                  `json:"PageSize" xml:"PageSize"`
	PageId     int                                  `json:"PageId" xml:"PageId"`
	Total      int                                  `json:"Total" xml:"Total"`
	DeviceList DeviceListInQueryShareTaskDeviceList `json:"DeviceList" xml:"DeviceList"`
}

DataInQueryShareTaskDeviceList is a nested struct in iot response

type DataInQuerySolutionDeviceGroupPage ¶

type DataInQuerySolutionDeviceGroupPage struct {
	PageId   int                                `json:"PageId" xml:"PageId"`
	PageSize int                                `json:"PageSize" xml:"PageSize"`
	Total    int                                `json:"Total" xml:"Total"`
	List     ListInQuerySolutionDeviceGroupPage `json:"List" xml:"List"`
}

DataInQuerySolutionDeviceGroupPage is a nested struct in iot response

type DataInQuerySoundCodeLabelBatchFailedResult ¶

type DataInQuerySoundCodeLabelBatchFailedResult struct {
	Items []Items `json:"Items" xml:"Items"`
}

DataInQuerySoundCodeLabelBatchFailedResult is a nested struct in iot response

type DataInQuerySoundCodeLabelBatchList ¶

type DataInQuerySoundCodeLabelBatchList struct {
	Total    int                                `json:"Total" xml:"Total"`
	PageId   int                                `json:"PageId" xml:"PageId"`
	PageSize int                                `json:"PageSize" xml:"PageSize"`
	List     ListInQuerySoundCodeLabelBatchList `json:"List" xml:"List"`
}

DataInQuerySoundCodeLabelBatchList is a nested struct in iot response

type DataInQuerySoundCodeLabelList ¶

type DataInQuerySoundCodeLabelList struct {
	Total    int                           `json:"Total" xml:"Total"`
	PageId   int                           `json:"PageId" xml:"PageId"`
	PageSize int                           `json:"PageSize" xml:"PageSize"`
	List     ListInQuerySoundCodeLabelList `json:"List" xml:"List"`
}

DataInQuerySoundCodeLabelList is a nested struct in iot response

type DataInQuerySoundCodeList ¶

type DataInQuerySoundCodeList struct {
	Total    int                      `json:"Total" xml:"Total"`
	PageId   int                      `json:"PageId" xml:"PageId"`
	PageSize int                      `json:"PageSize" xml:"PageSize"`
	List     ListInQuerySoundCodeList `json:"List" xml:"List"`
}

DataInQuerySoundCodeList is a nested struct in iot response

type DataInQuerySoundCodeScheduleList ¶

type DataInQuerySoundCodeScheduleList struct {
	Total    int                              `json:"Total" xml:"Total"`
	PageId   int                              `json:"PageId" xml:"PageId"`
	PageSize int                              `json:"PageSize" xml:"PageSize"`
	List     ListInQuerySoundCodeScheduleList `json:"List" xml:"List"`
}

DataInQuerySoundCodeScheduleList is a nested struct in iot response

type DataInQuerySpeechDevice ¶

type DataInQuerySpeechDevice struct {
	Total    int                     `json:"Total" xml:"Total"`
	PageId   int                     `json:"PageId" xml:"PageId"`
	PageSize int                     `json:"PageSize" xml:"PageSize"`
	List     ListInQuerySpeechDevice `json:"List" xml:"List"`
}

DataInQuerySpeechDevice is a nested struct in iot response

type DataInQuerySpeechLicenseDeviceList ¶

type DataInQuerySpeechLicenseDeviceList struct {
	PageSize   int                                      `json:"PageSize" xml:"PageSize"`
	PageId     int                                      `json:"PageId" xml:"PageId"`
	Total      int                                      `json:"Total" xml:"Total"`
	DeviceList DeviceListInQuerySpeechLicenseDeviceList `json:"DeviceList" xml:"DeviceList"`
}

DataInQuerySpeechLicenseDeviceList is a nested struct in iot response

type DataInQuerySpeechList ¶

type DataInQuerySpeechList struct {
	Total    int                   `json:"Total" xml:"Total"`
	PageId   int                   `json:"PageId" xml:"PageId"`
	PageSize int                   `json:"PageSize" xml:"PageSize"`
	List     ListInQuerySpeechList `json:"List" xml:"List"`
}

DataInQuerySpeechList is a nested struct in iot response

type DataInQuerySpeechPushJob ¶

type DataInQuerySpeechPushJob struct {
	Total    int                      `json:"Total" xml:"Total"`
	PageId   int                      `json:"PageId" xml:"PageId"`
	PageSize int                      `json:"PageSize" xml:"PageSize"`
	List     ListInQuerySpeechPushJob `json:"List" xml:"List"`
}

DataInQuerySpeechPushJob is a nested struct in iot response

type DataInQuerySpeechPushJobDevice ¶

type DataInQuerySpeechPushJobDevice struct {
	Total    int                            `json:"Total" xml:"Total"`
	PageId   int                            `json:"PageId" xml:"PageId"`
	PageSize int                            `json:"PageSize" xml:"PageSize"`
	List     ListInQuerySpeechPushJobDevice `json:"List" xml:"List"`
}

DataInQuerySpeechPushJobDevice is a nested struct in iot response

type DataInQuerySpeechPushJobSpeech ¶

type DataInQuerySpeechPushJobSpeech struct {
	Total    int                            `json:"Total" xml:"Total"`
	PageId   int                            `json:"PageId" xml:"PageId"`
	PageSize int                            `json:"PageSize" xml:"PageSize"`
	List     ListInQuerySpeechPushJobSpeech `json:"List" xml:"List"`
}

DataInQuerySpeechPushJobSpeech is a nested struct in iot response

type DataInQueryStudioAppDomainListOpen ¶

type DataInQueryStudioAppDomainListOpen struct {
	PageNo    int                                `json:"PageNo" xml:"PageNo"`
	PageSize  int                                `json:"PageSize" xml:"PageSize"`
	Total     int                                `json:"Total" xml:"Total"`
	TotalPage int                                `json:"TotalPage" xml:"TotalPage"`
	List      ListInQueryStudioAppDomainListOpen `json:"List" xml:"List"`
}

DataInQueryStudioAppDomainListOpen is a nested struct in iot response

type DataInQueryStudioAppList ¶

type DataInQueryStudioAppList struct {
	PageSize  int                      `json:"PageSize" xml:"PageSize"`
	PageNo    int                      `json:"PageNo" xml:"PageNo"`
	Total     int                      `json:"Total" xml:"Total"`
	TotalPage int                      `json:"TotalPage" xml:"TotalPage"`
	List      ListInQueryStudioAppList `json:"List" xml:"List"`
}

DataInQueryStudioAppList is a nested struct in iot response

type DataInQueryStudioAppPageListOpen ¶

type DataInQueryStudioAppPageListOpen struct {
	PageSize  int                              `json:"PageSize" xml:"PageSize"`
	PageNo    int                              `json:"PageNo" xml:"PageNo"`
	Total     int                              `json:"Total" xml:"Total"`
	TotalPage int                              `json:"TotalPage" xml:"TotalPage"`
	List      ListInQueryStudioAppPageListOpen `json:"List" xml:"List"`
}

DataInQueryStudioAppPageListOpen is a nested struct in iot response

type DataInQueryStudioProjectList ¶

type DataInQueryStudioProjectList struct {
	PageNo    int                          `json:"PageNo" xml:"PageNo"`
	PageSize  int                          `json:"PageSize" xml:"PageSize"`
	Total     int                          `json:"Total" xml:"Total"`
	TotalPage int                          `json:"TotalPage" xml:"TotalPage"`
	List      ListInQueryStudioProjectList `json:"List" xml:"List"`
}

DataInQueryStudioProjectList is a nested struct in iot response

type DataInQuerySummarySceneRuleLog ¶

type DataInQuerySummarySceneRuleLog struct {
	Total       int                               `json:"Total" xml:"Total"`
	PageSize    int                               `json:"PageSize" xml:"PageSize"`
	CurrentPage int                               `json:"CurrentPage" xml:"CurrentPage"`
	LogList     LogListInQuerySummarySceneRuleLog `json:"LogList" xml:"LogList"`
}

DataInQuerySummarySceneRuleLog is a nested struct in iot response

type DataInQuerySuperDeviceGroup ¶

type DataInQuerySuperDeviceGroup struct {
	GroupInfo []GroupInfo `json:"GroupInfo" xml:"GroupInfo"`
}

DataInQuerySuperDeviceGroup is a nested struct in iot response

type DataInQueryTask ¶

type DataInQueryTask struct {
	JobId        string `json:"JobId" xml:"JobId"`
	JobName      string `json:"JobName" xml:"JobName"`
	TaskId       string `json:"TaskId" xml:"TaskId"`
	ProductKey   string `json:"ProductKey" xml:"ProductKey"`
	DeviceName   string `json:"DeviceName" xml:"DeviceName"`
	IotId        string `json:"IotId" xml:"IotId"`
	Progress     string `json:"Progress" xml:"Progress"`
	UtcQueueTime string `json:"UtcQueueTime" xml:"UtcQueueTime"`
	UtcModified  string `json:"UtcModified" xml:"UtcModified"`
	StatusDetail string `json:"StatusDetail" xml:"StatusDetail"`
	Status       string `json:"Status" xml:"Status"`
	Message      string `json:"Message" xml:"Message"`
}

DataInQueryTask is a nested struct in iot response

type DataInQueryVehicleDevice ¶

type DataInQueryVehicleDevice struct {
	IotId         string `json:"IotId" xml:"IotId"`
	ProductKey    string `json:"ProductKey" xml:"ProductKey"`
	DeviceName    string `json:"DeviceName" xml:"DeviceName"`
	Manufacturer  string `json:"Manufacturer" xml:"Manufacturer"`
	DeviceModel   string `json:"DeviceModel" xml:"DeviceModel"`
	DeviceId      string `json:"DeviceId" xml:"DeviceId"`
	Status        string `json:"Status" xml:"Status"`
	AuthCode      string `json:"AuthCode" xml:"AuthCode"`
	Province      string `json:"Province" xml:"Province"`
	City          string `json:"City" xml:"City"`
	VehicleColour string `json:"VehicleColour" xml:"VehicleColour"`
	VehicleNumber string `json:"VehicleNumber" xml:"VehicleNumber"`
	CreateTime    int64  `json:"CreateTime" xml:"CreateTime"`
	ModifiedTime  int64  `json:"ModifiedTime" xml:"ModifiedTime"`
	RegisterTime  int64  `json:"RegisterTime" xml:"RegisterTime"`
}

DataInQueryVehicleDevice is a nested struct in iot response

type DataInSyncSpeechByCombination ¶

type DataInSyncSpeechByCombination struct {
	Id                 string `json:"Id" xml:"Id"`
	RetryCount         int    `json:"RetryCount" xml:"RetryCount"`
	Success            bool   `json:"Success" xml:"Success"`
	MaxRetryCount      int    `json:"MaxRetryCount" xml:"MaxRetryCount"`
	DeviceErrorCode    string `json:"DeviceErrorCode" xml:"DeviceErrorCode"`
	DeviceErrorMessage string `json:"DeviceErrorMessage" xml:"DeviceErrorMessage"`
	Detail             string `json:"Detail" xml:"Detail"`
}

DataInSyncSpeechByCombination is a nested struct in iot response

type DataInTestSpeech ¶

type DataInTestSpeech struct {
	Items []string `json:"items" xml:"items"`
}

DataInTestSpeech is a nested struct in iot response

type DataItem ¶

type DataItem struct {
	ProductKey      string `json:"ProductKey" xml:"ProductKey"`
	ProductName     string `json:"ProductName" xml:"ProductName"`
	DeviceName      string `json:"DeviceName" xml:"DeviceName"`
	Nickname        string `json:"Nickname" xml:"Nickname"`
	DeviceSecret    string `json:"DeviceSecret" xml:"DeviceSecret"`
	IotId           string `json:"IotId" xml:"IotId"`
	UtcCreate       string `json:"UtcCreate" xml:"UtcCreate"`
	GmtCreate       string `json:"GmtCreate" xml:"GmtCreate"`
	UtcActive       string `json:"UtcActive" xml:"UtcActive"`
	GmtActive       string `json:"GmtActive" xml:"GmtActive"`
	Status          string `json:"Status" xml:"Status"`
	FirmwareVersion string `json:"FirmwareVersion" xml:"FirmwareVersion"`
	NodeType        int    `json:"NodeType" xml:"NodeType"`
	Region          string `json:"Region" xml:"Region"`
}

DataItem is a nested struct in iot response

type DataSource ¶

type DataSource struct {
	Name         string `json:"Name" xml:"Name"`
	CreateUserId int64  `json:"CreateUserId" xml:"CreateUserId"`
	DataSourceId int64  `json:"DataSourceId" xml:"DataSourceId"`
	UtcCreated   string `json:"UtcCreated" xml:"UtcCreated"`
	Description  string `json:"Description" xml:"Description"`
}

DataSource is a nested struct in iot response

type DataSourceItem ¶

type DataSourceItem struct {
	DataSourceItemId int64  `json:"DataSourceItemId" xml:"DataSourceItemId"`
	Topic            string `json:"Topic" xml:"Topic"`
	ScopeType        string `json:"ScopeType" xml:"ScopeType"`
	ProductKey       string `json:"ProductKey" xml:"ProductKey"`
	DeviceName       string `json:"DeviceName" xml:"DeviceName"`
}

DataSourceItem is a nested struct in iot response

type DataSourceItems ¶

type DataSourceItems struct {
	DataSourceItem []DataSourceItem `json:"dataSourceItem" xml:"dataSourceItem"`
}

DataSourceItems is a nested struct in iot response

type DeleteClientIdsRequest ¶

type DeleteClientIdsRequest struct {
	*requests.RpcRequest
	AuthConfig    string `position:"Query" name:"AuthConfig"`
	IotId         string `position:"Query" name:"IotId"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

DeleteClientIdsRequest is the request struct for api DeleteClientIds

func CreateDeleteClientIdsRequest ¶

func CreateDeleteClientIdsRequest() (request *DeleteClientIdsRequest)

CreateDeleteClientIdsRequest creates a request to invoke DeleteClientIds API

type DeleteClientIdsResponse ¶

type DeleteClientIdsResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

DeleteClientIdsResponse is the response struct for api DeleteClientIds

func CreateDeleteClientIdsResponse ¶

func CreateDeleteClientIdsResponse() (response *DeleteClientIdsResponse)

CreateDeleteClientIdsResponse creates a response to parse from DeleteClientIds response

type DeleteConsumerGroupRequest ¶

type DeleteConsumerGroupRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	GroupId       string `position:"Query" name:"GroupId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

DeleteConsumerGroupRequest is the request struct for api DeleteConsumerGroup

func CreateDeleteConsumerGroupRequest ¶

func CreateDeleteConsumerGroupRequest() (request *DeleteConsumerGroupRequest)

CreateDeleteConsumerGroupRequest creates a request to invoke DeleteConsumerGroup API

type DeleteConsumerGroupResponse ¶

type DeleteConsumerGroupResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code         string `json:"Code" xml:"Code"`
}

DeleteConsumerGroupResponse is the response struct for api DeleteConsumerGroup

func CreateDeleteConsumerGroupResponse ¶

func CreateDeleteConsumerGroupResponse() (response *DeleteConsumerGroupResponse)

CreateDeleteConsumerGroupResponse creates a response to parse from DeleteConsumerGroup response

type DeleteConsumerGroupSubscribeRelationRequest ¶

type DeleteConsumerGroupSubscribeRelationRequest struct {
	*requests.RpcRequest
	ConsumerGroupId string `position:"Query" name:"ConsumerGroupId"`
	IotInstanceId   string `position:"Query" name:"IotInstanceId"`
	ProductKey      string `position:"Query" name:"ProductKey"`
	ApiProduct      string `position:"Body" name:"ApiProduct"`
	ApiRevision     string `position:"Body" name:"ApiRevision"`
}

DeleteConsumerGroupSubscribeRelationRequest is the request struct for api DeleteConsumerGroupSubscribeRelation

func CreateDeleteConsumerGroupSubscribeRelationRequest ¶

func CreateDeleteConsumerGroupSubscribeRelationRequest() (request *DeleteConsumerGroupSubscribeRelationRequest)

CreateDeleteConsumerGroupSubscribeRelationRequest creates a request to invoke DeleteConsumerGroupSubscribeRelation API

type DeleteConsumerGroupSubscribeRelationResponse ¶

type DeleteConsumerGroupSubscribeRelationResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

DeleteConsumerGroupSubscribeRelationResponse is the response struct for api DeleteConsumerGroupSubscribeRelation

func CreateDeleteConsumerGroupSubscribeRelationResponse ¶

func CreateDeleteConsumerGroupSubscribeRelationResponse() (response *DeleteConsumerGroupSubscribeRelationResponse)

CreateDeleteConsumerGroupSubscribeRelationResponse creates a response to parse from DeleteConsumerGroupSubscribeRelation response

type DeleteDataSourceItemRequest ¶

type DeleteDataSourceItemRequest struct {
	*requests.RpcRequest
	IotInstanceId    string           `position:"Query" name:"IotInstanceId"`
	DataSourceItemId requests.Integer `position:"Query" name:"DataSourceItemId"`
	ApiProduct       string           `position:"Body" name:"ApiProduct"`
	DataSourceId     requests.Integer `position:"Query" name:"DataSourceId"`
	ApiRevision      string           `position:"Body" name:"ApiRevision"`
}

DeleteDataSourceItemRequest is the request struct for api DeleteDataSourceItem

func CreateDeleteDataSourceItemRequest ¶

func CreateDeleteDataSourceItemRequest() (request *DeleteDataSourceItemRequest)

CreateDeleteDataSourceItemRequest creates a request to invoke DeleteDataSourceItem API

type DeleteDataSourceItemResponse ¶

type DeleteDataSourceItemResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

DeleteDataSourceItemResponse is the response struct for api DeleteDataSourceItem

func CreateDeleteDataSourceItemResponse ¶

func CreateDeleteDataSourceItemResponse() (response *DeleteDataSourceItemResponse)

CreateDeleteDataSourceItemResponse creates a response to parse from DeleteDataSourceItem response

type DeleteDestinationRequest ¶

type DeleteDestinationRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	DestinationId requests.Integer `position:"Query" name:"DestinationId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

DeleteDestinationRequest is the request struct for api DeleteDestination

func CreateDeleteDestinationRequest ¶

func CreateDeleteDestinationRequest() (request *DeleteDestinationRequest)

CreateDeleteDestinationRequest creates a request to invoke DeleteDestination API

type DeleteDestinationResponse ¶

type DeleteDestinationResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

DeleteDestinationResponse is the response struct for api DeleteDestination

func CreateDeleteDestinationResponse ¶

func CreateDeleteDestinationResponse() (response *DeleteDestinationResponse)

CreateDeleteDestinationResponse creates a response to parse from DeleteDestination response

type DeleteDeviceDistributeJobRequest ¶

type DeleteDeviceDistributeJobRequest struct {
	*requests.RpcRequest
	JobId       string `position:"Query" name:"JobId"`
	ApiProduct  string `position:"Body" name:"ApiProduct"`
	ApiRevision string `position:"Body" name:"ApiRevision"`
}

DeleteDeviceDistributeJobRequest is the request struct for api DeleteDeviceDistributeJob

func CreateDeleteDeviceDistributeJobRequest ¶

func CreateDeleteDeviceDistributeJobRequest() (request *DeleteDeviceDistributeJobRequest)

CreateDeleteDeviceDistributeJobRequest creates a request to invoke DeleteDeviceDistributeJob API

type DeleteDeviceDistributeJobResponse ¶

type DeleteDeviceDistributeJobResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

DeleteDeviceDistributeJobResponse is the response struct for api DeleteDeviceDistributeJob

func CreateDeleteDeviceDistributeJobResponse ¶

func CreateDeleteDeviceDistributeJobResponse() (response *DeleteDeviceDistributeJobResponse)

CreateDeleteDeviceDistributeJobResponse creates a response to parse from DeleteDeviceDistributeJob response

type DeleteDeviceDynamicGroupRequest ¶

type DeleteDeviceDynamicGroupRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	GroupId       string `position:"Query" name:"GroupId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

DeleteDeviceDynamicGroupRequest is the request struct for api DeleteDeviceDynamicGroup

func CreateDeleteDeviceDynamicGroupRequest ¶

func CreateDeleteDeviceDynamicGroupRequest() (request *DeleteDeviceDynamicGroupRequest)

CreateDeleteDeviceDynamicGroupRequest creates a request to invoke DeleteDeviceDynamicGroup API

type DeleteDeviceDynamicGroupResponse ¶

type DeleteDeviceDynamicGroupResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

DeleteDeviceDynamicGroupResponse is the response struct for api DeleteDeviceDynamicGroup

func CreateDeleteDeviceDynamicGroupResponse ¶

func CreateDeleteDeviceDynamicGroupResponse() (response *DeleteDeviceDynamicGroupResponse)

CreateDeleteDeviceDynamicGroupResponse creates a response to parse from DeleteDeviceDynamicGroup response

type DeleteDeviceFileRequest ¶

type DeleteDeviceFileRequest struct {
	*requests.RpcRequest
	IotId         string `position:"Query" name:"IotId"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	FileId        string `position:"Query" name:"FileId"`
	ProductKey    string `position:"Query" name:"ProductKey"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	DeviceName    string `position:"Query" name:"DeviceName"`
}

DeleteDeviceFileRequest is the request struct for api DeleteDeviceFile

func CreateDeleteDeviceFileRequest ¶

func CreateDeleteDeviceFileRequest() (request *DeleteDeviceFileRequest)

CreateDeleteDeviceFileRequest creates a request to invoke DeleteDeviceFile API

type DeleteDeviceFileResponse ¶

type DeleteDeviceFileResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

DeleteDeviceFileResponse is the response struct for api DeleteDeviceFile

func CreateDeleteDeviceFileResponse ¶

func CreateDeleteDeviceFileResponse() (response *DeleteDeviceFileResponse)

CreateDeleteDeviceFileResponse creates a response to parse from DeleteDeviceFile response

type DeleteDeviceGroupRequest ¶

type DeleteDeviceGroupRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	GroupId           string `position:"Query" name:"GroupId"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
}

DeleteDeviceGroupRequest is the request struct for api DeleteDeviceGroup

func CreateDeleteDeviceGroupRequest ¶

func CreateDeleteDeviceGroupRequest() (request *DeleteDeviceGroupRequest)

CreateDeleteDeviceGroupRequest creates a request to invoke DeleteDeviceGroup API

type DeleteDeviceGroupResponse ¶

type DeleteDeviceGroupResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

DeleteDeviceGroupResponse is the response struct for api DeleteDeviceGroup

func CreateDeleteDeviceGroupResponse ¶

func CreateDeleteDeviceGroupResponse() (response *DeleteDeviceGroupResponse)

CreateDeleteDeviceGroupResponse creates a response to parse from DeleteDeviceGroup response

type DeleteDevicePropRequest ¶

type DeleteDevicePropRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	PropKey           string `position:"Query" name:"PropKey"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	IotId             string `position:"Query" name:"IotId"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	ProductKey        string `position:"Query" name:"ProductKey"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
	DeviceName        string `position:"Query" name:"DeviceName"`
}

DeleteDevicePropRequest is the request struct for api DeleteDeviceProp

func CreateDeleteDevicePropRequest ¶

func CreateDeleteDevicePropRequest() (request *DeleteDevicePropRequest)

CreateDeleteDevicePropRequest creates a request to invoke DeleteDeviceProp API

type DeleteDevicePropResponse ¶

type DeleteDevicePropResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

DeleteDevicePropResponse is the response struct for api DeleteDeviceProp

func CreateDeleteDevicePropResponse ¶

func CreateDeleteDevicePropResponse() (response *DeleteDevicePropResponse)

CreateDeleteDevicePropResponse creates a response to parse from DeleteDeviceProp response

type DeleteDeviceRequest ¶

type DeleteDeviceRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	IotId             string `position:"Query" name:"IotId"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	ProductKey        string `position:"Query" name:"ProductKey"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
	DeviceName        string `position:"Query" name:"DeviceName"`
}

DeleteDeviceRequest is the request struct for api DeleteDevice

func CreateDeleteDeviceRequest ¶

func CreateDeleteDeviceRequest() (request *DeleteDeviceRequest)

CreateDeleteDeviceRequest creates a request to invoke DeleteDevice API

type DeleteDeviceResponse ¶

type DeleteDeviceResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

DeleteDeviceResponse is the response struct for api DeleteDevice

func CreateDeleteDeviceResponse ¶

func CreateDeleteDeviceResponse() (response *DeleteDeviceResponse)

CreateDeleteDeviceResponse creates a response to parse from DeleteDevice response

type DeleteDeviceSpeechDeviceSpeechList ¶

type DeleteDeviceSpeechDeviceSpeechList struct {
	BizCode     string `name:"BizCode"`
	AudioFormat string `name:"AudioFormat"`
}

DeleteDeviceSpeechDeviceSpeechList is a repeated param struct in DeleteDeviceSpeechRequest

type DeleteDeviceSpeechRequest ¶

type DeleteDeviceSpeechRequest struct {
	*requests.RpcRequest
	IotId            string                                `position:"Body" name:"IotId"`
	IotInstanceId    string                                `position:"Body" name:"IotInstanceId"`
	ApiProduct       string                                `position:"Body" name:"ApiProduct"`
	ApiRevision      string                                `position:"Body" name:"ApiRevision"`
	DeviceSpeechList *[]DeleteDeviceSpeechDeviceSpeechList `position:"Body" name:"DeviceSpeechList"  type:"Repeated"`
}

DeleteDeviceSpeechRequest is the request struct for api DeleteDeviceSpeech

func CreateDeleteDeviceSpeechRequest ¶

func CreateDeleteDeviceSpeechRequest() (request *DeleteDeviceSpeechRequest)

CreateDeleteDeviceSpeechRequest creates a request to invoke DeleteDeviceSpeech API

type DeleteDeviceSpeechResponse ¶

type DeleteDeviceSpeechResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

DeleteDeviceSpeechResponse is the response struct for api DeleteDeviceSpeech

func CreateDeleteDeviceSpeechResponse ¶

func CreateDeleteDeviceSpeechResponse() (response *DeleteDeviceSpeechResponse)

CreateDeleteDeviceSpeechResponse creates a response to parse from DeleteDeviceSpeech response

type DeleteDeviceTunnelRequest ¶

type DeleteDeviceTunnelRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	TunnelId      string `position:"Query" name:"TunnelId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

DeleteDeviceTunnelRequest is the request struct for api DeleteDeviceTunnel

func CreateDeleteDeviceTunnelRequest ¶

func CreateDeleteDeviceTunnelRequest() (request *DeleteDeviceTunnelRequest)

CreateDeleteDeviceTunnelRequest creates a request to invoke DeleteDeviceTunnel API

type DeleteDeviceTunnelResponse ¶

type DeleteDeviceTunnelResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

DeleteDeviceTunnelResponse is the response struct for api DeleteDeviceTunnel

func CreateDeleteDeviceTunnelResponse ¶

func CreateDeleteDeviceTunnelResponse() (response *DeleteDeviceTunnelResponse)

CreateDeleteDeviceTunnelResponse creates a response to parse from DeleteDeviceTunnel response

type DeleteEdgeDriverRequest ¶

type DeleteEdgeDriverRequest struct {
	*requests.RpcRequest
	DriverId      string `position:"Query" name:"DriverId"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

DeleteEdgeDriverRequest is the request struct for api DeleteEdgeDriver

func CreateDeleteEdgeDriverRequest ¶

func CreateDeleteEdgeDriverRequest() (request *DeleteEdgeDriverRequest)

CreateDeleteEdgeDriverRequest creates a request to invoke DeleteEdgeDriver API

type DeleteEdgeDriverResponse ¶

type DeleteEdgeDriverResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

DeleteEdgeDriverResponse is the response struct for api DeleteEdgeDriver

func CreateDeleteEdgeDriverResponse ¶

func CreateDeleteEdgeDriverResponse() (response *DeleteEdgeDriverResponse)

CreateDeleteEdgeDriverResponse creates a response to parse from DeleteEdgeDriver response

type DeleteEdgeDriverVersionRequest ¶

type DeleteEdgeDriverVersionRequest struct {
	*requests.RpcRequest
	DriverId      string `position:"Query" name:"DriverId"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	DriverVersion string `position:"Query" name:"DriverVersion"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

DeleteEdgeDriverVersionRequest is the request struct for api DeleteEdgeDriverVersion

func CreateDeleteEdgeDriverVersionRequest ¶

func CreateDeleteEdgeDriverVersionRequest() (request *DeleteEdgeDriverVersionRequest)

CreateDeleteEdgeDriverVersionRequest creates a request to invoke DeleteEdgeDriverVersion API

type DeleteEdgeDriverVersionResponse ¶

type DeleteEdgeDriverVersionResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

DeleteEdgeDriverVersionResponse is the response struct for api DeleteEdgeDriverVersion

func CreateDeleteEdgeDriverVersionResponse ¶

func CreateDeleteEdgeDriverVersionResponse() (response *DeleteEdgeDriverVersionResponse)

CreateDeleteEdgeDriverVersionResponse creates a response to parse from DeleteEdgeDriverVersion response

type DeleteEdgeInstanceMessageRoutingRequest ¶

type DeleteEdgeInstanceMessageRoutingRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	InstanceId    string           `position:"Query" name:"InstanceId"`
	RouteId       requests.Integer `position:"Query" name:"RouteId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

DeleteEdgeInstanceMessageRoutingRequest is the request struct for api DeleteEdgeInstanceMessageRouting

func CreateDeleteEdgeInstanceMessageRoutingRequest ¶

func CreateDeleteEdgeInstanceMessageRoutingRequest() (request *DeleteEdgeInstanceMessageRoutingRequest)

CreateDeleteEdgeInstanceMessageRoutingRequest creates a request to invoke DeleteEdgeInstanceMessageRouting API

type DeleteEdgeInstanceMessageRoutingResponse ¶

type DeleteEdgeInstanceMessageRoutingResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

DeleteEdgeInstanceMessageRoutingResponse is the response struct for api DeleteEdgeInstanceMessageRouting

func CreateDeleteEdgeInstanceMessageRoutingResponse ¶

func CreateDeleteEdgeInstanceMessageRoutingResponse() (response *DeleteEdgeInstanceMessageRoutingResponse)

CreateDeleteEdgeInstanceMessageRoutingResponse creates a response to parse from DeleteEdgeInstanceMessageRouting response

type DeleteEdgeInstanceRequest ¶

type DeleteEdgeInstanceRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	InstanceId    string `position:"Query" name:"InstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

DeleteEdgeInstanceRequest is the request struct for api DeleteEdgeInstance

func CreateDeleteEdgeInstanceRequest ¶

func CreateDeleteEdgeInstanceRequest() (request *DeleteEdgeInstanceRequest)

CreateDeleteEdgeInstanceRequest creates a request to invoke DeleteEdgeInstance API

type DeleteEdgeInstanceResponse ¶

type DeleteEdgeInstanceResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

DeleteEdgeInstanceResponse is the response struct for api DeleteEdgeInstance

func CreateDeleteEdgeInstanceResponse ¶

func CreateDeleteEdgeInstanceResponse() (response *DeleteEdgeInstanceResponse)

CreateDeleteEdgeInstanceResponse creates a response to parse from DeleteEdgeInstance response

type DeleteJobRequest ¶

type DeleteJobRequest struct {
	*requests.RpcRequest
	JobId         string `position:"Query" name:"JobId"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

DeleteJobRequest is the request struct for api DeleteJob

func CreateDeleteJobRequest ¶

func CreateDeleteJobRequest() (request *DeleteJobRequest)

CreateDeleteJobRequest creates a request to invoke DeleteJob API

type DeleteJobResponse ¶

type DeleteJobResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

DeleteJobResponse is the response struct for api DeleteJob

func CreateDeleteJobResponse ¶

func CreateDeleteJobResponse() (response *DeleteJobResponse)

CreateDeleteJobResponse creates a response to parse from DeleteJob response

type DeleteOTAFirmwareRequest ¶

type DeleteOTAFirmwareRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	FirmwareId    string `position:"Query" name:"FirmwareId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

DeleteOTAFirmwareRequest is the request struct for api DeleteOTAFirmware

func CreateDeleteOTAFirmwareRequest ¶

func CreateDeleteOTAFirmwareRequest() (request *DeleteOTAFirmwareRequest)

CreateDeleteOTAFirmwareRequest creates a request to invoke DeleteOTAFirmware API

type DeleteOTAFirmwareResponse ¶

type DeleteOTAFirmwareResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

DeleteOTAFirmwareResponse is the response struct for api DeleteOTAFirmware

func CreateDeleteOTAFirmwareResponse ¶

func CreateDeleteOTAFirmwareResponse() (response *DeleteOTAFirmwareResponse)

CreateDeleteOTAFirmwareResponse creates a response to parse from DeleteOTAFirmware response

type DeleteOTAModuleRequest ¶

type DeleteOTAModuleRequest struct {
	*requests.RpcRequest
	AuthConfig    string `position:"Query" name:"AuthConfig"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ModuleName    string `position:"Query" name:"ModuleName"`
	ProductKey    string `position:"Query" name:"ProductKey"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

DeleteOTAModuleRequest is the request struct for api DeleteOTAModule

func CreateDeleteOTAModuleRequest ¶

func CreateDeleteOTAModuleRequest() (request *DeleteOTAModuleRequest)

CreateDeleteOTAModuleRequest creates a request to invoke DeleteOTAModule API

type DeleteOTAModuleResponse ¶

type DeleteOTAModuleResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

DeleteOTAModuleResponse is the response struct for api DeleteOTAModule

func CreateDeleteOTAModuleResponse ¶

func CreateDeleteOTAModuleResponse() (response *DeleteOTAModuleResponse)

CreateDeleteOTAModuleResponse creates a response to parse from DeleteOTAModule response

type DeleteParserDataSourceRequest ¶

type DeleteParserDataSourceRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	DataSourceId  requests.Integer `position:"Query" name:"DataSourceId"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

DeleteParserDataSourceRequest is the request struct for api DeleteParserDataSource

func CreateDeleteParserDataSourceRequest ¶

func CreateDeleteParserDataSourceRequest() (request *DeleteParserDataSourceRequest)

CreateDeleteParserDataSourceRequest creates a request to invoke DeleteParserDataSource API

type DeleteParserDataSourceResponse ¶

type DeleteParserDataSourceResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

DeleteParserDataSourceResponse is the response struct for api DeleteParserDataSource

func CreateDeleteParserDataSourceResponse ¶

func CreateDeleteParserDataSourceResponse() (response *DeleteParserDataSourceResponse)

CreateDeleteParserDataSourceResponse creates a response to parse from DeleteParserDataSource response

type DeleteParserRequest ¶

type DeleteParserRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	ParserId      requests.Integer `position:"Query" name:"ParserId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

DeleteParserRequest is the request struct for api DeleteParser

func CreateDeleteParserRequest ¶

func CreateDeleteParserRequest() (request *DeleteParserRequest)

CreateDeleteParserRequest creates a request to invoke DeleteParser API

type DeleteParserResponse ¶

type DeleteParserResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

DeleteParserResponse is the response struct for api DeleteParser

func CreateDeleteParserResponse ¶

func CreateDeleteParserResponse() (response *DeleteParserResponse)

CreateDeleteParserResponse creates a response to parse from DeleteParser response

type DeleteProductRequest ¶

type DeleteProductRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	ProductKey        string `position:"Query" name:"ProductKey"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
}

DeleteProductRequest is the request struct for api DeleteProduct

func CreateDeleteProductRequest ¶

func CreateDeleteProductRequest() (request *DeleteProductRequest)

CreateDeleteProductRequest creates a request to invoke DeleteProduct API

type DeleteProductResponse ¶

type DeleteProductResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

DeleteProductResponse is the response struct for api DeleteProduct

func CreateDeleteProductResponse ¶

func CreateDeleteProductResponse() (response *DeleteProductResponse)

CreateDeleteProductResponse creates a response to parse from DeleteProduct response

type DeleteProductTagsRequest ¶

type DeleteProductTagsRequest struct {
	*requests.RpcRequest
	RealTenantId      string    `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string    `position:"Query" name:"RealTripartiteKey"`
	IotInstanceId     string    `position:"Query" name:"IotInstanceId"`
	ProductTagKey     *[]string `position:"Query" name:"ProductTagKey"  type:"Repeated"`
	ProductKey        string    `position:"Query" name:"ProductKey"`
	ApiProduct        string    `position:"Body" name:"ApiProduct"`
	ApiRevision       string    `position:"Body" name:"ApiRevision"`
}

DeleteProductTagsRequest is the request struct for api DeleteProductTags

func CreateDeleteProductTagsRequest ¶

func CreateDeleteProductTagsRequest() (request *DeleteProductTagsRequest)

CreateDeleteProductTagsRequest creates a request to invoke DeleteProductTags API

type DeleteProductTagsResponse ¶

type DeleteProductTagsResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code         string `json:"Code" xml:"Code"`
}

DeleteProductTagsResponse is the response struct for api DeleteProductTags

func CreateDeleteProductTagsResponse ¶

func CreateDeleteProductTagsResponse() (response *DeleteProductTagsResponse)

CreateDeleteProductTagsResponse creates a response to parse from DeleteProductTags response

type DeleteProductTopicRequest ¶

type DeleteProductTopicRequest struct {
	*requests.RpcRequest
	TopicId       string `position:"Query" name:"TopicId"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

DeleteProductTopicRequest is the request struct for api DeleteProductTopic

func CreateDeleteProductTopicRequest ¶

func CreateDeleteProductTopicRequest() (request *DeleteProductTopicRequest)

CreateDeleteProductTopicRequest creates a request to invoke DeleteProductTopic API

type DeleteProductTopicResponse ¶

type DeleteProductTopicResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

DeleteProductTopicResponse is the response struct for api DeleteProductTopic

func CreateDeleteProductTopicResponse ¶

func CreateDeleteProductTopicResponse() (response *DeleteProductTopicResponse)

CreateDeleteProductTopicResponse creates a response to parse from DeleteProductTopic response

type DeleteRuleActionRequest ¶

type DeleteRuleActionRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	ActionId      requests.Integer `position:"Query" name:"ActionId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

DeleteRuleActionRequest is the request struct for api DeleteRuleAction

func CreateDeleteRuleActionRequest ¶

func CreateDeleteRuleActionRequest() (request *DeleteRuleActionRequest)

CreateDeleteRuleActionRequest creates a request to invoke DeleteRuleAction API

type DeleteRuleActionResponse ¶

type DeleteRuleActionResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

DeleteRuleActionResponse is the response struct for api DeleteRuleAction

func CreateDeleteRuleActionResponse ¶

func CreateDeleteRuleActionResponse() (response *DeleteRuleActionResponse)

CreateDeleteRuleActionResponse creates a response to parse from DeleteRuleAction response

type DeleteRuleRequest ¶

type DeleteRuleRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	RuleId        requests.Integer `position:"Query" name:"RuleId"`
}

DeleteRuleRequest is the request struct for api DeleteRule

func CreateDeleteRuleRequest ¶

func CreateDeleteRuleRequest() (request *DeleteRuleRequest)

CreateDeleteRuleRequest creates a request to invoke DeleteRule API

type DeleteRuleResponse ¶

type DeleteRuleResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

DeleteRuleResponse is the response struct for api DeleteRule

func CreateDeleteRuleResponse ¶

func CreateDeleteRuleResponse() (response *DeleteRuleResponse)

CreateDeleteRuleResponse creates a response to parse from DeleteRule response

type DeleteSceneRuleRequest ¶

type DeleteSceneRuleRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	RuleId        string `position:"Query" name:"RuleId"`
}

DeleteSceneRuleRequest is the request struct for api DeleteSceneRule

func CreateDeleteSceneRuleRequest ¶

func CreateDeleteSceneRuleRequest() (request *DeleteSceneRuleRequest)

CreateDeleteSceneRuleRequest creates a request to invoke DeleteSceneRule API

type DeleteSceneRuleResponse ¶

type DeleteSceneRuleResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code         string `json:"Code" xml:"Code"`
}

DeleteSceneRuleResponse is the response struct for api DeleteSceneRule

func CreateDeleteSceneRuleResponse ¶

func CreateDeleteSceneRuleResponse() (response *DeleteSceneRuleResponse)

CreateDeleteSceneRuleResponse creates a response to parse from DeleteSceneRule response

type DeleteSchedulePeriodRequest ¶

type DeleteSchedulePeriodRequest struct {
	*requests.RpcRequest
	PeriodCode    string `position:"Body" name:"PeriodCode"`
	IotInstanceId string `position:"Body" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

DeleteSchedulePeriodRequest is the request struct for api DeleteSchedulePeriod

func CreateDeleteSchedulePeriodRequest ¶

func CreateDeleteSchedulePeriodRequest() (request *DeleteSchedulePeriodRequest)

CreateDeleteSchedulePeriodRequest creates a request to invoke DeleteSchedulePeriod API

type DeleteSchedulePeriodResponse ¶

type DeleteSchedulePeriodResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

DeleteSchedulePeriodResponse is the response struct for api DeleteSchedulePeriod

func CreateDeleteSchedulePeriodResponse ¶

func CreateDeleteSchedulePeriodResponse() (response *DeleteSchedulePeriodResponse)

CreateDeleteSchedulePeriodResponse creates a response to parse from DeleteSchedulePeriod response

type DeleteShareTaskDeviceRequest ¶

type DeleteShareTaskDeviceRequest struct {
	*requests.RpcRequest
	IotInstanceId string    `position:"Body" name:"IotInstanceId"`
	IotIdList     *[]string `position:"Body" name:"IotIdList"  type:"Repeated"`
	ShareTaskId   string    `position:"Body" name:"ShareTaskId"`
	ApiProduct    string    `position:"Body" name:"ApiProduct"`
	ApiRevision   string    `position:"Body" name:"ApiRevision"`
}

DeleteShareTaskDeviceRequest is the request struct for api DeleteShareTaskDevice

func CreateDeleteShareTaskDeviceRequest ¶

func CreateDeleteShareTaskDeviceRequest() (request *DeleteShareTaskDeviceRequest)

CreateDeleteShareTaskDeviceRequest creates a request to invoke DeleteShareTaskDevice API

type DeleteShareTaskDeviceResponse ¶

type DeleteShareTaskDeviceResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

DeleteShareTaskDeviceResponse is the response struct for api DeleteShareTaskDevice

func CreateDeleteShareTaskDeviceResponse ¶

func CreateDeleteShareTaskDeviceResponse() (response *DeleteShareTaskDeviceResponse)

CreateDeleteShareTaskDeviceResponse creates a response to parse from DeleteShareTaskDevice response

type DeleteSoundCodeLabelRequest ¶

type DeleteSoundCodeLabelRequest struct {
	*requests.RpcRequest
	SoundCode     string `position:"Body" name:"SoundCode"`
	IotInstanceId string `position:"Body" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

DeleteSoundCodeLabelRequest is the request struct for api DeleteSoundCodeLabel

func CreateDeleteSoundCodeLabelRequest ¶

func CreateDeleteSoundCodeLabelRequest() (request *DeleteSoundCodeLabelRequest)

CreateDeleteSoundCodeLabelRequest creates a request to invoke DeleteSoundCodeLabel API

type DeleteSoundCodeLabelResponse ¶

type DeleteSoundCodeLabelResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

DeleteSoundCodeLabelResponse is the response struct for api DeleteSoundCodeLabel

func CreateDeleteSoundCodeLabelResponse ¶

func CreateDeleteSoundCodeLabelResponse() (response *DeleteSoundCodeLabelResponse)

CreateDeleteSoundCodeLabelResponse creates a response to parse from DeleteSoundCodeLabel response

type DeleteSoundCodeRequest ¶

type DeleteSoundCodeRequest struct {
	*requests.RpcRequest
	SoundCode     string `position:"Body" name:"SoundCode"`
	IotInstanceId string `position:"Body" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

DeleteSoundCodeRequest is the request struct for api DeleteSoundCode

func CreateDeleteSoundCodeRequest ¶

func CreateDeleteSoundCodeRequest() (request *DeleteSoundCodeRequest)

CreateDeleteSoundCodeRequest creates a request to invoke DeleteSoundCode API

type DeleteSoundCodeResponse ¶

type DeleteSoundCodeResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

DeleteSoundCodeResponse is the response struct for api DeleteSoundCode

func CreateDeleteSoundCodeResponse ¶

func CreateDeleteSoundCodeResponse() (response *DeleteSoundCodeResponse)

CreateDeleteSoundCodeResponse creates a response to parse from DeleteSoundCode response

type DeleteSoundCodeScheduleRequest ¶

type DeleteSoundCodeScheduleRequest struct {
	*requests.RpcRequest
	ScheduleCode  string `position:"Body" name:"ScheduleCode"`
	IotInstanceId string `position:"Body" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

DeleteSoundCodeScheduleRequest is the request struct for api DeleteSoundCodeSchedule

func CreateDeleteSoundCodeScheduleRequest ¶

func CreateDeleteSoundCodeScheduleRequest() (request *DeleteSoundCodeScheduleRequest)

CreateDeleteSoundCodeScheduleRequest creates a request to invoke DeleteSoundCodeSchedule API

type DeleteSoundCodeScheduleResponse ¶

type DeleteSoundCodeScheduleResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

DeleteSoundCodeScheduleResponse is the response struct for api DeleteSoundCodeSchedule

func CreateDeleteSoundCodeScheduleResponse ¶

func CreateDeleteSoundCodeScheduleResponse() (response *DeleteSoundCodeScheduleResponse)

CreateDeleteSoundCodeScheduleResponse creates a response to parse from DeleteSoundCodeSchedule response

type DeleteSpeechRequest ¶

type DeleteSpeechRequest struct {
	*requests.RpcRequest
	IotInstanceId  string    `position:"Body" name:"IotInstanceId"`
	SpeechCodeList *[]string `position:"Body" name:"SpeechCodeList"  type:"Repeated"`
	ApiProduct     string    `position:"Body" name:"ApiProduct"`
	ApiRevision    string    `position:"Body" name:"ApiRevision"`
}

DeleteSpeechRequest is the request struct for api DeleteSpeech

func CreateDeleteSpeechRequest ¶

func CreateDeleteSpeechRequest() (request *DeleteSpeechRequest)

CreateDeleteSpeechRequest creates a request to invoke DeleteSpeech API

type DeleteSpeechResponse ¶

type DeleteSpeechResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

DeleteSpeechResponse is the response struct for api DeleteSpeech

func CreateDeleteSpeechResponse ¶

func CreateDeleteSpeechResponse() (response *DeleteSpeechResponse)

CreateDeleteSpeechResponse creates a response to parse from DeleteSpeech response

type DeleteStudioAppDomainOpenRequest ¶

type DeleteStudioAppDomainOpenRequest struct {
	*requests.RpcRequest
	DomainId      requests.Integer `position:"Body" name:"DomainId"`
	IotInstanceId string           `position:"Body" name:"IotInstanceId"`
	ProjectId     string           `position:"Body" name:"ProjectId"`
	AppId         string           `position:"Body" name:"AppId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

DeleteStudioAppDomainOpenRequest is the request struct for api DeleteStudioAppDomainOpen

func CreateDeleteStudioAppDomainOpenRequest ¶

func CreateDeleteStudioAppDomainOpenRequest() (request *DeleteStudioAppDomainOpenRequest)

CreateDeleteStudioAppDomainOpenRequest creates a request to invoke DeleteStudioAppDomainOpen API

type DeleteStudioAppDomainOpenResponse ¶

type DeleteStudioAppDomainOpenResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         bool   `json:"Data" xml:"Data"`
}

DeleteStudioAppDomainOpenResponse is the response struct for api DeleteStudioAppDomainOpen

func CreateDeleteStudioAppDomainOpenResponse ¶

func CreateDeleteStudioAppDomainOpenResponse() (response *DeleteStudioAppDomainOpenResponse)

CreateDeleteStudioAppDomainOpenResponse creates a response to parse from DeleteStudioAppDomainOpen response

type DeleteSubscribeRelationRequest ¶

type DeleteSubscribeRelationRequest struct {
	*requests.RpcRequest
	Type          string `position:"Query" name:"Type"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ProductKey    string `position:"Query" name:"ProductKey"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

DeleteSubscribeRelationRequest is the request struct for api DeleteSubscribeRelation

func CreateDeleteSubscribeRelationRequest ¶

func CreateDeleteSubscribeRelationRequest() (request *DeleteSubscribeRelationRequest)

CreateDeleteSubscribeRelationRequest creates a request to invoke DeleteSubscribeRelation API

type DeleteSubscribeRelationResponse ¶

type DeleteSubscribeRelationResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

DeleteSubscribeRelationResponse is the response struct for api DeleteSubscribeRelation

func CreateDeleteSubscribeRelationResponse ¶

func CreateDeleteSubscribeRelationResponse() (response *DeleteSubscribeRelationResponse)

CreateDeleteSubscribeRelationResponse creates a response to parse from DeleteSubscribeRelation response

type DeleteThingModelRequest ¶

type DeleteThingModelRequest struct {
	*requests.RpcRequest
	RealTenantId       string           `position:"Query" name:"RealTenantId"`
	IsClearAllFunction requests.Boolean `position:"Query" name:"IsClearAllFunction"`
	RealTripartiteKey  string           `position:"Query" name:"RealTripartiteKey"`
	ResourceGroupId    string           `position:"Query" name:"ResourceGroupId"`
	PropertyIdentifier *[]string        `position:"Query" name:"PropertyIdentifier"  type:"Repeated"`
	DTModelId          string           `position:"Query" name:"DTModelId"`
	IotInstanceId      string           `position:"Query" name:"IotInstanceId"`
	ServiceIdentifier  *[]string        `position:"Query" name:"ServiceIdentifier"  type:"Repeated"`
	ProductKey         string           `position:"Query" name:"ProductKey"`
	ApiProduct         string           `position:"Body" name:"ApiProduct"`
	ApiRevision        string           `position:"Body" name:"ApiRevision"`
	EventIdentifier    *[]string        `position:"Query" name:"EventIdentifier"  type:"Repeated"`
	FunctionBlockId    string           `position:"Query" name:"FunctionBlockId"`
}

DeleteThingModelRequest is the request struct for api DeleteThingModel

func CreateDeleteThingModelRequest ¶

func CreateDeleteThingModelRequest() (request *DeleteThingModelRequest)

CreateDeleteThingModelRequest creates a request to invoke DeleteThingModel API

type DeleteThingModelResponse ¶

type DeleteThingModelResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

DeleteThingModelResponse is the response struct for api DeleteThingModel

func CreateDeleteThingModelResponse ¶

func CreateDeleteThingModelResponse() (response *DeleteThingModelResponse)

CreateDeleteThingModelResponse creates a response to parse from DeleteThingModel response

type DeleteTopicRouteTableRequest ¶

type DeleteTopicRouteTableRequest struct {
	*requests.RpcRequest
	IotInstanceId string    `position:"Query" name:"IotInstanceId"`
	DstTopic      *[]string `position:"Query" name:"DstTopic"  type:"Repeated"`
	ApiProduct    string    `position:"Body" name:"ApiProduct"`
	ApiRevision   string    `position:"Body" name:"ApiRevision"`
	SrcTopic      string    `position:"Query" name:"SrcTopic"`
}

DeleteTopicRouteTableRequest is the request struct for api DeleteTopicRouteTable

func CreateDeleteTopicRouteTableRequest ¶

func CreateDeleteTopicRouteTableRequest() (request *DeleteTopicRouteTableRequest)

CreateDeleteTopicRouteTableRequest creates a request to invoke DeleteTopicRouteTable API

type DeleteTopicRouteTableResponse ¶

type DeleteTopicRouteTableResponse struct {
	*responses.BaseResponse
	RequestId     string                               `json:"RequestId" xml:"RequestId"`
	Success       bool                                 `json:"Success" xml:"Success"`
	Code          string                               `json:"Code" xml:"Code"`
	IsAllSucceed  bool                                 `json:"IsAllSucceed" xml:"IsAllSucceed"`
	ErrorMessage  string                               `json:"ErrorMessage" xml:"ErrorMessage"`
	FailureTopics FailureTopicsInDeleteTopicRouteTable `json:"FailureTopics" xml:"FailureTopics"`
}

DeleteTopicRouteTableResponse is the response struct for api DeleteTopicRouteTable

func CreateDeleteTopicRouteTableResponse ¶

func CreateDeleteTopicRouteTableResponse() (response *DeleteTopicRouteTableResponse)

CreateDeleteTopicRouteTableResponse creates a response to parse from DeleteTopicRouteTable response

type Deployment ¶

type Deployment struct {
	GmtCreate             string `json:"GmtCreate" xml:"GmtCreate"`
	GmtModified           string `json:"GmtModified" xml:"GmtModified"`
	GmtCompleted          string `json:"GmtCompleted" xml:"GmtCompleted"`
	DeploymentId          string `json:"DeploymentId" xml:"DeploymentId"`
	Description           string `json:"Description" xml:"Description"`
	Status                int    `json:"Status" xml:"Status"`
	Type                  string `json:"Type" xml:"Type"`
	GmtCreateTimestamp    int64  `json:"GmtCreateTimestamp" xml:"GmtCreateTimestamp"`
	GmtModifiedTimestamp  int64  `json:"GmtModifiedTimestamp" xml:"GmtModifiedTimestamp"`
	GmtCompletedTimestamp int64  `json:"GmtCompletedTimestamp" xml:"GmtCompletedTimestamp"`
}

Deployment is a nested struct in iot response

type DeploymentList ¶

type DeploymentList struct {
	Deployment []Deployment `json:"Deployment" xml:"Deployment"`
}

DeploymentList is a nested struct in iot response

type DesiredPropertyInfo ¶

type DesiredPropertyInfo struct {
	Unit       string `json:"Unit" xml:"Unit"`
	Identifier string `json:"Identifier" xml:"Identifier"`
	DataType   string `json:"DataType" xml:"DataType"`
	Time       string `json:"Time" xml:"Time"`
	Value      string `json:"Value" xml:"Value"`
	Name       string `json:"Name" xml:"Name"`
	Version    int64  `json:"Version" xml:"Version"`
}

DesiredPropertyInfo is a nested struct in iot response

type Destination ¶

type Destination struct {
	DestinationId int64  `json:"DestinationId" xml:"DestinationId"`
	Name          string `json:"Name" xml:"Name"`
	Configuration string `json:"Configuration" xml:"Configuration"`
	UtcCreated    string `json:"UtcCreated" xml:"UtcCreated"`
	IsFailover    bool   `json:"IsFailover" xml:"IsFailover"`
	Type          string `json:"Type" xml:"Type"`
}

Destination is a nested struct in iot response

type DestinationInGetDestination ¶

type DestinationInGetDestination struct {
	DestinationId string `json:"DestinationId" xml:"DestinationId"`
	Name          string `json:"Name" xml:"Name"`
	Type          string `json:"Type" xml:"Type"`
	Configuration string `json:"Configuration" xml:"Configuration"`
	IsFailover    bool   `json:"IsFailover" xml:"IsFailover"`
	UtcCreated    string `json:"UtcCreated" xml:"UtcCreated"`
	Status        string `json:"Status" xml:"Status"`
}

DestinationInGetDestination is a nested struct in iot response

type Destinations ¶

type Destinations struct {
	DestinationId int64  `json:"DestinationId" xml:"DestinationId"`
	Name          string `json:"Name" xml:"Name"`
	Configuration string `json:"Configuration" xml:"Configuration"`
	UtcCreated    string `json:"UtcCreated" xml:"UtcCreated"`
	Status        string `json:"Status" xml:"Status"`
	UtcModified   string `json:"UtcModified" xml:"UtcModified"`
	Description   string `json:"Description" xml:"Description"`
	IsFailover    bool   `json:"IsFailover" xml:"IsFailover"`
	Type          string `json:"Type" xml:"Type"`
}

Destinations is a nested struct in iot response

type DestinationsInListDestination ¶

type DestinationsInListDestination struct {
	Destinations []Destinations `json:"destinations" xml:"destinations"`
}

DestinationsInListDestination is a nested struct in iot response

type DetachDestinationRequest ¶

type DetachDestinationRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	DestinationId requests.Integer `position:"Query" name:"DestinationId"`
	ParserId      requests.Integer `position:"Query" name:"ParserId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

DetachDestinationRequest is the request struct for api DetachDestination

func CreateDetachDestinationRequest ¶

func CreateDetachDestinationRequest() (request *DetachDestinationRequest)

CreateDetachDestinationRequest creates a request to invoke DetachDestination API

type DetachDestinationResponse ¶

type DetachDestinationResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

DetachDestinationResponse is the response struct for api DetachDestination

func CreateDetachDestinationResponse ¶

func CreateDetachDestinationResponse() (response *DetachDestinationResponse)

CreateDetachDestinationResponse creates a response to parse from DetachDestination response

type DetachParserDataSourceRequest ¶

type DetachParserDataSourceRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	ParserId      requests.Integer `position:"Query" name:"ParserId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	DataSourceId  requests.Integer `position:"Query" name:"DataSourceId"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

DetachParserDataSourceRequest is the request struct for api DetachParserDataSource

func CreateDetachParserDataSourceRequest ¶

func CreateDetachParserDataSourceRequest() (request *DetachParserDataSourceRequest)

CreateDetachParserDataSourceRequest creates a request to invoke DetachParserDataSource API

type DetachParserDataSourceResponse ¶

type DetachParserDataSourceResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

DetachParserDataSourceResponse is the response struct for api DetachParserDataSource

func CreateDetachParserDataSourceResponse ¶

func CreateDetachParserDataSourceResponse() (response *DetachParserDataSourceResponse)

CreateDetachParserDataSourceResponse creates a response to parse from DetachParserDataSource response

type Device ¶

type Device struct {
	DeviceName   string `json:"DeviceName" xml:"DeviceName"`
	IotId        string `json:"IotId" xml:"IotId"`
	DeviceSecret string `json:"DeviceSecret" xml:"DeviceSecret"`
	ProductKey   string `json:"ProductKey" xml:"ProductKey"`
	Sn           string `json:"Sn" xml:"Sn"`
	DriverId     string `json:"DriverId" xml:"DriverId"`
}

Device is a nested struct in iot response

type DeviceCertInfo ¶

type DeviceCertInfo struct {
	Status      int    `json:"Status" xml:"Status"`
	Certificate string `json:"Certificate" xml:"Certificate"`
	PrivateKey  string `json:"PrivateKey" xml:"PrivateKey"`
	CertSN      string `json:"CertSN" xml:"CertSN"`
}

DeviceCertInfo is a nested struct in iot response

type DeviceChannel ¶

type DeviceChannel struct {
	ChannelId   string `json:"ChannelId" xml:"ChannelId"`
	ChannelName string `json:"ChannelName" xml:"ChannelName"`
	IotId       string `json:"IotId" xml:"IotId"`
}

DeviceChannel is a nested struct in iot response

type DeviceChannelList ¶

type DeviceChannelList struct {
	DeviceChannel []DeviceChannel `json:"DeviceChannel" xml:"DeviceChannel"`
}

DeviceChannelList is a nested struct in iot response

type DeviceConfig ¶

type DeviceConfig struct {
	IotId  string `json:"IotId" xml:"IotId"`
	Config Config `json:"Config" xml:"Config"`
}

DeviceConfig is a nested struct in iot response

type DeviceConfigList ¶

type DeviceConfigList struct {
	DeviceConfig []DeviceConfig `json:"DeviceConfig" xml:"DeviceConfig"`
}

DeviceConfigList is a nested struct in iot response

type DeviceDriver ¶

type DeviceDriver struct {
	DriverId string `json:"DriverId" xml:"DriverId"`
	IotId    string `json:"IotId" xml:"IotId"`
}

DeviceDriver is a nested struct in iot response

type DeviceDriverList ¶

type DeviceDriverList struct {
	DeviceDriver []DeviceDriver `json:"DeviceDriver" xml:"DeviceDriver"`
}

DeviceDriverList is a nested struct in iot response

type DeviceGroup ¶

type DeviceGroup struct {
	GroupId   string `json:"GroupId" xml:"GroupId"`
	GroupName string `json:"GroupName" xml:"GroupName"`
}

DeviceGroup is a nested struct in iot response

type DeviceInfo ¶

type DeviceInfo struct {
	DeviceName   string `json:"DeviceName" xml:"DeviceName"`
	GmtCreate    string `json:"GmtCreate" xml:"GmtCreate"`
	Nickname     string `json:"Nickname" xml:"Nickname"`
	IotId        string `json:"IotId" xml:"IotId"`
	DeviceSecret string `json:"DeviceSecret" xml:"DeviceSecret"`
	ProductKey   string `json:"ProductKey" xml:"ProductKey"`
	DeviceId     string `json:"DeviceId" xml:"DeviceId"`
	DeviceStatus string `json:"DeviceStatus" xml:"DeviceStatus"`
	GmtModified  string `json:"GmtModified" xml:"GmtModified"`
	DeviceType   string `json:"DeviceType" xml:"DeviceType"`
	UtcModified  string `json:"UtcModified" xml:"UtcModified"`
	UtcCreate    string `json:"UtcCreate" xml:"UtcCreate"`
}

DeviceInfo is a nested struct in iot response

type DeviceListInQueryEdgeInstanceDevice ¶

type DeviceListInQueryEdgeInstanceDevice struct {
	Device []Device `json:"Device" xml:"Device"`
}

DeviceListInQueryEdgeInstanceDevice is a nested struct in iot response

type DeviceListInQueryEdgeInstanceDeviceByDriver ¶

type DeviceListInQueryEdgeInstanceDeviceByDriver struct {
	Device []Device `json:"Device" xml:"Device"`
}

DeviceListInQueryEdgeInstanceDeviceByDriver is a nested struct in iot response

type DeviceListInQueryImportedDeviceByApplyId ¶

type DeviceListInQueryImportedDeviceByApplyId struct {
	Device []Device `json:"device" xml:"device"`
}

DeviceListInQueryImportedDeviceByApplyId is a nested struct in iot response

type DeviceListInQueryLicenseDeviceList ¶

type DeviceListInQueryLicenseDeviceList struct {
	Item []Item `json:"item" xml:"item"`
}

DeviceListInQueryLicenseDeviceList is a nested struct in iot response

type DeviceListInQueryProjectShareDeviceList ¶

type DeviceListInQueryProjectShareDeviceList struct {
	Items []Items `json:"items" xml:"items"`
}

DeviceListInQueryProjectShareDeviceList is a nested struct in iot response

type DeviceListInQueryShareTaskDeviceList ¶

type DeviceListInQueryShareTaskDeviceList struct {
	Items []Items `json:"items" xml:"items"`
}

DeviceListInQueryShareTaskDeviceList is a nested struct in iot response

type DeviceListInQuerySpeechLicenseDeviceList ¶

type DeviceListInQuerySpeechLicenseDeviceList struct {
	Item []Item `json:"item" xml:"item"`
}

DeviceListInQuerySpeechLicenseDeviceList is a nested struct in iot response

type DeviceStatus ¶

type DeviceStatus struct {
	DeviceName     string `json:"DeviceName" xml:"DeviceName"`
	IotId          string `json:"IotId" xml:"IotId"`
	AsAddress      string `json:"AsAddress" xml:"AsAddress"`
	LastOnlineTime string `json:"LastOnlineTime" xml:"LastOnlineTime"`
	InstanceId     string `json:"InstanceId" xml:"InstanceId"`
	DeviceId       string `json:"DeviceId" xml:"DeviceId"`
	Status         string `json:"Status" xml:"Status"`
	BindStatus     int    `json:"BindStatus" xml:"BindStatus"`
}

DeviceStatus is a nested struct in iot response

type DeviceStatusList ¶

type DeviceStatusList struct {
	DeviceStatus []DeviceStatus `json:"DeviceStatus" xml:"DeviceStatus"`
}

DeviceStatusList is a nested struct in iot response

type DisableDeviceTunnelRequest ¶

type DisableDeviceTunnelRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ProductKey    string `position:"Query" name:"ProductKey"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	DeviceName    string `position:"Query" name:"DeviceName"`
}

DisableDeviceTunnelRequest is the request struct for api DisableDeviceTunnel

func CreateDisableDeviceTunnelRequest ¶

func CreateDisableDeviceTunnelRequest() (request *DisableDeviceTunnelRequest)

CreateDisableDeviceTunnelRequest creates a request to invoke DisableDeviceTunnel API

type DisableDeviceTunnelResponse ¶

type DisableDeviceTunnelResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

DisableDeviceTunnelResponse is the response struct for api DisableDeviceTunnel

func CreateDisableDeviceTunnelResponse ¶

func CreateDisableDeviceTunnelResponse() (response *DisableDeviceTunnelResponse)

CreateDisableDeviceTunnelResponse creates a response to parse from DisableDeviceTunnel response

type DisableDeviceTunnelShareRequest ¶

type DisableDeviceTunnelShareRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ProductKey    string `position:"Query" name:"ProductKey"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	DeviceName    string `position:"Query" name:"DeviceName"`
}

DisableDeviceTunnelShareRequest is the request struct for api DisableDeviceTunnelShare

func CreateDisableDeviceTunnelShareRequest ¶

func CreateDisableDeviceTunnelShareRequest() (request *DisableDeviceTunnelShareRequest)

CreateDisableDeviceTunnelShareRequest creates a request to invoke DisableDeviceTunnelShare API

type DisableDeviceTunnelShareResponse ¶

type DisableDeviceTunnelShareResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code         string `json:"Code" xml:"Code"`
}

DisableDeviceTunnelShareResponse is the response struct for api DisableDeviceTunnelShare

func CreateDisableDeviceTunnelShareResponse ¶

func CreateDisableDeviceTunnelShareResponse() (response *DisableDeviceTunnelShareResponse)

CreateDisableDeviceTunnelShareResponse creates a response to parse from DisableDeviceTunnelShare response

type DisableSceneRuleRequest ¶

type DisableSceneRuleRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	RuleId        string `position:"Query" name:"RuleId"`
}

DisableSceneRuleRequest is the request struct for api DisableSceneRule

func CreateDisableSceneRuleRequest ¶

func CreateDisableSceneRuleRequest() (request *DisableSceneRuleRequest)

CreateDisableSceneRuleRequest creates a request to invoke DisableSceneRule API

type DisableSceneRuleResponse ¶

type DisableSceneRuleResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code         string `json:"Code" xml:"Code"`
}

DisableSceneRuleResponse is the response struct for api DisableSceneRule

func CreateDisableSceneRuleResponse ¶

func CreateDisableSceneRuleResponse() (response *DisableSceneRuleResponse)

CreateDisableSceneRuleResponse creates a response to parse from DisableSceneRule response

type DisableThingRequest ¶

type DisableThingRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	IotId             string `position:"Query" name:"IotId"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	ProductKey        string `position:"Query" name:"ProductKey"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
	DeviceName        string `position:"Query" name:"DeviceName"`
}

DisableThingRequest is the request struct for api DisableThing

func CreateDisableThingRequest ¶

func CreateDisableThingRequest() (request *DisableThingRequest)

CreateDisableThingRequest creates a request to invoke DisableThing API

type DisableThingResponse ¶

type DisableThingResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

DisableThingResponse is the response struct for api DisableThing

func CreateDisableThingResponse ¶

func CreateDisableThingResponse() (response *DisableThingResponse)

CreateDisableThingResponse creates a response to parse from DisableThing response

type DomainInfo ¶

type DomainInfo struct {
	TenantId    string `json:"TenantId" xml:"TenantId"`
	AppId       string `json:"AppId" xml:"AppId"`
	ProjectId   string `json:"ProjectId" xml:"ProjectId"`
	Host        string `json:"Host" xml:"Host"`
	Id          int    `json:"Id" xml:"Id"`
	IsBeian     string `json:"IsBeian" xml:"IsBeian"`
	Protocol    string `json:"Protocol" xml:"Protocol"`
	GmtCreate   string `json:"GmtCreate" xml:"GmtCreate"`
	GmtModified string `json:"GmtModified" xml:"GmtModified"`
}

DomainInfo is a nested struct in iot response

type Driver ¶

type Driver struct {
	DriverProtocol       string `json:"DriverProtocol" xml:"DriverProtocol"`
	IsBuiltIn            bool   `json:"IsBuiltIn" xml:"IsBuiltIn"`
	CpuArch              string `json:"CpuArch" xml:"CpuArch"`
	GmtCreateTimestamp   int64  `json:"GmtCreateTimestamp" xml:"GmtCreateTimestamp"`
	IsApply              bool   `json:"IsApply" xml:"IsApply"`
	GmtModified          string `json:"GmtModified" xml:"GmtModified"`
	Runtime              string `json:"Runtime" xml:"Runtime"`
	DriverId             string `json:"DriverId" xml:"DriverId"`
	OrderId              string `json:"OrderId" xml:"OrderId"`
	DriverVersion        string `json:"DriverVersion" xml:"DriverVersion"`
	GmtCreate            string `json:"GmtCreate" xml:"GmtCreate"`
	UseOfficialConfig    int    `json:"UseOfficialConfig" xml:"UseOfficialConfig"`
	DriverName           string `json:"DriverName" xml:"DriverName"`
	GmtModifiedTimestamp int64  `json:"GmtModifiedTimestamp" xml:"GmtModifiedTimestamp"`
	Type                 int    `json:"Type" xml:"Type"`
}

Driver is a nested struct in iot response

type DriverConfig ¶

type DriverConfig struct {
	DriverId   string   `json:"DriverId" xml:"DriverId"`
	ConfigList []Config `json:"ConfigList" xml:"ConfigList"`
}

DriverConfig is a nested struct in iot response

type DriverConfigList ¶

type DriverConfigList struct {
	DriverConfig []DriverConfig `json:"DriverConfig" xml:"DriverConfig"`
}

DriverConfigList is a nested struct in iot response

type DriverListInBatchGetEdgeDriver ¶

type DriverListInBatchGetEdgeDriver struct {
	Driver []Driver `json:"Driver" xml:"Driver"`
}

DriverListInBatchGetEdgeDriver is a nested struct in iot response

type DriverListInQueryEdgeDriver ¶

type DriverListInQueryEdgeDriver struct {
	Driver []Driver `json:"Driver" xml:"Driver"`
}

DriverListInQueryEdgeDriver is a nested struct in iot response

type DriverListInQueryEdgeInstanceDriver ¶

type DriverListInQueryEdgeInstanceDriver struct {
	Driver []Driver `json:"Driver" xml:"Driver"`
}

DriverListInQueryEdgeInstanceDriver is a nested struct in iot response

type DriverVersion ¶

type DriverVersion struct {
	DriverId             string `json:"DriverId" xml:"DriverId"`
	DriverVersion        string `json:"DriverVersion" xml:"DriverVersion"`
	VersionState         string `json:"VersionState" xml:"VersionState"`
	EdgeVersion          string `json:"EdgeVersion" xml:"EdgeVersion"`
	Description          string `json:"Description" xml:"Description"`
	SourceConfig         string `json:"SourceConfig" xml:"SourceConfig"`
	DriverConfig         string `json:"DriverConfig" xml:"DriverConfig"`
	ContainerConfig      string `json:"ContainerConfig" xml:"ContainerConfig"`
	ConfigCheckRule      string `json:"ConfigCheckRule" xml:"ConfigCheckRule"`
	GmtCreateTimestamp   int64  `json:"GmtCreateTimestamp" xml:"GmtCreateTimestamp"`
	GmtModifiedTimestamp int64  `json:"GmtModifiedTimestamp" xml:"GmtModifiedTimestamp"`
	Argument             string `json:"Argument" xml:"Argument"`
}

DriverVersion is a nested struct in iot response

type DriverVersionList ¶

type DriverVersionList struct {
	DriverVersion []DriverVersion `json:"DriverVersion" xml:"DriverVersion"`
}

DriverVersionList is a nested struct in iot response

type DstTopics ¶

type DstTopics struct {
	Topic []map[string]interface{} `json:"Topic" xml:"Topic"`
}

DstTopics is a nested struct in iot response

type DynamicRegClientId ¶

type DynamicRegClientId struct {
	ClientId   string `json:"ClientId" xml:"ClientId"`
	CreateTime int64  `json:"CreateTime" xml:"CreateTime"`
}

DynamicRegClientId is a nested struct in iot response

type DynamicRegClientIds ¶

type DynamicRegClientIds struct {
	DynamicRegClientId []DynamicRegClientId `json:"DynamicRegClientId" xml:"DynamicRegClientId"`
}

DynamicRegClientIds is a nested struct in iot response

type EnableDeviceTunnelRequest ¶

type EnableDeviceTunnelRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ProductKey    string `position:"Query" name:"ProductKey"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	DeviceName    string `position:"Query" name:"DeviceName"`
}

EnableDeviceTunnelRequest is the request struct for api EnableDeviceTunnel

func CreateEnableDeviceTunnelRequest ¶

func CreateEnableDeviceTunnelRequest() (request *EnableDeviceTunnelRequest)

CreateEnableDeviceTunnelRequest creates a request to invoke EnableDeviceTunnel API

type EnableDeviceTunnelResponse ¶

type EnableDeviceTunnelResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

EnableDeviceTunnelResponse is the response struct for api EnableDeviceTunnel

func CreateEnableDeviceTunnelResponse ¶

func CreateEnableDeviceTunnelResponse() (response *EnableDeviceTunnelResponse)

CreateEnableDeviceTunnelResponse creates a response to parse from EnableDeviceTunnel response

type EnableDeviceTunnelShareRequest ¶

type EnableDeviceTunnelShareRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ProductKey    string `position:"Query" name:"ProductKey"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	DeviceName    string `position:"Query" name:"DeviceName"`
}

EnableDeviceTunnelShareRequest is the request struct for api EnableDeviceTunnelShare

func CreateEnableDeviceTunnelShareRequest ¶

func CreateEnableDeviceTunnelShareRequest() (request *EnableDeviceTunnelShareRequest)

CreateEnableDeviceTunnelShareRequest creates a request to invoke EnableDeviceTunnelShare API

type EnableDeviceTunnelShareResponse ¶

type EnableDeviceTunnelShareResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code         string `json:"Code" xml:"Code"`
}

EnableDeviceTunnelShareResponse is the response struct for api EnableDeviceTunnelShare

func CreateEnableDeviceTunnelShareResponse ¶

func CreateEnableDeviceTunnelShareResponse() (response *EnableDeviceTunnelShareResponse)

CreateEnableDeviceTunnelShareResponse creates a response to parse from EnableDeviceTunnelShare response

type EnableSceneRuleRequest ¶

type EnableSceneRuleRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	RuleId        string `position:"Query" name:"RuleId"`
}

EnableSceneRuleRequest is the request struct for api EnableSceneRule

func CreateEnableSceneRuleRequest ¶

func CreateEnableSceneRuleRequest() (request *EnableSceneRuleRequest)

CreateEnableSceneRuleRequest creates a request to invoke EnableSceneRule API

type EnableSceneRuleResponse ¶

type EnableSceneRuleResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code         string `json:"Code" xml:"Code"`
}

EnableSceneRuleResponse is the response struct for api EnableSceneRule

func CreateEnableSceneRuleResponse ¶

func CreateEnableSceneRuleResponse() (response *EnableSceneRuleResponse)

CreateEnableSceneRuleResponse creates a response to parse from EnableSceneRule response

type EnableThingRequest ¶

type EnableThingRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	IotId             string `position:"Query" name:"IotId"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	ProductKey        string `position:"Query" name:"ProductKey"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
	DeviceName        string `position:"Query" name:"DeviceName"`
}

EnableThingRequest is the request struct for api EnableThing

func CreateEnableThingRequest ¶

func CreateEnableThingRequest() (request *EnableThingRequest)

CreateEnableThingRequest creates a request to invoke EnableThing API

type EnableThingResponse ¶

type EnableThingResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

EnableThingResponse is the response struct for api EnableThing

func CreateEnableThingResponse ¶

func CreateEnableThingResponse() (response *EnableThingResponse)

CreateEnableThingResponse creates a response to parse from EnableThing response

type EventInfo ¶

type EventInfo struct {
	Name       string `json:"Name" xml:"Name"`
	Time       string `json:"Time" xml:"Time"`
	EventType  string `json:"EventType" xml:"EventType"`
	Identifier string `json:"Identifier" xml:"Identifier"`
	OutputData string `json:"OutputData" xml:"OutputData"`
}

EventInfo is a nested struct in iot response

type FailureTopicsInCreateTopicRouteTable ¶

type FailureTopicsInCreateTopicRouteTable struct {
	Topic []map[string]interface{} `json:"Topic" xml:"Topic"`
}

FailureTopicsInCreateTopicRouteTable is a nested struct in iot response

type FailureTopicsInDeleteTopicRouteTable ¶

type FailureTopicsInDeleteTopicRouteTable struct {
	Topic []map[string]interface{} `json:"Topic" xml:"Topic"`
}

FailureTopicsInDeleteTopicRouteTable is a nested struct in iot response

type FieldNameList ¶

type FieldNameList struct {
	FieldNameList []string `json:"FieldNameList" xml:"FieldNameList"`
}

FieldNameList is a nested struct in iot response

type FileSummary ¶

type FileSummary struct {
	FileId       string `json:"FileId" xml:"FileId"`
	Name         string `json:"Name" xml:"Name"`
	Size         string `json:"Size" xml:"Size"`
	UtcCreatedOn string `json:"UtcCreatedOn" xml:"UtcCreatedOn"`
}

FileSummary is a nested struct in iot response

type FirmwareInfo ¶

type FirmwareInfo struct {
	ProductName    string              `json:"ProductName" xml:"ProductName"`
	Status         int                 `json:"Status" xml:"Status"`
	ProductKey     string              `json:"ProductKey" xml:"ProductKey"`
	FirmwareName   string              `json:"FirmwareName" xml:"FirmwareName"`
	FirmwareId     string              `json:"FirmwareId" xml:"FirmwareId"`
	SrcVersion     string              `json:"SrcVersion" xml:"SrcVersion"`
	VerifyProgress int                 `json:"VerifyProgress" xml:"VerifyProgress"`
	UtcModified    string              `json:"UtcModified" xml:"UtcModified"`
	UtcCreate      string              `json:"UtcCreate" xml:"UtcCreate"`
	FirmwareSize   int                 `json:"FirmwareSize" xml:"FirmwareSize"`
	ModuleName     string              `json:"ModuleName" xml:"ModuleName"`
	FirmwareUrl    string              `json:"FirmwareUrl" xml:"FirmwareUrl"`
	DestVersion    string              `json:"DestVersion" xml:"DestVersion"`
	SignMethod     string              `json:"SignMethod" xml:"SignMethod"`
	Udi            string              `json:"Udi" xml:"Udi"`
	FirmwareSign   string              `json:"FirmwareSign" xml:"FirmwareSign"`
	FirmwareDesc   string              `json:"FirmwareDesc" xml:"FirmwareDesc"`
	Type           int                 `json:"Type" xml:"Type"`
	MultiFiles     []OtaPackageFileDTO `json:"MultiFiles" xml:"MultiFiles"`
}

FirmwareInfo is a nested struct in iot response

type FirmwareInfoInListOTAFirmware ¶

type FirmwareInfoInListOTAFirmware struct {
	SimpleFirmwareInfo []SimpleFirmwareInfo `json:"SimpleFirmwareInfo" xml:"SimpleFirmwareInfo"`
}

FirmwareInfoInListOTAFirmware is a nested struct in iot response

type Gateway ¶

type Gateway struct {
	ProductKey  string `json:"ProductKey" xml:"ProductKey"`
	DeviceName  string `json:"DeviceName" xml:"DeviceName"`
	IotId       string `json:"IotId" xml:"IotId"`
	EdgeVersion string `json:"EdgeVersion" xml:"EdgeVersion"`
}

Gateway is a nested struct in iot response

type GatewayList ¶

type GatewayList struct {
	Gateway []Gateway `json:"Gateway" xml:"Gateway"`
}

GatewayList is a nested struct in iot response

type GenerateDeviceNameListURLRequest ¶

type GenerateDeviceNameListURLRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

GenerateDeviceNameListURLRequest is the request struct for api GenerateDeviceNameListURL

func CreateGenerateDeviceNameListURLRequest ¶

func CreateGenerateDeviceNameListURLRequest() (request *GenerateDeviceNameListURLRequest)

CreateGenerateDeviceNameListURLRequest creates a request to invoke GenerateDeviceNameListURL API

type GenerateDeviceNameListURLResponse ¶

type GenerateDeviceNameListURLResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

GenerateDeviceNameListURLResponse is the response struct for api GenerateDeviceNameListURL

func CreateGenerateDeviceNameListURLResponse ¶

func CreateGenerateDeviceNameListURLResponse() (response *GenerateDeviceNameListURLResponse)

CreateGenerateDeviceNameListURLResponse creates a response to parse from GenerateDeviceNameListURL response

type GenerateFileUploadURLRequest ¶

type GenerateFileUploadURLRequest struct {
	*requests.RpcRequest
	FileSuffix    string `position:"Query" name:"FileSuffix"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	FileName      string `position:"Query" name:"FileName"`
	BizCode       string `position:"Query" name:"BizCode"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

GenerateFileUploadURLRequest is the request struct for api GenerateFileUploadURL

func CreateGenerateFileUploadURLRequest ¶

func CreateGenerateFileUploadURLRequest() (request *GenerateFileUploadURLRequest)

CreateGenerateFileUploadURLRequest creates a request to invoke GenerateFileUploadURL API

type GenerateFileUploadURLResponse ¶

type GenerateFileUploadURLResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

GenerateFileUploadURLResponse is the response struct for api GenerateFileUploadURL

func CreateGenerateFileUploadURLResponse ¶

func CreateGenerateFileUploadURLResponse() (response *GenerateFileUploadURLResponse)

CreateGenerateFileUploadURLResponse creates a response to parse from GenerateFileUploadURL response

type GenerateOTAUploadURLRequest ¶

type GenerateOTAUploadURLRequest struct {
	*requests.RpcRequest
	FileSuffix    string `position:"Query" name:"FileSuffix"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

GenerateOTAUploadURLRequest is the request struct for api GenerateOTAUploadURL

func CreateGenerateOTAUploadURLRequest ¶

func CreateGenerateOTAUploadURLRequest() (request *GenerateOTAUploadURLRequest)

CreateGenerateOTAUploadURLRequest creates a request to invoke GenerateOTAUploadURL API

type GenerateOTAUploadURLResponse ¶

type GenerateOTAUploadURLResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

GenerateOTAUploadURLResponse is the response struct for api GenerateOTAUploadURL

func CreateGenerateOTAUploadURLResponse ¶

func CreateGenerateOTAUploadURLResponse() (response *GenerateOTAUploadURLResponse)

CreateGenerateOTAUploadURLResponse creates a response to parse from GenerateOTAUploadURL response

type GetDataAPIServiceDetailRequest ¶

type GetDataAPIServiceDetailRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Body" name:"IotInstanceId"`
	ApiSrn        string `position:"Body" name:"ApiSrn"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

GetDataAPIServiceDetailRequest is the request struct for api GetDataAPIServiceDetail

func CreateGetDataAPIServiceDetailRequest ¶

func CreateGetDataAPIServiceDetailRequest() (request *GetDataAPIServiceDetailRequest)

CreateGetDataAPIServiceDetailRequest creates a request to invoke GetDataAPIServiceDetail API

type GetDataAPIServiceDetailResponse ¶

type GetDataAPIServiceDetailResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

GetDataAPIServiceDetailResponse is the response struct for api GetDataAPIServiceDetail

func CreateGetDataAPIServiceDetailResponse ¶

func CreateGetDataAPIServiceDetailResponse() (response *GetDataAPIServiceDetailResponse)

CreateGetDataAPIServiceDetailResponse creates a response to parse from GetDataAPIServiceDetail response

type GetDestinationRequest ¶

type GetDestinationRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	DestinationId requests.Integer `position:"Query" name:"DestinationId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

GetDestinationRequest is the request struct for api GetDestination

func CreateGetDestinationRequest ¶

func CreateGetDestinationRequest() (request *GetDestinationRequest)

CreateGetDestinationRequest creates a request to invoke GetDestination API

type GetDestinationResponse ¶

type GetDestinationResponse struct {
	*responses.BaseResponse
	RequestId    string                      `json:"RequestId" xml:"RequestId"`
	Success      bool                        `json:"Success" xml:"Success"`
	Code         string                      `json:"Code" xml:"Code"`
	ErrorMessage string                      `json:"ErrorMessage" xml:"ErrorMessage"`
	Destination  DestinationInGetDestination `json:"Destination" xml:"Destination"`
}

GetDestinationResponse is the response struct for api GetDestination

func CreateGetDestinationResponse ¶

func CreateGetDestinationResponse() (response *GetDestinationResponse)

CreateGetDestinationResponse creates a response to parse from GetDestination response

type GetDeviceShadowRequest ¶

type GetDeviceShadowRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ProductKey    string `position:"Query" name:"ProductKey"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	DeviceName    string `position:"Query" name:"DeviceName"`
}

GetDeviceShadowRequest is the request struct for api GetDeviceShadow

func CreateGetDeviceShadowRequest ¶

func CreateGetDeviceShadowRequest() (request *GetDeviceShadowRequest)

CreateGetDeviceShadowRequest creates a request to invoke GetDeviceShadow API

type GetDeviceShadowResponse ¶

type GetDeviceShadowResponse struct {
	*responses.BaseResponse
	RequestId     string `json:"RequestId" xml:"RequestId"`
	Success       bool   `json:"Success" xml:"Success"`
	Code          string `json:"Code" xml:"Code"`
	ErrorMessage  string `json:"ErrorMessage" xml:"ErrorMessage"`
	ShadowMessage string `json:"ShadowMessage" xml:"ShadowMessage"`
}

GetDeviceShadowResponse is the response struct for api GetDeviceShadow

func CreateGetDeviceShadowResponse ¶

func CreateGetDeviceShadowResponse() (response *GetDeviceShadowResponse)

CreateGetDeviceShadowResponse creates a response to parse from GetDeviceShadow response

type GetDeviceStatusRequest ¶

type GetDeviceStatusRequest struct {
	*requests.RpcRequest
	IotId         string `position:"Query" name:"IotId"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ProductKey    string `position:"Query" name:"ProductKey"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	DeviceName    string `position:"Query" name:"DeviceName"`
}

GetDeviceStatusRequest is the request struct for api GetDeviceStatus

func CreateGetDeviceStatusRequest ¶

func CreateGetDeviceStatusRequest() (request *GetDeviceStatusRequest)

CreateGetDeviceStatusRequest creates a request to invoke GetDeviceStatus API

type GetDeviceStatusResponse ¶

type GetDeviceStatusResponse struct {
	*responses.BaseResponse
	RequestId    string                `json:"RequestId" xml:"RequestId"`
	Success      bool                  `json:"Success" xml:"Success"`
	Code         string                `json:"Code" xml:"Code"`
	ErrorMessage string                `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInGetDeviceStatus `json:"Data" xml:"Data"`
}

GetDeviceStatusResponse is the response struct for api GetDeviceStatus

func CreateGetDeviceStatusResponse ¶

func CreateGetDeviceStatusResponse() (response *GetDeviceStatusResponse)

CreateGetDeviceStatusResponse creates a response to parse from GetDeviceStatus response

type GetDeviceTunnelShareStatusRequest ¶

type GetDeviceTunnelShareStatusRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ProductKey    string `position:"Query" name:"ProductKey"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	DeviceName    string `position:"Query" name:"DeviceName"`
}

GetDeviceTunnelShareStatusRequest is the request struct for api GetDeviceTunnelShareStatus

func CreateGetDeviceTunnelShareStatusRequest ¶

func CreateGetDeviceTunnelShareStatusRequest() (request *GetDeviceTunnelShareStatusRequest)

CreateGetDeviceTunnelShareStatusRequest creates a request to invoke GetDeviceTunnelShareStatus API

type GetDeviceTunnelShareStatusResponse ¶

type GetDeviceTunnelShareStatusResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code         string `json:"Code" xml:"Code"`
	Data         Data   `json:"Data" xml:"Data"`
}

GetDeviceTunnelShareStatusResponse is the response struct for api GetDeviceTunnelShareStatus

func CreateGetDeviceTunnelShareStatusResponse ¶

func CreateGetDeviceTunnelShareStatusResponse() (response *GetDeviceTunnelShareStatusResponse)

CreateGetDeviceTunnelShareStatusResponse creates a response to parse from GetDeviceTunnelShareStatus response

type GetDeviceTunnelStatusRequest ¶

type GetDeviceTunnelStatusRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ProductKey    string `position:"Query" name:"ProductKey"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	DeviceName    string `position:"Query" name:"DeviceName"`
}

GetDeviceTunnelStatusRequest is the request struct for api GetDeviceTunnelStatus

func CreateGetDeviceTunnelStatusRequest ¶

func CreateGetDeviceTunnelStatusRequest() (request *GetDeviceTunnelStatusRequest)

CreateGetDeviceTunnelStatusRequest creates a request to invoke GetDeviceTunnelStatus API

type GetDeviceTunnelStatusResponse ¶

type GetDeviceTunnelStatusResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code         string `json:"Code" xml:"Code"`
	Data         string `json:"Data" xml:"Data"`
}

GetDeviceTunnelStatusResponse is the response struct for api GetDeviceTunnelStatus

func CreateGetDeviceTunnelStatusResponse ¶

func CreateGetDeviceTunnelStatusResponse() (response *GetDeviceTunnelStatusResponse)

CreateGetDeviceTunnelStatusResponse creates a response to parse from GetDeviceTunnelStatus response

type GetDownloadFileRequest ¶

type GetDownloadFileRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Body" name:"IotInstanceId"`
	Context       string `position:"Body" name:"Context"`
	LongJobId     string `position:"Query" name:"LongJobId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

GetDownloadFileRequest is the request struct for api GetDownloadFile

func CreateGetDownloadFileRequest ¶

func CreateGetDownloadFileRequest() (request *GetDownloadFileRequest)

CreateGetDownloadFileRequest creates a request to invoke GetDownloadFile API

type GetDownloadFileResponse ¶

type GetDownloadFileResponse struct {
	*responses.BaseResponse
	RequestId    string                `json:"RequestId" xml:"RequestId"`
	Success      bool                  `json:"Success" xml:"Success"`
	Code         string                `json:"Code" xml:"Code"`
	ErrorMessage string                `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInGetDownloadFile `json:"Data" xml:"Data"`
}

GetDownloadFileResponse is the response struct for api GetDownloadFile

func CreateGetDownloadFileResponse ¶

func CreateGetDownloadFileResponse() (response *GetDownloadFileResponse)

CreateGetDownloadFileResponse creates a response to parse from GetDownloadFile response

type GetEdgeDriverVersionRequest ¶

type GetEdgeDriverVersionRequest struct {
	*requests.RpcRequest
	DriverId      string `position:"Query" name:"DriverId"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	DriverVersion string `position:"Query" name:"DriverVersion"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

GetEdgeDriverVersionRequest is the request struct for api GetEdgeDriverVersion

func CreateGetEdgeDriverVersionRequest ¶

func CreateGetEdgeDriverVersionRequest() (request *GetEdgeDriverVersionRequest)

CreateGetEdgeDriverVersionRequest creates a request to invoke GetEdgeDriverVersion API

type GetEdgeDriverVersionResponse ¶

type GetEdgeDriverVersionResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

GetEdgeDriverVersionResponse is the response struct for api GetEdgeDriverVersion

func CreateGetEdgeDriverVersionResponse ¶

func CreateGetEdgeDriverVersionResponse() (response *GetEdgeDriverVersionResponse)

CreateGetEdgeDriverVersionResponse creates a response to parse from GetEdgeDriverVersion response

type GetEdgeInstanceDeploymentRequest ¶

type GetEdgeInstanceDeploymentRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	InstanceId    string `position:"Query" name:"InstanceId"`
	DeploymentId  string `position:"Query" name:"DeploymentId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

GetEdgeInstanceDeploymentRequest is the request struct for api GetEdgeInstanceDeployment

func CreateGetEdgeInstanceDeploymentRequest ¶

func CreateGetEdgeInstanceDeploymentRequest() (request *GetEdgeInstanceDeploymentRequest)

CreateGetEdgeInstanceDeploymentRequest creates a request to invoke GetEdgeInstanceDeployment API

type GetEdgeInstanceDeploymentResponse ¶

type GetEdgeInstanceDeploymentResponse struct {
	*responses.BaseResponse
	RequestId    string                          `json:"RequestId" xml:"RequestId"`
	Success      bool                            `json:"Success" xml:"Success"`
	Code         string                          `json:"Code" xml:"Code"`
	ErrorMessage string                          `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInGetEdgeInstanceDeployment `json:"Data" xml:"Data"`
}

GetEdgeInstanceDeploymentResponse is the response struct for api GetEdgeInstanceDeployment

func CreateGetEdgeInstanceDeploymentResponse ¶

func CreateGetEdgeInstanceDeploymentResponse() (response *GetEdgeInstanceDeploymentResponse)

CreateGetEdgeInstanceDeploymentResponse creates a response to parse from GetEdgeInstanceDeployment response

type GetEdgeInstanceMessageRoutingRequest ¶

type GetEdgeInstanceMessageRoutingRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	InstanceId    string           `position:"Query" name:"InstanceId"`
	RouteId       requests.Integer `position:"Query" name:"RouteId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

GetEdgeInstanceMessageRoutingRequest is the request struct for api GetEdgeInstanceMessageRouting

func CreateGetEdgeInstanceMessageRoutingRequest ¶

func CreateGetEdgeInstanceMessageRoutingRequest() (request *GetEdgeInstanceMessageRoutingRequest)

CreateGetEdgeInstanceMessageRoutingRequest creates a request to invoke GetEdgeInstanceMessageRouting API

type GetEdgeInstanceMessageRoutingResponse ¶

type GetEdgeInstanceMessageRoutingResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

GetEdgeInstanceMessageRoutingResponse is the response struct for api GetEdgeInstanceMessageRouting

func CreateGetEdgeInstanceMessageRoutingResponse ¶

func CreateGetEdgeInstanceMessageRoutingResponse() (response *GetEdgeInstanceMessageRoutingResponse)

CreateGetEdgeInstanceMessageRoutingResponse creates a response to parse from GetEdgeInstanceMessageRouting response

type GetEdgeInstanceRequest ¶

type GetEdgeInstanceRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	InstanceId    string `position:"Query" name:"InstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

GetEdgeInstanceRequest is the request struct for api GetEdgeInstance

func CreateGetEdgeInstanceRequest ¶

func CreateGetEdgeInstanceRequest() (request *GetEdgeInstanceRequest)

CreateGetEdgeInstanceRequest creates a request to invoke GetEdgeInstance API

type GetEdgeInstanceResponse ¶

type GetEdgeInstanceResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

GetEdgeInstanceResponse is the response struct for api GetEdgeInstance

func CreateGetEdgeInstanceResponse ¶

func CreateGetEdgeInstanceResponse() (response *GetEdgeInstanceResponse)

CreateGetEdgeInstanceResponse creates a response to parse from GetEdgeInstance response

type GetGatewayBySubDeviceRequest ¶

type GetGatewayBySubDeviceRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	IotId             string `position:"Query" name:"IotId"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	ProductKey        string `position:"Query" name:"ProductKey"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
	DeviceName        string `position:"Query" name:"DeviceName"`
}

GetGatewayBySubDeviceRequest is the request struct for api GetGatewayBySubDevice

func CreateGetGatewayBySubDeviceRequest ¶

func CreateGetGatewayBySubDeviceRequest() (request *GetGatewayBySubDeviceRequest)

CreateGetGatewayBySubDeviceRequest creates a request to invoke GetGatewayBySubDevice API

type GetGatewayBySubDeviceResponse ¶

type GetGatewayBySubDeviceResponse struct {
	*responses.BaseResponse
	RequestId    string                      `json:"RequestId" xml:"RequestId"`
	Success      bool                        `json:"Success" xml:"Success"`
	Code         string                      `json:"Code" xml:"Code"`
	ErrorMessage string                      `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInGetGatewayBySubDevice `json:"Data" xml:"Data"`
}

GetGatewayBySubDeviceResponse is the response struct for api GetGatewayBySubDevice

func CreateGetGatewayBySubDeviceResponse ¶

func CreateGetGatewayBySubDeviceResponse() (response *GetGatewayBySubDeviceResponse)

CreateGetGatewayBySubDeviceResponse creates a response to parse from GetGatewayBySubDevice response

type GetLoraNodesTaskRequest ¶

type GetLoraNodesTaskRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	TaskId        string `position:"Query" name:"TaskId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

GetLoraNodesTaskRequest is the request struct for api GetLoraNodesTask

func CreateGetLoraNodesTaskRequest ¶

func CreateGetLoraNodesTaskRequest() (request *GetLoraNodesTaskRequest)

CreateGetLoraNodesTaskRequest creates a request to invoke GetLoraNodesTask API

type GetLoraNodesTaskResponse ¶

type GetLoraNodesTaskResponse struct {
	*responses.BaseResponse
	RequestId      string         `json:"RequestId" xml:"RequestId"`
	Success        bool           `json:"Success" xml:"Success"`
	Code           string         `json:"Code" xml:"Code"`
	ErrorMessage   string         `json:"ErrorMessage" xml:"ErrorMessage"`
	TaskId         string         `json:"TaskId" xml:"TaskId"`
	TaskState      string         `json:"TaskState" xml:"TaskState"`
	TotalCount     int64          `json:"TotalCount" xml:"TotalCount"`
	SuccessCount   int64          `json:"SuccessCount" xml:"SuccessCount"`
	SuccessDevEuis SuccessDevEuis `json:"SuccessDevEuis" xml:"SuccessDevEuis"`
}

GetLoraNodesTaskResponse is the response struct for api GetLoraNodesTask

func CreateGetLoraNodesTaskResponse ¶

func CreateGetLoraNodesTaskResponse() (response *GetLoraNodesTaskResponse)

CreateGetLoraNodesTaskResponse creates a response to parse from GetLoraNodesTask response

type GetParserDataSourceRequest ¶

type GetParserDataSourceRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	DataSourceId  requests.Integer `position:"Query" name:"DataSourceId"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

GetParserDataSourceRequest is the request struct for api GetParserDataSource

func CreateGetParserDataSourceRequest ¶

func CreateGetParserDataSourceRequest() (request *GetParserDataSourceRequest)

CreateGetParserDataSourceRequest creates a request to invoke GetParserDataSource API

type GetParserDataSourceResponse ¶

type GetParserDataSourceResponse struct {
	*responses.BaseResponse
	RequestId    string     `json:"RequestId" xml:"RequestId"`
	Success      bool       `json:"Success" xml:"Success"`
	Code         string     `json:"Code" xml:"Code"`
	ErrorMessage string     `json:"ErrorMessage" xml:"ErrorMessage"`
	DataSource   DataSource `json:"DataSource" xml:"DataSource"`
}

GetParserDataSourceResponse is the response struct for api GetParserDataSource

func CreateGetParserDataSourceResponse ¶

func CreateGetParserDataSourceResponse() (response *GetParserDataSourceResponse)

CreateGetParserDataSourceResponse creates a response to parse from GetParserDataSource response

type GetParserRequest ¶

type GetParserRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	ParserId      requests.Integer `position:"Query" name:"ParserId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

GetParserRequest is the request struct for api GetParser

func CreateGetParserRequest ¶

func CreateGetParserRequest() (request *GetParserRequest)

CreateGetParserRequest creates a request to invoke GetParser API

type GetParserResponse ¶

type GetParserResponse struct {
	*responses.BaseResponse
	RequestId    string          `json:"RequestId" xml:"RequestId"`
	Success      bool            `json:"Success" xml:"Success"`
	Code         string          `json:"Code" xml:"Code"`
	ErrorMessage string          `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInGetParser `json:"Data" xml:"Data"`
}

GetParserResponse is the response struct for api GetParser

func CreateGetParserResponse ¶

func CreateGetParserResponse() (response *GetParserResponse)

CreateGetParserResponse creates a response to parse from GetParser response

type GetRuleActionRequest ¶

type GetRuleActionRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	ActionId      requests.Integer `position:"Query" name:"ActionId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

GetRuleActionRequest is the request struct for api GetRuleAction

func CreateGetRuleActionRequest ¶

func CreateGetRuleActionRequest() (request *GetRuleActionRequest)

CreateGetRuleActionRequest creates a request to invoke GetRuleAction API

type GetRuleActionResponse ¶

type GetRuleActionResponse struct {
	*responses.BaseResponse
	RequestId      string         `json:"RequestId" xml:"RequestId"`
	Success        bool           `json:"Success" xml:"Success"`
	Code           string         `json:"Code" xml:"Code"`
	ErrorMessage   string         `json:"ErrorMessage" xml:"ErrorMessage"`
	RuleActionInfo RuleActionInfo `json:"RuleActionInfo" xml:"RuleActionInfo"`
}

GetRuleActionResponse is the response struct for api GetRuleAction

func CreateGetRuleActionResponse ¶

func CreateGetRuleActionResponse() (response *GetRuleActionResponse)

CreateGetRuleActionResponse creates a response to parse from GetRuleAction response

type GetRuleRequest ¶

type GetRuleRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	RuleId        requests.Integer `position:"Query" name:"RuleId"`
}

GetRuleRequest is the request struct for api GetRule

func CreateGetRuleRequest ¶

func CreateGetRuleRequest() (request *GetRuleRequest)

CreateGetRuleRequest creates a request to invoke GetRule API

type GetRuleResponse ¶

type GetRuleResponse struct {
	*responses.BaseResponse
	RequestId    string   `json:"RequestId" xml:"RequestId"`
	Success      bool     `json:"Success" xml:"Success"`
	Code         string   `json:"Code" xml:"Code"`
	ErrorMessage string   `json:"ErrorMessage" xml:"ErrorMessage"`
	RuleInfo     RuleInfo `json:"RuleInfo" xml:"RuleInfo"`
}

GetRuleResponse is the response struct for api GetRule

func CreateGetRuleResponse ¶

func CreateGetRuleResponse() (response *GetRuleResponse)

CreateGetRuleResponse creates a response to parse from GetRule response

type GetSceneRuleRequest ¶

type GetSceneRuleRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	RuleId        string `position:"Query" name:"RuleId"`
}

GetSceneRuleRequest is the request struct for api GetSceneRule

func CreateGetSceneRuleRequest ¶

func CreateGetSceneRuleRequest() (request *GetSceneRuleRequest)

CreateGetSceneRuleRequest creates a request to invoke GetSceneRule API

type GetSceneRuleResponse ¶

type GetSceneRuleResponse struct {
	*responses.BaseResponse
	RequestId    string             `json:"RequestId" xml:"RequestId"`
	Success      bool               `json:"Success" xml:"Success"`
	ErrorMessage string             `json:"ErrorMessage" xml:"ErrorMessage"`
	Code         string             `json:"Code" xml:"Code"`
	Data         DataInGetSceneRule `json:"Data" xml:"Data"`
}

GetSceneRuleResponse is the response struct for api GetSceneRule

func CreateGetSceneRuleResponse ¶

func CreateGetSceneRuleResponse() (response *GetSceneRuleResponse)

CreateGetSceneRuleResponse creates a response to parse from GetSceneRule response

type GetShareTaskByDeviceOpenRequest ¶

type GetShareTaskByDeviceOpenRequest struct {
	*requests.RpcRequest
	IotId         string `position:"Body" name:"IotId"`
	IotInstanceId string `position:"Body" name:"IotInstanceId"`
	ProductKey    string `position:"Body" name:"ProductKey"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	DeviceName    string `position:"Body" name:"DeviceName"`
}

GetShareTaskByDeviceOpenRequest is the request struct for api GetShareTaskByDeviceOpen

func CreateGetShareTaskByDeviceOpenRequest ¶

func CreateGetShareTaskByDeviceOpenRequest() (request *GetShareTaskByDeviceOpenRequest)

CreateGetShareTaskByDeviceOpenRequest creates a request to invoke GetShareTaskByDeviceOpen API

type GetShareTaskByDeviceOpenResponse ¶

type GetShareTaskByDeviceOpenResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         string `json:"Data" xml:"Data"`
}

GetShareTaskByDeviceOpenResponse is the response struct for api GetShareTaskByDeviceOpen

func CreateGetShareTaskByDeviceOpenResponse ¶

func CreateGetShareTaskByDeviceOpenResponse() (response *GetShareTaskByDeviceOpenResponse)

CreateGetShareTaskByDeviceOpenResponse creates a response to parse from GetShareTaskByDeviceOpen response

type GetSoundCodeAudioRequest ¶

type GetSoundCodeAudioRequest struct {
	*requests.RpcRequest
	IotInstanceId string    `position:"Body" name:"IotInstanceId"`
	SoundCodeList *[]string `position:"Body" name:"SoundCodeList"  type:"Repeated"`
	ApiProduct    string    `position:"Body" name:"ApiProduct"`
	ApiRevision   string    `position:"Body" name:"ApiRevision"`
}

GetSoundCodeAudioRequest is the request struct for api GetSoundCodeAudio

func CreateGetSoundCodeAudioRequest ¶

func CreateGetSoundCodeAudioRequest() (request *GetSoundCodeAudioRequest)

CreateGetSoundCodeAudioRequest creates a request to invoke GetSoundCodeAudio API

type GetSoundCodeAudioResponse ¶

type GetSoundCodeAudioResponse struct {
	*responses.BaseResponse
	RequestId    string                  `json:"RequestId" xml:"RequestId"`
	Success      bool                    `json:"Success" xml:"Success"`
	Code         string                  `json:"Code" xml:"Code"`
	ErrorMessage string                  `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInGetSoundCodeAudio `json:"Data" xml:"Data"`
}

GetSoundCodeAudioResponse is the response struct for api GetSoundCodeAudio

func CreateGetSoundCodeAudioResponse ¶

func CreateGetSoundCodeAudioResponse() (response *GetSoundCodeAudioResponse)

CreateGetSoundCodeAudioResponse creates a response to parse from GetSoundCodeAudio response

type GetSoundCodeScheduleRequest ¶

type GetSoundCodeScheduleRequest struct {
	*requests.RpcRequest
	ScheduleCode  string `position:"Body" name:"ScheduleCode"`
	IotInstanceId string `position:"Body" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

GetSoundCodeScheduleRequest is the request struct for api GetSoundCodeSchedule

func CreateGetSoundCodeScheduleRequest ¶

func CreateGetSoundCodeScheduleRequest() (request *GetSoundCodeScheduleRequest)

CreateGetSoundCodeScheduleRequest creates a request to invoke GetSoundCodeSchedule API

type GetSoundCodeScheduleResponse ¶

type GetSoundCodeScheduleResponse struct {
	*responses.BaseResponse
	RequestId    string                     `json:"RequestId" xml:"RequestId"`
	Success      bool                       `json:"Success" xml:"Success"`
	Code         string                     `json:"Code" xml:"Code"`
	ErrorMessage string                     `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInGetSoundCodeSchedule `json:"Data" xml:"Data"`
}

GetSoundCodeScheduleResponse is the response struct for api GetSoundCodeSchedule

func CreateGetSoundCodeScheduleResponse ¶

func CreateGetSoundCodeScheduleResponse() (response *GetSoundCodeScheduleResponse)

CreateGetSoundCodeScheduleResponse creates a response to parse from GetSoundCodeSchedule response

type GetSpeechDeviceDetailRequest ¶

type GetSpeechDeviceDetailRequest struct {
	*requests.RpcRequest
	IotId         string `position:"Body" name:"IotId"`
	IotInstanceId string `position:"Body" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

GetSpeechDeviceDetailRequest is the request struct for api GetSpeechDeviceDetail

func CreateGetSpeechDeviceDetailRequest ¶

func CreateGetSpeechDeviceDetailRequest() (request *GetSpeechDeviceDetailRequest)

CreateGetSpeechDeviceDetailRequest creates a request to invoke GetSpeechDeviceDetail API

type GetSpeechDeviceDetailResponse ¶

type GetSpeechDeviceDetailResponse struct {
	*responses.BaseResponse
	RequestId    string                      `json:"RequestId" xml:"RequestId"`
	Success      bool                        `json:"Success" xml:"Success"`
	Code         string                      `json:"Code" xml:"Code"`
	ErrorMessage string                      `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInGetSpeechDeviceDetail `json:"Data" xml:"Data"`
}

GetSpeechDeviceDetailResponse is the response struct for api GetSpeechDeviceDetail

func CreateGetSpeechDeviceDetailResponse ¶

func CreateGetSpeechDeviceDetailResponse() (response *GetSpeechDeviceDetailResponse)

CreateGetSpeechDeviceDetailResponse creates a response to parse from GetSpeechDeviceDetail response

type GetSpeechLicenseDeviceStatisticsRequest ¶

type GetSpeechLicenseDeviceStatisticsRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Body" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

GetSpeechLicenseDeviceStatisticsRequest is the request struct for api GetSpeechLicenseDeviceStatistics

func CreateGetSpeechLicenseDeviceStatisticsRequest ¶

func CreateGetSpeechLicenseDeviceStatisticsRequest() (request *GetSpeechLicenseDeviceStatisticsRequest)

CreateGetSpeechLicenseDeviceStatisticsRequest creates a request to invoke GetSpeechLicenseDeviceStatistics API

type GetSpeechLicenseDeviceStatisticsResponse ¶

type GetSpeechLicenseDeviceStatisticsResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

GetSpeechLicenseDeviceStatisticsResponse is the response struct for api GetSpeechLicenseDeviceStatistics

func CreateGetSpeechLicenseDeviceStatisticsResponse ¶

func CreateGetSpeechLicenseDeviceStatisticsResponse() (response *GetSpeechLicenseDeviceStatisticsResponse)

CreateGetSpeechLicenseDeviceStatisticsResponse creates a response to parse from GetSpeechLicenseDeviceStatistics response

type GetSpeechVoiceRequest ¶

type GetSpeechVoiceRequest struct {
	*requests.RpcRequest
	ApiProduct  string `position:"Body" name:"ApiProduct"`
	ApiRevision string `position:"Body" name:"ApiRevision"`
}

GetSpeechVoiceRequest is the request struct for api GetSpeechVoice

func CreateGetSpeechVoiceRequest ¶

func CreateGetSpeechVoiceRequest() (request *GetSpeechVoiceRequest)

CreateGetSpeechVoiceRequest creates a request to invoke GetSpeechVoice API

type GetSpeechVoiceResponse ¶

type GetSpeechVoiceResponse struct {
	*responses.BaseResponse
	RequestId    string               `json:"RequestId" xml:"RequestId"`
	Success      bool                 `json:"Success" xml:"Success"`
	Code         string               `json:"Code" xml:"Code"`
	ErrorMessage string               `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInGetSpeechVoice `json:"Data" xml:"Data"`
}

GetSpeechVoiceResponse is the response struct for api GetSpeechVoice

func CreateGetSpeechVoiceResponse ¶

func CreateGetSpeechVoiceResponse() (response *GetSpeechVoiceResponse)

CreateGetSpeechVoiceResponse creates a response to parse from GetSpeechVoice response

type GetStudioAppTokenOpenRequest ¶

type GetStudioAppTokenOpenRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Body" name:"IotInstanceId"`
	ProjectId     string `position:"Body" name:"ProjectId"`
	AppId         string `position:"Body" name:"AppId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

GetStudioAppTokenOpenRequest is the request struct for api GetStudioAppTokenOpen

func CreateGetStudioAppTokenOpenRequest ¶

func CreateGetStudioAppTokenOpenRequest() (request *GetStudioAppTokenOpenRequest)

CreateGetStudioAppTokenOpenRequest creates a request to invoke GetStudioAppTokenOpen API

type GetStudioAppTokenOpenResponse ¶

type GetStudioAppTokenOpenResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

GetStudioAppTokenOpenResponse is the response struct for api GetStudioAppTokenOpen

func CreateGetStudioAppTokenOpenResponse ¶

func CreateGetStudioAppTokenOpenResponse() (response *GetStudioAppTokenOpenResponse)

CreateGetStudioAppTokenOpenResponse creates a response to parse from GetStudioAppTokenOpen response

type GetThingModelTslPublishedRequest ¶

type GetThingModelTslPublishedRequest struct {
	*requests.RpcRequest
	RealTenantId      string           `position:"Query" name:"RealTenantId"`
	Simple            requests.Boolean `position:"Query" name:"Simple"`
	RealTripartiteKey string           `position:"Query" name:"RealTripartiteKey"`
	ResourceGroupId   string           `position:"Query" name:"ResourceGroupId"`
	IotInstanceId     string           `position:"Query" name:"IotInstanceId"`
	ProductKey        string           `position:"Query" name:"ProductKey"`
	ApiProduct        string           `position:"Body" name:"ApiProduct"`
	ApiRevision       string           `position:"Body" name:"ApiRevision"`
	ModelVersion      string           `position:"Query" name:"ModelVersion"`
	FunctionBlockId   string           `position:"Query" name:"FunctionBlockId"`
}

GetThingModelTslPublishedRequest is the request struct for api GetThingModelTslPublished

func CreateGetThingModelTslPublishedRequest ¶

func CreateGetThingModelTslPublishedRequest() (request *GetThingModelTslPublishedRequest)

CreateGetThingModelTslPublishedRequest creates a request to invoke GetThingModelTslPublished API

type GetThingModelTslPublishedResponse ¶

type GetThingModelTslPublishedResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

GetThingModelTslPublishedResponse is the response struct for api GetThingModelTslPublished

func CreateGetThingModelTslPublishedResponse ¶

func CreateGetThingModelTslPublishedResponse() (response *GetThingModelTslPublishedResponse)

CreateGetThingModelTslPublishedResponse creates a response to parse from GetThingModelTslPublished response

type GetThingModelTslRequest ¶

type GetThingModelTslRequest struct {
	*requests.RpcRequest
	RealTenantId      string           `position:"Query" name:"RealTenantId"`
	Simple            requests.Boolean `position:"Query" name:"Simple"`
	RealTripartiteKey string           `position:"Query" name:"RealTripartiteKey"`
	DTModelId         string           `position:"Query" name:"DTModelId"`
	IotInstanceId     string           `position:"Query" name:"IotInstanceId"`
	ProductKey        string           `position:"Query" name:"ProductKey"`
	ApiProduct        string           `position:"Body" name:"ApiProduct"`
	ApiRevision       string           `position:"Body" name:"ApiRevision"`
	ModelVersion      string           `position:"Query" name:"ModelVersion"`
	FunctionBlockId   string           `position:"Query" name:"FunctionBlockId"`
}

GetThingModelTslRequest is the request struct for api GetThingModelTsl

func CreateGetThingModelTslRequest ¶

func CreateGetThingModelTslRequest() (request *GetThingModelTslRequest)

CreateGetThingModelTslRequest creates a request to invoke GetThingModelTsl API

type GetThingModelTslResponse ¶

type GetThingModelTslResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

GetThingModelTslResponse is the response struct for api GetThingModelTsl

func CreateGetThingModelTslResponse ¶

func CreateGetThingModelTslResponse() (response *GetThingModelTslResponse)

CreateGetThingModelTslResponse creates a response to parse from GetThingModelTsl response

type GetThingScriptRequest ¶

type GetThingScriptRequest struct {
	*requests.RpcRequest
	ProductKey    string `position:"Query" name:"ProductKey"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

GetThingScriptRequest is the request struct for api GetThingScript

func CreateGetThingScriptRequest ¶

func CreateGetThingScriptRequest() (request *GetThingScriptRequest)

CreateGetThingScriptRequest creates a request to invoke GetThingScript API

type GetThingScriptResponse ¶

type GetThingScriptResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

GetThingScriptResponse is the response struct for api GetThingScript

func CreateGetThingScriptResponse ¶

func CreateGetThingScriptResponse() (response *GetThingScriptResponse)

CreateGetThingScriptResponse creates a response to parse from GetThingScript response

type GetThingTemplateRequest ¶

type GetThingTemplateRequest struct {
	*requests.RpcRequest
	CategoryKey     string `position:"Query" name:"CategoryKey"`
	ResourceGroupId string `position:"Query" name:"ResourceGroupId"`
	IotInstanceId   string `position:"Query" name:"IotInstanceId"`
	ApiProduct      string `position:"Body" name:"ApiProduct"`
	ApiRevision     string `position:"Body" name:"ApiRevision"`
}

GetThingTemplateRequest is the request struct for api GetThingTemplate

func CreateGetThingTemplateRequest ¶

func CreateGetThingTemplateRequest() (request *GetThingTemplateRequest)

CreateGetThingTemplateRequest creates a request to invoke GetThingTemplate API

type GetThingTemplateResponse ¶

type GetThingTemplateResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	Code           string `json:"Code" xml:"Code"`
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	ThingModelJSON string `json:"ThingModelJSON" xml:"ThingModelJSON"`
}

GetThingTemplateResponse is the response struct for api GetThingTemplate

func CreateGetThingTemplateResponse ¶

func CreateGetThingTemplateResponse() (response *GetThingTemplateResponse)

CreateGetThingTemplateResponse creates a response to parse from GetThingTemplate response

type GetThingTopoRequest ¶

type GetThingTopoRequest struct {
	*requests.RpcRequest
	RealTenantId      string           `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string           `position:"Query" name:"RealTripartiteKey"`
	IotId             string           `position:"Query" name:"IotId"`
	IotInstanceId     string           `position:"Query" name:"IotInstanceId"`
	PageSize          requests.Integer `position:"Query" name:"PageSize"`
	ProductKey        string           `position:"Query" name:"ProductKey"`
	PageNo            requests.Integer `position:"Query" name:"PageNo"`
	ApiProduct        string           `position:"Body" name:"ApiProduct"`
	ApiRevision       string           `position:"Body" name:"ApiRevision"`
	DeviceName        string           `position:"Query" name:"DeviceName"`
}

GetThingTopoRequest is the request struct for api GetThingTopo

func CreateGetThingTopoRequest ¶

func CreateGetThingTopoRequest() (request *GetThingTopoRequest)

CreateGetThingTopoRequest creates a request to invoke GetThingTopo API

type GetThingTopoResponse ¶

type GetThingTopoResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

GetThingTopoResponse is the response struct for api GetThingTopo

func CreateGetThingTopoResponse ¶

func CreateGetThingTopoResponse() (response *GetThingTopoResponse)

CreateGetThingTopoResponse creates a response to parse from GetThingTopo response

type GisQueryDeviceLocationRequest ¶

type GisQueryDeviceLocationRequest struct {
	*requests.RpcRequest
	IotInstanceId string                             `position:"Query" name:"IotInstanceId"`
	ThingList     *[]GisQueryDeviceLocationThingList `position:"Query" name:"ThingList"  type:"Repeated"`
	ApiProduct    string                             `position:"Body" name:"ApiProduct"`
	ApiRevision   string                             `position:"Body" name:"ApiRevision"`
}

GisQueryDeviceLocationRequest is the request struct for api GisQueryDeviceLocation

func CreateGisQueryDeviceLocationRequest ¶

func CreateGisQueryDeviceLocationRequest() (request *GisQueryDeviceLocationRequest)

CreateGisQueryDeviceLocationRequest creates a request to invoke GisQueryDeviceLocation API

type GisQueryDeviceLocationResponse ¶

type GisQueryDeviceLocationResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         []Data `json:"Data" xml:"Data"`
}

GisQueryDeviceLocationResponse is the response struct for api GisQueryDeviceLocation

func CreateGisQueryDeviceLocationResponse ¶

func CreateGisQueryDeviceLocationResponse() (response *GisQueryDeviceLocationResponse)

CreateGisQueryDeviceLocationResponse creates a response to parse from GisQueryDeviceLocation response

type GisQueryDeviceLocationThingList ¶

type GisQueryDeviceLocationThingList struct {
	ProductKey string `name:"ProductKey"`
	DeviceName string `name:"DeviceName"`
}

GisQueryDeviceLocationThingList is a repeated param struct in GisQueryDeviceLocationRequest

type GisSearchDeviceTraceRequest ¶

type GisSearchDeviceTraceRequest struct {
	*requests.RpcRequest
	MapMatch      requests.Integer `position:"Query" name:"MapMatch"`
	StartTime     requests.Integer `position:"Query" name:"StartTime"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	EndTime       requests.Integer `position:"Query" name:"EndTime"`
	ProductKey    string           `position:"Query" name:"ProductKey"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	DeviceName    string           `position:"Query" name:"DeviceName"`
}

GisSearchDeviceTraceRequest is the request struct for api GisSearchDeviceTrace

func CreateGisSearchDeviceTraceRequest ¶

func CreateGisSearchDeviceTraceRequest() (request *GisSearchDeviceTraceRequest)

CreateGisSearchDeviceTraceRequest creates a request to invoke GisSearchDeviceTrace API

type GisSearchDeviceTraceResponse ¶

type GisSearchDeviceTraceResponse struct {
	*responses.BaseResponse
	RequestId    string                     `json:"RequestId" xml:"RequestId"`
	Success      bool                       `json:"Success" xml:"Success"`
	Code         string                     `json:"Code" xml:"Code"`
	ErrorMessage string                     `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInGisSearchDeviceTrace `json:"Data" xml:"Data"`
}

GisSearchDeviceTraceResponse is the response struct for api GisSearchDeviceTrace

func CreateGisSearchDeviceTraceResponse ¶

func CreateGisSearchDeviceTraceResponse() (response *GisSearchDeviceTraceResponse)

CreateGisSearchDeviceTraceResponse creates a response to parse from GisSearchDeviceTrace response

type GroupInfo ¶

type GroupInfo struct {
	GroupType string `json:"GroupType" xml:"GroupType"`
	GroupDesc string `json:"GroupDesc" xml:"GroupDesc"`
	GroupName string `json:"GroupName" xml:"GroupName"`
	GroupId   string `json:"GroupId" xml:"GroupId"`
	UtcCreate string `json:"UtcCreate" xml:"UtcCreate"`
}

GroupInfo is a nested struct in iot response

type GroupInfos ¶

type GroupInfos struct {
	GroupInfo []GroupInfo `json:"GroupInfo" xml:"GroupInfo"`
}

GroupInfos is a nested struct in iot response

type GroupTagInfo ¶

type GroupTagInfo struct {
	TagKey   string `json:"TagKey" xml:"TagKey"`
	TagValue string `json:"TagValue" xml:"TagValue"`
}

GroupTagInfo is a nested struct in iot response

type Groups ¶

type Groups struct {
	SimpleDeviceGroupInfo []SimpleDeviceGroupInfo `json:"SimpleDeviceGroupInfo" xml:"SimpleDeviceGroupInfo"`
}

Groups is a nested struct in iot response

type HeaderInCreateDownloadDataJob ¶

type HeaderInCreateDownloadDataJob struct {
	HeaderItem []HeaderItem `json:"Header" xml:"Header"`
}

HeaderInCreateDownloadDataJob is a nested struct in iot response

type HeaderInGetDownloadFile ¶

type HeaderInGetDownloadFile struct {
	HeaderItem []HeaderItem `json:"Header" xml:"Header"`
}

HeaderInGetDownloadFile is a nested struct in iot response

type HeaderItem ¶

type HeaderItem struct {
	FieldType     string `json:"FieldType" xml:"FieldType"`
	TimeClass     string `json:"TimeClass" xml:"TimeClass"`
	GeoClass      string `json:"GeoClass" xml:"GeoClass"`
	FieldName     string `json:"FieldName" xml:"FieldName"`
	DimDateClass  string `json:"DimDateClass" xml:"DimDateClass"`
	Alias         string `json:"Alias" xml:"Alias"`
	TypeClass     string `json:"TypeClass" xml:"TypeClass"`
	DataPrecision string `json:"DataPrecision" xml:"DataPrecision"`
}

HeaderItem is a nested struct in iot response

type ImportDTDataItems ¶

type ImportDTDataItems struct {
	DeviceName string `name:"DeviceName"`
	Params     string `name:"Params"`
}

ImportDTDataItems is a repeated param struct in ImportDTDataRequest

type ImportDTDataRequest ¶

type ImportDTDataRequest struct {
	*requests.RpcRequest
	RealTenantId      string               `position:"Body" name:"RealTenantId"`
	RealTripartiteKey string               `position:"Query" name:"RealTripartiteKey"`
	IotInstanceId     string               `position:"Body" name:"IotInstanceId"`
	ProductKey        string               `position:"Body" name:"ProductKey"`
	ApiProduct        string               `position:"Body" name:"ApiProduct"`
	ApiRevision       string               `position:"Body" name:"ApiRevision"`
	Items             *[]ImportDTDataItems `position:"Body" name:"Items"  type:"Repeated"`
}

ImportDTDataRequest is the request struct for api ImportDTData

func CreateImportDTDataRequest ¶

func CreateImportDTDataRequest() (request *ImportDTDataRequest)

CreateImportDTDataRequest creates a request to invoke ImportDTData API

type ImportDTDataResponse ¶

type ImportDTDataResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

ImportDTDataResponse is the response struct for api ImportDTData

func CreateImportDTDataResponse ¶

func CreateImportDTDataResponse() (response *ImportDTDataResponse)

CreateImportDTDataResponse creates a response to parse from ImportDTData response

type ImportDeviceRequest ¶

type ImportDeviceRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	Nickname      string `position:"Query" name:"Nickname"`
	Sn            string `position:"Query" name:"Sn"`
	DeviceSecret  string `position:"Query" name:"DeviceSecret"`
	ProductKey    string `position:"Query" name:"ProductKey"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	DeviceName    string `position:"Query" name:"DeviceName"`
}

ImportDeviceRequest is the request struct for api ImportDevice

func CreateImportDeviceRequest ¶

func CreateImportDeviceRequest() (request *ImportDeviceRequest)

CreateImportDeviceRequest creates a request to invoke ImportDevice API

type ImportDeviceResponse ¶

type ImportDeviceResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

ImportDeviceResponse is the response struct for api ImportDevice

func CreateImportDeviceResponse ¶

func CreateImportDeviceResponse() (response *ImportDeviceResponse)

CreateImportDeviceResponse creates a response to parse from ImportDevice response

type ImportThingModelTslRequest ¶

type ImportThingModelTslRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	ResourceGroupId   string `position:"Query" name:"ResourceGroupId"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	FunctionBlockName string `position:"Query" name:"FunctionBlockName"`
	ProductKey        string `position:"Query" name:"ProductKey"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
	TslUrl            string `position:"Query" name:"TslUrl"`
	TslStr            string `position:"Query" name:"TslStr"`
	FunctionBlockId   string `position:"Query" name:"FunctionBlockId"`
}

ImportThingModelTslRequest is the request struct for api ImportThingModelTsl

func CreateImportThingModelTslRequest ¶

func CreateImportThingModelTslRequest() (request *ImportThingModelTslRequest)

CreateImportThingModelTslRequest creates a request to invoke ImportThingModelTsl API

type ImportThingModelTslResponse ¶

type ImportThingModelTslResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

ImportThingModelTslResponse is the response struct for api ImportThingModelTsl

func CreateImportThingModelTslResponse ¶

func CreateImportThingModelTslResponse() (response *ImportThingModelTslResponse)

CreateImportThingModelTslResponse creates a response to parse from ImportThingModelTsl response

type InfoInListDistributedDevice ¶

type InfoInListDistributedDevice struct {
	Items []Items `json:"items" xml:"items"`
}

InfoInListDistributedDevice is a nested struct in iot response

type InfoInListDistributedProduct ¶

type InfoInListDistributedProduct struct {
	Items []Items `json:"items" xml:"items"`
}

InfoInListDistributedProduct is a nested struct in iot response

type Instance ¶

type Instance struct {
	InstanceId             string `json:"InstanceId" xml:"InstanceId"`
	Name                   string `json:"Name" xml:"Name"`
	Tags                   string `json:"Tags" xml:"Tags"`
	Type                   int    `json:"Type" xml:"Type"`
	GmtCreate              string `json:"GmtCreate" xml:"GmtCreate"`
	GmtModified            string `json:"GmtModified" xml:"GmtModified"`
	RoleArn                string `json:"RoleArn" xml:"RoleArn"`
	RoleName               string `json:"RoleName" xml:"RoleName"`
	RoleAttachTime         string `json:"RoleAttachTime" xml:"RoleAttachTime"`
	Spec                   int    `json:"Spec" xml:"Spec"`
	BizEnable              bool   `json:"BizEnable" xml:"BizEnable"`
	LatestDeploymentStatus int    `json:"LatestDeploymentStatus" xml:"LatestDeploymentStatus"`
	LatestDeploymentType   string `json:"LatestDeploymentType" xml:"LatestDeploymentType"`
	GmtCreateTimestamp     int64  `json:"GmtCreateTimestamp" xml:"GmtCreateTimestamp"`
	GmtModifiedTimestamp   int64  `json:"GmtModifiedTimestamp" xml:"GmtModifiedTimestamp"`
	RoleAttachTimestamp    int64  `json:"RoleAttachTimestamp" xml:"RoleAttachTimestamp"`
}

Instance is a nested struct in iot response

type InstanceList ¶

type InstanceList struct {
	Instance []Instance `json:"Instance" xml:"Instance"`
}

InstanceList is a nested struct in iot response

type InvalidDeviceIdList ¶

type InvalidDeviceIdList struct {
	InvalidDeviceIdList []string `json:"invalidDeviceIdList" xml:"invalidDeviceIdList"`
}

InvalidDeviceIdList is a nested struct in iot response

type InvalidDeviceModelList ¶

type InvalidDeviceModelList struct {
	InvalidDeviceModelList []string `json:"invalidDeviceModelList" xml:"invalidDeviceModelList"`
}

InvalidDeviceModelList is a nested struct in iot response

type InvalidDeviceNameListInBatchCheckDeviceNames ¶

type InvalidDeviceNameListInBatchCheckDeviceNames struct {
	InvalidDeviceName []string `json:"InvalidDeviceName" xml:"InvalidDeviceName"`
}

InvalidDeviceNameListInBatchCheckDeviceNames is a nested struct in iot response

type InvalidDeviceNameListInBatchCheckImportDevice ¶

type InvalidDeviceNameListInBatchCheckImportDevice struct {
	InvalidDeviceName []string `json:"invalidDeviceName" xml:"invalidDeviceName"`
}

InvalidDeviceNameListInBatchCheckImportDevice is a nested struct in iot response

type InvalidDeviceNameListInBatchImportDevice ¶

type InvalidDeviceNameListInBatchImportDevice struct {
	InvalidDeviceName []string `json:"invalidDeviceName" xml:"invalidDeviceName"`
}

InvalidDeviceNameListInBatchImportDevice is a nested struct in iot response

type InvalidDeviceNicknameList ¶

type InvalidDeviceNicknameList struct {
	InvalidDeviceNickname []string `json:"InvalidDeviceNickname" xml:"InvalidDeviceNickname"`
}

InvalidDeviceNicknameList is a nested struct in iot response

type InvalidDeviceSecretListInBatchCheckImportDevice ¶

type InvalidDeviceSecretListInBatchCheckImportDevice struct {
	InvalidDeviceSecret []string `json:"invalidDeviceSecret" xml:"invalidDeviceSecret"`
}

InvalidDeviceSecretListInBatchCheckImportDevice is a nested struct in iot response

type InvalidDeviceSecretListInBatchImportDevice ¶

type InvalidDeviceSecretListInBatchImportDevice struct {
	InvalidDeviceSecret []string `json:"invalidDeviceSecret" xml:"invalidDeviceSecret"`
}

InvalidDeviceSecretListInBatchImportDevice is a nested struct in iot response

type InvalidList ¶

type InvalidList struct {
	Name []string `json:"Name" xml:"Name"`
}

InvalidList is a nested struct in iot response

type InvalidManufacturerList ¶

type InvalidManufacturerList struct {
	InvalidManufacturerList []string `json:"invalidManufacturerList" xml:"invalidManufacturerList"`
}

InvalidManufacturerList is a nested struct in iot response

type InvalidProductTagsInCreateProductTags ¶

type InvalidProductTagsInCreateProductTags struct {
	ProductTag []ProductTag `json:"ProductTag" xml:"ProductTag"`
}

InvalidProductTagsInCreateProductTags is a nested struct in iot response

type InvalidProductTagsInUpdateProductTags ¶

type InvalidProductTagsInUpdateProductTags struct {
	ProductTag []ProductTag `json:"ProductTag" xml:"ProductTag"`
}

InvalidProductTagsInUpdateProductTags is a nested struct in iot response

type InvalidSnListInBatchCheckImportDevice ¶

type InvalidSnListInBatchCheckImportDevice struct {
	InvalidSn []string `json:"invalidSn" xml:"invalidSn"`
}

InvalidSnListInBatchCheckImportDevice is a nested struct in iot response

type InvalidSnListInBatchImportDevice ¶

type InvalidSnListInBatchImportDevice struct {
	InvalidSn []string `json:"invalidSn" xml:"invalidSn"`
}

InvalidSnListInBatchImportDevice is a nested struct in iot response

type InvokeDataAPIServiceParam ¶

type InvokeDataAPIServiceParam struct {
	ParamType      string    `name:"ParamType"`
	ListParamValue *[]string `name:"ListParamValue" type:"Repeated"`
	ListParamType  string    `name:"ListParamType"`
	ParamName      string    `name:"ParamName"`
	ParamValue     string    `name:"ParamValue"`
}

InvokeDataAPIServiceParam is a repeated param struct in InvokeDataAPIServiceRequest

type InvokeDataAPIServiceRequest ¶

type InvokeDataAPIServiceRequest struct {
	*requests.RpcRequest
	Param         *[]InvokeDataAPIServiceParam `position:"Body" name:"Param"  type:"Repeated"`
	IotInstanceId string                       `position:"Body" name:"IotInstanceId"`
	ApiSrn        string                       `position:"Body" name:"ApiSrn"`
	ApiProduct    string                       `position:"Body" name:"ApiProduct"`
	ApiRevision   string                       `position:"Body" name:"ApiRevision"`
}

InvokeDataAPIServiceRequest is the request struct for api InvokeDataAPIService

func CreateInvokeDataAPIServiceRequest ¶

func CreateInvokeDataAPIServiceRequest() (request *InvokeDataAPIServiceRequest)

CreateInvokeDataAPIServiceRequest creates a request to invoke InvokeDataAPIService API

type InvokeDataAPIServiceResponse ¶

type InvokeDataAPIServiceResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

InvokeDataAPIServiceResponse is the response struct for api InvokeDataAPIService

func CreateInvokeDataAPIServiceResponse ¶

func CreateInvokeDataAPIServiceResponse() (response *InvokeDataAPIServiceResponse)

CreateInvokeDataAPIServiceResponse creates a response to parse from InvokeDataAPIService response

type InvokeThingServiceRequest ¶

type InvokeThingServiceRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	IotId             string `position:"Query" name:"IotId"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	Identifier        string `position:"Query" name:"Identifier"`
	ProductKey        string `position:"Query" name:"ProductKey"`
	Args              string `position:"Query" name:"Args"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
	DeviceName        string `position:"Query" name:"DeviceName"`
}

InvokeThingServiceRequest is the request struct for api InvokeThingService

func CreateInvokeThingServiceRequest ¶

func CreateInvokeThingServiceRequest() (request *InvokeThingServiceRequest)

CreateInvokeThingServiceRequest creates a request to invoke InvokeThingService API

type InvokeThingServiceResponse ¶

type InvokeThingServiceResponse struct {
	*responses.BaseResponse
	RequestId    string                   `json:"RequestId" xml:"RequestId"`
	Success      bool                     `json:"Success" xml:"Success"`
	ErrorMessage string                   `json:"ErrorMessage" xml:"ErrorMessage"`
	Code         string                   `json:"Code" xml:"Code"`
	Data         DataInInvokeThingService `json:"Data" xml:"Data"`
}

InvokeThingServiceResponse is the response struct for api InvokeThingService

func CreateInvokeThingServiceResponse ¶

func CreateInvokeThingServiceResponse() (response *InvokeThingServiceResponse)

CreateInvokeThingServiceResponse creates a response to parse from InvokeThingService response

type InvokeThingsServiceRequest ¶

type InvokeThingsServiceRequest struct {
	*requests.RpcRequest
	IotInstanceId string    `position:"Query" name:"IotInstanceId"`
	Identifier    string    `position:"Query" name:"Identifier"`
	ProductKey    string    `position:"Query" name:"ProductKey"`
	Args          string    `position:"Query" name:"Args"`
	ApiProduct    string    `position:"Body" name:"ApiProduct"`
	ApiRevision   string    `position:"Body" name:"ApiRevision"`
	DeviceName    *[]string `position:"Query" name:"DeviceName"  type:"Repeated"`
}

InvokeThingsServiceRequest is the request struct for api InvokeThingsService

func CreateInvokeThingsServiceRequest ¶

func CreateInvokeThingsServiceRequest() (request *InvokeThingsServiceRequest)

CreateInvokeThingsServiceRequest creates a request to invoke InvokeThingsService API

type InvokeThingsServiceResponse ¶

type InvokeThingsServiceResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code         string `json:"Code" xml:"Code"`
}

InvokeThingsServiceResponse is the response struct for api InvokeThingsService

func CreateInvokeThingsServiceResponse ¶

func CreateInvokeThingsServiceResponse() (response *InvokeThingsServiceResponse)

CreateInvokeThingsServiceResponse creates a response to parse from InvokeThingsService response

type Item ¶

type Item struct {
	ProductName      string `json:"ProductName" xml:"ProductName"`
	LicenseCode      string `json:"LicenseCode" xml:"LicenseCode"`
	GmtCreate        int64  `json:"GmtCreate" xml:"GmtCreate"`
	DeviceName       string `json:"DeviceName" xml:"DeviceName"`
	ExpiryTime       int64  `json:"ExpiryTime" xml:"ExpiryTime"`
	InSpecifiedGroup bool   `json:"InSpecifiedGroup" xml:"InSpecifiedGroup"`
	IotId            string `json:"IotId" xml:"IotId"`
	ProductKey       string `json:"ProductKey" xml:"ProductKey"`
	DeviceStatus     string `json:"DeviceStatus" xml:"DeviceStatus"`
	LicenseStatus    string `json:"LicenseStatus" xml:"LicenseStatus"`
}

Item is a nested struct in iot response

type ItemName ¶

type ItemName struct {
	GmtCreate   int64  `json:"GmtCreate" xml:"GmtCreate"`
	GmtModified int64  `json:"GmtModified" xml:"GmtModified"`
	GroupId     string `json:"GroupId" xml:"GroupId"`
	GroupName   string `json:"GroupName" xml:"GroupName"`
	GroupDesc   string `json:"GroupDesc" xml:"GroupDesc"`
	DeviceCount int64  `json:"DeviceCount" xml:"DeviceCount"`
}

ItemName is a nested struct in iot response

type Items ¶

type Items struct {
	Name                  string                                         `json:"Name" xml:"Name"`
	ResultCode            string                                         `json:"ResultCode" xml:"ResultCode"`
	Text                  string                                         `json:"Text" xml:"Text"`
	AudioFormat           string                                         `json:"AudioFormat" xml:"AudioFormat"`
	SpeechCode            string                                         `json:"SpeechCode" xml:"SpeechCode"`
	SpeechType            string                                         `json:"SpeechType" xml:"SpeechType"`
	ErrorMessage          string                                         `json:"ErrorMessage" xml:"ErrorMessage"`
	Strategy              int                                            `json:"Strategy" xml:"Strategy"`
	SourceInstanceName    string                                         `json:"SourceInstanceName" xml:"SourceInstanceName"`
	OpenType              string                                         `json:"OpenType" xml:"OpenType"`
	PeriodCode            string                                         `json:"PeriodCode" xml:"PeriodCode"`
	SourceRegion          string                                         `json:"SourceRegion" xml:"SourceRegion"`
	TargetAliyunId        string                                         `json:"TargetAliyunId" xml:"TargetAliyunId"`
	SoundCodeContent      string                                         `json:"SoundCodeContent" xml:"SoundCodeContent"`
	Duration              int                                            `json:"Duration" xml:"Duration"`
	Size                  float64                                        `json:"Size" xml:"Size"`
	TargetUid             string                                         `json:"TargetUid" xml:"TargetUid"`
	TargetRegion          string                                         `json:"TargetRegion" xml:"TargetRegion"`
	BizCode               string                                         `json:"BizCode" xml:"BizCode"`
	Voice                 string                                         `json:"Voice" xml:"Voice"`
	Description           string                                         `json:"Description" xml:"Description"`
	JobId                 string                                         `json:"JobId" xml:"JobId"`
	Status                int                                            `json:"Status" xml:"Status"`
	Label                 string                                         `json:"Label" xml:"Label"`
	ProductKey            string                                         `json:"ProductKey" xml:"ProductKey"`
	SoundCode             string                                         `json:"SoundCode" xml:"SoundCode"`
	Sharable              int64                                          `json:"Sharable" xml:"Sharable"`
	TargetInstanceId      string                                         `json:"TargetInstanceId" xml:"TargetInstanceId"`
	GmtCreate             int64                                          `json:"GmtCreate" xml:"GmtCreate"`
	SourceUid             string                                         `json:"SourceUid" xml:"SourceUid"`
	Value                 string                                         `json:"Value" xml:"Value"`
	DeviceName            string                                         `json:"DeviceName" xml:"DeviceName"`
	TargetInstanceName    string                                         `json:"TargetInstanceName" xml:"TargetInstanceName"`
	StartTime             string                                         `json:"StartTime" xml:"StartTime"`
	GmtAdded              int64                                          `json:"GmtAdded" xml:"GmtAdded"`
	Total                 int                                            `json:"Total" xml:"Total"`
	IotId                 string                                         `json:"IotId" xml:"IotId"`
	EndTime               string                                         `json:"EndTime" xml:"EndTime"`
	SourceInstanceId      string                                         `json:"SourceInstanceId" xml:"SourceInstanceId"`
	GmtModified           int64                                          `json:"GmtModified" xml:"GmtModified"`
	AvailableSpace        float64                                        `json:"AvailableSpace" xml:"AvailableSpace"`
	SpeechList            SpeechListInQuerySpeechPushJobSpeech           `json:"SpeechList" xml:"SpeechList"`
	VoiceList             VoiceList                                      `json:"VoiceList" xml:"VoiceList"`
	TargetInstanceConfigs TargetInstanceConfigsInListDeviceDistributeJob `json:"TargetInstanceConfigs" xml:"TargetInstanceConfigs"`
}

Items is a nested struct in iot response

type ItemsInQuerySoundCodeLabelBatchList ¶

type ItemsInQuerySoundCodeLabelBatchList struct {
	BatchCode   string `json:"BatchCode" xml:"BatchCode"`
	Description string `json:"Description" xml:"Description"`
	Total       int    `json:"Total" xml:"Total"`
	SuccessNum  int    `json:"SuccessNum" xml:"SuccessNum"`
	Status      string `json:"Status" xml:"Status"`
	GmtCreate   int64  `json:"GmtCreate" xml:"GmtCreate"`
}

ItemsInQuerySoundCodeLabelBatchList is a nested struct in iot response

type ItemsInQuerySoundCodeScheduleList ¶

type ItemsInQuerySoundCodeScheduleList struct {
	ScheduleCode string `json:"ScheduleCode" xml:"ScheduleCode"`
	Name         string `json:"Name" xml:"Name"`
	Description  string `json:"Description" xml:"Description"`
	GmtCreate    int64  `json:"GmtCreate" xml:"GmtCreate"`
	Status       string `json:"Status" xml:"Status"`
	StartTime    string `json:"StartTime" xml:"StartTime"`
	EndTime      string `json:"EndTime" xml:"EndTime"`
	StartDate    string `json:"StartDate" xml:"StartDate"`
	EndDate      string `json:"EndDate" xml:"EndDate"`
	OpenType     string `json:"OpenType" xml:"OpenType"`
}

ItemsInQuerySoundCodeScheduleList is a nested struct in iot response

type ItemsInQuerySpeechPushJob ¶

type ItemsInQuerySpeechPushJob struct {
	Code             string `json:"Code" xml:"Code"`
	ExpiredTime      int64  `json:"ExpiredTime" xml:"ExpiredTime"`
	PushMode         string `json:"PushMode" xml:"PushMode"`
	IotId            string `json:"IotId" xml:"IotId"`
	Status           string `json:"Status" xml:"Status"`
	CreatedTime      int64  `json:"CreatedTime" xml:"CreatedTime"`
	TotalDeviceNum   int    `json:"TotalDeviceNum" xml:"TotalDeviceNum"`
	SuccessDeviceNum int    `json:"SuccessDeviceNum" xml:"SuccessDeviceNum"`
	SpeechStatus     bool   `json:"SpeechStatus" xml:"SpeechStatus"`
	FailDeviceNum    int    `json:"FailDeviceNum" xml:"FailDeviceNum"`
	SpeechNum        int    `json:"SpeechNum" xml:"SpeechNum"`
	RunningDeviceNum int    `json:"RunningDeviceNum" xml:"RunningDeviceNum"`
	GroupId          string `json:"GroupId" xml:"GroupId"`
	GroupName        string `json:"GroupName" xml:"GroupName"`
	ProductKey       string `json:"ProductKey" xml:"ProductKey"`
	DeviceName       string `json:"DeviceName" xml:"DeviceName"`
}

ItemsInQuerySpeechPushJob is a nested struct in iot response

type ItemsInQuerySpeechPushJobDevice ¶

type ItemsInQuerySpeechPushJobDevice struct {
	GmtModified  int64  `json:"GmtModified" xml:"GmtModified"`
	Status       string `json:"Status" xml:"Status"`
	DeviceName   string `json:"DeviceName" xml:"DeviceName"`
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

ItemsInQuerySpeechPushJobDevice is a nested struct in iot response

type JobFile ¶

type JobFile struct {
	FileUrl    string `json:"FileUrl" xml:"FileUrl"`
	SignMethod string `json:"SignMethod" xml:"SignMethod"`
	Sign       string `json:"Sign" xml:"Sign"`
}

JobFile is a nested struct in iot response

type JobInfo ¶

type JobInfo struct {
	Items []Items `json:"items" xml:"items"`
}

JobInfo is a nested struct in iot response

type JoinPermission ¶

type JoinPermission struct {
	JoinPermissionId   string `json:"JoinPermissionId" xml:"JoinPermissionId"`
	JoinPermissionName string `json:"JoinPermissionName" xml:"JoinPermissionName"`
	JoinPermissionType string `json:"JoinPermissionType" xml:"JoinPermissionType"`
	OwnerAliyunPk      string `json:"OwnerAliyunPk" xml:"OwnerAliyunPk"`
	Enabled            bool   `json:"Enabled" xml:"Enabled"`
	ClassMode          string `json:"ClassMode" xml:"ClassMode"`
}

JoinPermission is a nested struct in iot response

type JoinPermissions ¶

type JoinPermissions struct {
	JoinPermission []JoinPermission `json:"JoinPermission" xml:"JoinPermission"`
}

JoinPermissions is a nested struct in iot response

type ListAnalyticsDataCondition ¶

type ListAnalyticsDataCondition struct {
	FieldName    string `name:"FieldName"`
	Operate      string `name:"Operate"`
	BetweenStart string `name:"BetweenStart"`
	BetweenEnd   string `name:"BetweenEnd"`
	Value        string `name:"Value"`
}

ListAnalyticsDataCondition is a repeated param struct in ListAnalyticsDataRequest

type ListAnalyticsDataRequest ¶

type ListAnalyticsDataRequest struct {
	*requests.RpcRequest
	PageNum       requests.Integer              `position:"Query" name:"PageNum"`
	IotInstanceId string                        `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer              `position:"Query" name:"PageSize"`
	IsoId         string                        `position:"Query" name:"IsoId"`
	ApiPath       string                        `position:"Query" name:"ApiPath"`
	Condition     *[]ListAnalyticsDataCondition `position:"Query" name:"Condition"  type:"Repeated"`
	ApiProduct    string                        `position:"Body" name:"ApiProduct"`
	ApiRevision   string                        `position:"Body" name:"ApiRevision"`
}

ListAnalyticsDataRequest is the request struct for api ListAnalyticsData

func CreateListAnalyticsDataRequest ¶

func CreateListAnalyticsDataRequest() (request *ListAnalyticsDataRequest)

CreateListAnalyticsDataRequest creates a request to invoke ListAnalyticsData API

type ListAnalyticsDataResponse ¶

type ListAnalyticsDataResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

ListAnalyticsDataResponse is the response struct for api ListAnalyticsData

func CreateListAnalyticsDataResponse ¶

func CreateListAnalyticsDataResponse() (response *ListAnalyticsDataResponse)

CreateListAnalyticsDataResponse creates a response to parse from ListAnalyticsData response

type ListDataSourceItemRequest ¶

type ListDataSourceItemRequest struct {
	*requests.RpcRequest
	SearchName    string           `position:"Query" name:"SearchName"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	DataSourceId  requests.Integer `position:"Query" name:"DataSourceId"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	Page          requests.Integer `position:"Query" name:"Page"`
}

ListDataSourceItemRequest is the request struct for api ListDataSourceItem

func CreateListDataSourceItemRequest ¶

func CreateListDataSourceItemRequest() (request *ListDataSourceItemRequest)

CreateListDataSourceItemRequest creates a request to invoke ListDataSourceItem API

type ListDataSourceItemResponse ¶

type ListDataSourceItemResponse struct {
	*responses.BaseResponse
	RequestId       string          `json:"RequestId" xml:"RequestId"`
	Success         bool            `json:"Success" xml:"Success"`
	Code            string          `json:"Code" xml:"Code"`
	ErrorMessage    string          `json:"ErrorMessage" xml:"ErrorMessage"`
	Page            int             `json:"Page" xml:"Page"`
	PageSize        int             `json:"PageSize" xml:"PageSize"`
	Total           int             `json:"Total" xml:"Total"`
	DataSourceItems DataSourceItems `json:"DataSourceItems" xml:"DataSourceItems"`
}

ListDataSourceItemResponse is the response struct for api ListDataSourceItem

func CreateListDataSourceItemResponse ¶

func CreateListDataSourceItemResponse() (response *ListDataSourceItemResponse)

CreateListDataSourceItemResponse creates a response to parse from ListDataSourceItem response

type ListDestinationRequest ¶

type ListDestinationRequest struct {
	*requests.RpcRequest
	SearchName    string           `position:"Query" name:"SearchName"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	Types         *[]string        `position:"Query" name:"Types"  type:"Repeated"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	Page          requests.Integer `position:"Query" name:"Page"`
}

ListDestinationRequest is the request struct for api ListDestination

func CreateListDestinationRequest ¶

func CreateListDestinationRequest() (request *ListDestinationRequest)

CreateListDestinationRequest creates a request to invoke ListDestination API

type ListDestinationResponse ¶

type ListDestinationResponse struct {
	*responses.BaseResponse
	RequestId    string                        `json:"RequestId" xml:"RequestId"`
	Success      bool                          `json:"Success" xml:"Success"`
	Code         string                        `json:"Code" xml:"Code"`
	ErrorMessage string                        `json:"ErrorMessage" xml:"ErrorMessage"`
	Page         int                           `json:"Page" xml:"Page"`
	PageSize     int                           `json:"PageSize" xml:"PageSize"`
	Total        int                           `json:"Total" xml:"Total"`
	Destinations DestinationsInListDestination `json:"Destinations" xml:"Destinations"`
}

ListDestinationResponse is the response struct for api ListDestination

func CreateListDestinationResponse ¶

func CreateListDestinationResponse() (response *ListDestinationResponse)

CreateListDestinationResponse creates a response to parse from ListDestination response

type ListDeviceDistributeJobRequest ¶

type ListDeviceDistributeJobRequest struct {
	*requests.RpcRequest
	JobId       string           `position:"Body" name:"JobId"`
	NextToken   string           `position:"Query" name:"NextToken"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	ProductKey  string           `position:"Query" name:"ProductKey"`
	JobType     string           `position:"Query" name:"JobType"`
	ApiProduct  string           `position:"Body" name:"ApiProduct"`
	ApiRevision string           `position:"Body" name:"ApiRevision"`
	TargetUid   string           `position:"Query" name:"TargetUid"`
	Status      requests.Integer `position:"Query" name:"Status"`
}

ListDeviceDistributeJobRequest is the request struct for api ListDeviceDistributeJob

func CreateListDeviceDistributeJobRequest ¶

func CreateListDeviceDistributeJobRequest() (request *ListDeviceDistributeJobRequest)

CreateListDeviceDistributeJobRequest creates a request to invoke ListDeviceDistributeJob API

type ListDeviceDistributeJobResponse ¶

type ListDeviceDistributeJobResponse struct {
	*responses.BaseResponse
	RequestId    string                        `json:"RequestId" xml:"RequestId"`
	Success      bool                          `json:"Success" xml:"Success"`
	Code         string                        `json:"Code" xml:"Code"`
	ErrorMessage string                        `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInListDeviceDistributeJob `json:"Data" xml:"Data"`
}

ListDeviceDistributeJobResponse is the response struct for api ListDeviceDistributeJob

func CreateListDeviceDistributeJobResponse ¶

func CreateListDeviceDistributeJobResponse() (response *ListDeviceDistributeJobResponse)

CreateListDeviceDistributeJobResponse creates a response to parse from ListDeviceDistributeJob response

type ListDistributedDeviceRequest ¶

type ListDistributedDeviceRequest struct {
	*requests.RpcRequest
	PageSize         requests.Integer `position:"Query" name:"PageSize"`
	SourceInstanceId string           `position:"Query" name:"SourceInstanceId"`
	CurrentPage      requests.Integer `position:"Query" name:"CurrentPage"`
	ProductKey       string           `position:"Query" name:"ProductKey"`
	TargetInstanceId string           `position:"Query" name:"TargetInstanceId"`
	ApiProduct       string           `position:"Body" name:"ApiProduct"`
	ApiRevision      string           `position:"Body" name:"ApiRevision"`
	DeviceName       string           `position:"Query" name:"DeviceName"`
	TargetUid        string           `position:"Query" name:"TargetUid"`
}

ListDistributedDeviceRequest is the request struct for api ListDistributedDevice

func CreateListDistributedDeviceRequest ¶

func CreateListDistributedDeviceRequest() (request *ListDistributedDeviceRequest)

CreateListDistributedDeviceRequest creates a request to invoke ListDistributedDevice API

type ListDistributedDeviceResponse ¶

type ListDistributedDeviceResponse struct {
	*responses.BaseResponse
	RequestId    string                      `json:"RequestId" xml:"RequestId"`
	Success      bool                        `json:"Success" xml:"Success"`
	Code         string                      `json:"Code" xml:"Code"`
	ErrorMessage string                      `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInListDistributedDevice `json:"Data" xml:"Data"`
}

ListDistributedDeviceResponse is the response struct for api ListDistributedDevice

func CreateListDistributedDeviceResponse ¶

func CreateListDistributedDeviceResponse() (response *ListDistributedDeviceResponse)

CreateListDistributedDeviceResponse creates a response to parse from ListDistributedDevice response

type ListDistributedProductRequest ¶

type ListDistributedProductRequest struct {
	*requests.RpcRequest
	PageSize         requests.Integer `position:"Query" name:"PageSize"`
	SourceInstanceId string           `position:"Query" name:"SourceInstanceId"`
	CurrentPage      requests.Integer `position:"Query" name:"CurrentPage"`
	ProductKey       string           `position:"Query" name:"ProductKey"`
	TargetInstanceId string           `position:"Query" name:"TargetInstanceId"`
	ApiProduct       string           `position:"Body" name:"ApiProduct"`
	ApiRevision      string           `position:"Body" name:"ApiRevision"`
	TargetUid        string           `position:"Query" name:"TargetUid"`
}

ListDistributedProductRequest is the request struct for api ListDistributedProduct

func CreateListDistributedProductRequest ¶

func CreateListDistributedProductRequest() (request *ListDistributedProductRequest)

CreateListDistributedProductRequest creates a request to invoke ListDistributedProduct API

type ListDistributedProductResponse ¶

type ListDistributedProductResponse struct {
	*responses.BaseResponse
	RequestId    string                       `json:"RequestId" xml:"RequestId"`
	Success      bool                         `json:"Success" xml:"Success"`
	Code         string                       `json:"Code" xml:"Code"`
	ErrorMessage string                       `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInListDistributedProduct `json:"Data" xml:"Data"`
}

ListDistributedProductResponse is the response struct for api ListDistributedProduct

func CreateListDistributedProductResponse ¶

func CreateListDistributedProductResponse() (response *ListDistributedProductResponse)

CreateListDistributedProductResponse creates a response to parse from ListDistributedProduct response

type ListInGetThingTopo ¶

type ListInGetThingTopo struct {
	DeviceInfo []DeviceInfo `json:"deviceInfo" xml:"deviceInfo"`
}

ListInGetThingTopo is a nested struct in iot response

type ListInQueryDeviceDesiredProperty ¶

type ListInQueryDeviceDesiredProperty struct {
	DesiredPropertyInfo []DesiredPropertyInfo `json:"DesiredPropertyInfo" xml:"DesiredPropertyInfo"`
}

ListInQueryDeviceDesiredProperty is a nested struct in iot response

type ListInQueryDeviceEventData ¶

type ListInQueryDeviceEventData struct {
	EventInfo []EventInfo `json:"EventInfo" xml:"EventInfo"`
}

ListInQueryDeviceEventData is a nested struct in iot response

type ListInQueryDeviceOriginalEventData ¶

type ListInQueryDeviceOriginalEventData struct {
	EventInfo []EventInfo `json:"EventInfo" xml:"EventInfo"`
}

ListInQueryDeviceOriginalEventData is a nested struct in iot response

type ListInQueryDeviceOriginalPropertyData ¶

type ListInQueryDeviceOriginalPropertyData struct {
	PropertyInfo []PropertyInfo `json:"PropertyInfo" xml:"PropertyInfo"`
}

ListInQueryDeviceOriginalPropertyData is a nested struct in iot response

type ListInQueryDeviceOriginalPropertyStatus ¶

type ListInQueryDeviceOriginalPropertyStatus struct {
	PropertyStatusDataInfo []PropertyStatusDataInfo `json:"PropertyStatusDataInfo" xml:"PropertyStatusDataInfo"`
}

ListInQueryDeviceOriginalPropertyStatus is a nested struct in iot response

type ListInQueryDeviceOriginalServiceData ¶

type ListInQueryDeviceOriginalServiceData struct {
	ServiceInfo []ServiceInfo `json:"ServiceInfo" xml:"ServiceInfo"`
}

ListInQueryDeviceOriginalServiceData is a nested struct in iot response

type ListInQueryDevicePropertiesData ¶

type ListInQueryDevicePropertiesData struct {
	PropertyInfo []PropertyInfoInQueryDevicePropertiesData `json:"PropertyInfo" xml:"PropertyInfo"`
}

ListInQueryDevicePropertiesData is a nested struct in iot response

type ListInQueryDevicePropertyData ¶

type ListInQueryDevicePropertyData struct {
	PropertyInfo []PropertyInfo `json:"PropertyInfo" xml:"PropertyInfo"`
}

ListInQueryDevicePropertyData is a nested struct in iot response

type ListInQueryDevicePropertyStatus ¶

type ListInQueryDevicePropertyStatus struct {
	PropertyStatusInfo []PropertyStatusInfo `json:"PropertyStatusInfo" xml:"PropertyStatusInfo"`
}

ListInQueryDevicePropertyStatus is a nested struct in iot response

type ListInQueryDeviceServiceData ¶

type ListInQueryDeviceServiceData struct {
	ServiceInfo []ServiceInfo `json:"ServiceInfo" xml:"ServiceInfo"`
}

ListInQueryDeviceServiceData is a nested struct in iot response

type ListInQueryDeviceSpeech ¶

type ListInQueryDeviceSpeech struct {
	Items []Items `json:"Items" xml:"Items"`
}

ListInQueryDeviceSpeech is a nested struct in iot response

type ListInQueryDevicesHotStorageData ¶

type ListInQueryDevicesHotStorageData struct {
	PropertyInfo []PropertyInfo `json:"PropertyInfo" xml:"PropertyInfo"`
}

ListInQueryDevicesHotStorageData is a nested struct in iot response

type ListInQueryDevicesHotStorageDataStatus ¶

type ListInQueryDevicesHotStorageDataStatus struct {
	PropertyStatusDataInfo []PropertyStatusDataInfo `json:"PropertyStatusDataInfo" xml:"PropertyStatusDataInfo"`
}

ListInQueryDevicesHotStorageDataStatus is a nested struct in iot response

type ListInQueryProductList ¶

type ListInQueryProductList struct {
	ProductInfo []ProductInfo `json:"ProductInfo" xml:"ProductInfo"`
}

ListInQueryProductList is a nested struct in iot response

type ListInQuerySchedulePeriodList ¶

type ListInQuerySchedulePeriodList struct {
	Items []Items `json:"Items" xml:"Items"`
}

ListInQuerySchedulePeriodList is a nested struct in iot response

type ListInQuerySolutionDeviceGroupPage ¶

type ListInQuerySolutionDeviceGroupPage struct {
	ItemName []ItemName `json:"itemName" xml:"itemName"`
}

ListInQuerySolutionDeviceGroupPage is a nested struct in iot response

type ListInQuerySoundCodeLabelBatchList ¶

type ListInQuerySoundCodeLabelBatchList struct {
	Items []ItemsInQuerySoundCodeLabelBatchList `json:"Items" xml:"Items"`
}

ListInQuerySoundCodeLabelBatchList is a nested struct in iot response

type ListInQuerySoundCodeLabelList ¶

type ListInQuerySoundCodeLabelList struct {
	Items []Items `json:"Items" xml:"Items"`
}

ListInQuerySoundCodeLabelList is a nested struct in iot response

type ListInQuerySoundCodeList ¶

type ListInQuerySoundCodeList struct {
	Items []Items `json:"Items" xml:"Items"`
}

ListInQuerySoundCodeList is a nested struct in iot response

type ListInQuerySoundCodeScheduleList ¶

type ListInQuerySoundCodeScheduleList struct {
	Items []ItemsInQuerySoundCodeScheduleList `json:"Items" xml:"Items"`
}

ListInQuerySoundCodeScheduleList is a nested struct in iot response

type ListInQuerySpeechDevice ¶

type ListInQuerySpeechDevice struct {
	Items []Items `json:"Items" xml:"Items"`
}

ListInQuerySpeechDevice is a nested struct in iot response

type ListInQuerySpeechList ¶

type ListInQuerySpeechList struct {
	Items []Items `json:"Items" xml:"Items"`
}

ListInQuerySpeechList is a nested struct in iot response

type ListInQuerySpeechPushJob ¶

type ListInQuerySpeechPushJob struct {
	Items []ItemsInQuerySpeechPushJob `json:"Items" xml:"Items"`
}

ListInQuerySpeechPushJob is a nested struct in iot response

type ListInQuerySpeechPushJobDevice ¶

type ListInQuerySpeechPushJobDevice struct {
	Items []ItemsInQuerySpeechPushJobDevice `json:"Items" xml:"Items"`
}

ListInQuerySpeechPushJobDevice is a nested struct in iot response

type ListInQuerySpeechPushJobSpeech ¶

type ListInQuerySpeechPushJobSpeech struct {
	Items []Items `json:"Items" xml:"Items"`
}

ListInQuerySpeechPushJobSpeech is a nested struct in iot response

type ListInQueryStudioAppDomainListOpen ¶

type ListInQueryStudioAppDomainListOpen struct {
	DomainInfo []DomainInfo `json:"DomainInfo" xml:"DomainInfo"`
}

ListInQueryStudioAppDomainListOpen is a nested struct in iot response

type ListInQueryStudioAppList ¶

type ListInQueryStudioAppList struct {
	AppInfo []AppInfo `json:"AppInfo" xml:"AppInfo"`
}

ListInQueryStudioAppList is a nested struct in iot response

type ListInQueryStudioAppPageListOpen ¶

type ListInQueryStudioAppPageListOpen struct {
	PageInfo []PageInfo `json:"PageInfo" xml:"PageInfo"`
}

ListInQueryStudioAppPageListOpen is a nested struct in iot response

type ListInQueryStudioProjectList ¶

type ListInQueryStudioProjectList struct {
	ProjectInfo []ProjectInfo `json:"ProjectInfo" xml:"ProjectInfo"`
}

ListInQueryStudioProjectList is a nested struct in iot response

type ListJobRequest ¶

type ListJobRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage   requests.Integer `position:"Query" name:"CurrentPage"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	Status        string           `position:"Query" name:"Status"`
}

ListJobRequest is the request struct for api ListJob

func CreateListJobRequest ¶

func CreateListJobRequest() (request *ListJobRequest)

CreateListJobRequest creates a request to invoke ListJob API

type ListJobResponse ¶

type ListJobResponse struct {
	*responses.BaseResponse
	RequestId    string        `json:"RequestId" xml:"RequestId"`
	Success      bool          `json:"Success" xml:"Success"`
	Code         string        `json:"Code" xml:"Code"`
	ErrorMessage string        `json:"ErrorMessage" xml:"ErrorMessage"`
	Total        int           `json:"Total" xml:"Total"`
	PageSize     int           `json:"PageSize" xml:"PageSize"`
	Page         int           `json:"Page" xml:"Page"`
	Data         DataInListJob `json:"Data" xml:"Data"`
}

ListJobResponse is the response struct for api ListJob

func CreateListJobResponse ¶

func CreateListJobResponse() (response *ListJobResponse)

CreateListJobResponse creates a response to parse from ListJob response

type ListOTAFirmwareRequest ¶

type ListOTAFirmwareRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage   requests.Integer `position:"Query" name:"CurrentPage"`
	ProductKey    string           `position:"Query" name:"ProductKey"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	DestVersion   string           `position:"Query" name:"DestVersion"`
}

ListOTAFirmwareRequest is the request struct for api ListOTAFirmware

func CreateListOTAFirmwareRequest ¶

func CreateListOTAFirmwareRequest() (request *ListOTAFirmwareRequest)

CreateListOTAFirmwareRequest creates a request to invoke ListOTAFirmware API

type ListOTAFirmwareResponse ¶

type ListOTAFirmwareResponse struct {
	*responses.BaseResponse
	RequestId    string                        `json:"RequestId" xml:"RequestId"`
	Success      bool                          `json:"Success" xml:"Success"`
	Code         string                        `json:"Code" xml:"Code"`
	ErrorMessage string                        `json:"ErrorMessage" xml:"ErrorMessage"`
	Total        int                           `json:"Total" xml:"Total"`
	PageSize     int                           `json:"PageSize" xml:"PageSize"`
	PageCount    int                           `json:"PageCount" xml:"PageCount"`
	CurrentPage  int                           `json:"CurrentPage" xml:"CurrentPage"`
	FirmwareInfo FirmwareInfoInListOTAFirmware `json:"FirmwareInfo" xml:"FirmwareInfo"`
}

ListOTAFirmwareResponse is the response struct for api ListOTAFirmware

func CreateListOTAFirmwareResponse ¶

func CreateListOTAFirmwareResponse() (response *ListOTAFirmwareResponse)

CreateListOTAFirmwareResponse creates a response to parse from ListOTAFirmware response

type ListOTAJobByDeviceRequest ¶

type ListOTAJobByDeviceRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	FirmwareId    string           `position:"Query" name:"FirmwareId"`
	CurrentPage   requests.Integer `position:"Query" name:"CurrentPage"`
	ProductKey    string           `position:"Query" name:"ProductKey"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	DeviceName    string           `position:"Query" name:"DeviceName"`
}

ListOTAJobByDeviceRequest is the request struct for api ListOTAJobByDevice

func CreateListOTAJobByDeviceRequest ¶

func CreateListOTAJobByDeviceRequest() (request *ListOTAJobByDeviceRequest)

CreateListOTAJobByDeviceRequest creates a request to invoke ListOTAJobByDevice API

type ListOTAJobByDeviceResponse ¶

type ListOTAJobByDeviceResponse struct {
	*responses.BaseResponse
	RequestId    string                   `json:"RequestId" xml:"RequestId"`
	Success      bool                     `json:"Success" xml:"Success"`
	Code         string                   `json:"Code" xml:"Code"`
	ErrorMessage string                   `json:"ErrorMessage" xml:"ErrorMessage"`
	Total        int                      `json:"Total" xml:"Total"`
	PageSize     int                      `json:"PageSize" xml:"PageSize"`
	PageCount    int                      `json:"PageCount" xml:"PageCount"`
	CurrentPage  int                      `json:"CurrentPage" xml:"CurrentPage"`
	Data         DataInListOTAJobByDevice `json:"Data" xml:"Data"`
}

ListOTAJobByDeviceResponse is the response struct for api ListOTAJobByDevice

func CreateListOTAJobByDeviceResponse ¶

func CreateListOTAJobByDeviceResponse() (response *ListOTAJobByDeviceResponse)

CreateListOTAJobByDeviceResponse creates a response to parse from ListOTAJobByDevice response

type ListOTAJobByFirmwareRequest ¶

type ListOTAJobByFirmwareRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	FirmwareId    string           `position:"Query" name:"FirmwareId"`
	CurrentPage   requests.Integer `position:"Query" name:"CurrentPage"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

ListOTAJobByFirmwareRequest is the request struct for api ListOTAJobByFirmware

func CreateListOTAJobByFirmwareRequest ¶

func CreateListOTAJobByFirmwareRequest() (request *ListOTAJobByFirmwareRequest)

CreateListOTAJobByFirmwareRequest creates a request to invoke ListOTAJobByFirmware API

type ListOTAJobByFirmwareResponse ¶

type ListOTAJobByFirmwareResponse struct {
	*responses.BaseResponse
	RequestId    string                     `json:"RequestId" xml:"RequestId"`
	Success      bool                       `json:"Success" xml:"Success"`
	Code         string                     `json:"Code" xml:"Code"`
	ErrorMessage string                     `json:"ErrorMessage" xml:"ErrorMessage"`
	Total        int                        `json:"Total" xml:"Total"`
	PageSize     int                        `json:"PageSize" xml:"PageSize"`
	PageCount    int                        `json:"PageCount" xml:"PageCount"`
	CurrentPage  int                        `json:"CurrentPage" xml:"CurrentPage"`
	Data         DataInListOTAJobByFirmware `json:"Data" xml:"Data"`
}

ListOTAJobByFirmwareResponse is the response struct for api ListOTAJobByFirmware

func CreateListOTAJobByFirmwareResponse ¶

func CreateListOTAJobByFirmwareResponse() (response *ListOTAJobByFirmwareResponse)

CreateListOTAJobByFirmwareResponse creates a response to parse from ListOTAJobByFirmware response

type ListOTAModuleByProductRequest ¶

type ListOTAModuleByProductRequest struct {
	*requests.RpcRequest
	AuthConfig    string `position:"Query" name:"AuthConfig"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ProductKey    string `position:"Query" name:"ProductKey"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

ListOTAModuleByProductRequest is the request struct for api ListOTAModuleByProduct

func CreateListOTAModuleByProductRequest ¶

func CreateListOTAModuleByProductRequest() (request *ListOTAModuleByProductRequest)

CreateListOTAModuleByProductRequest creates a request to invoke ListOTAModuleByProduct API

type ListOTAModuleByProductResponse ¶

type ListOTAModuleByProductResponse struct {
	*responses.BaseResponse
	RequestId    string         `json:"RequestId" xml:"RequestId"`
	Success      bool           `json:"Success" xml:"Success"`
	Code         string         `json:"Code" xml:"Code"`
	ErrorMessage string         `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         []OtaModuleDTO `json:"Data" xml:"Data"`
}

ListOTAModuleByProductResponse is the response struct for api ListOTAModuleByProduct

func CreateListOTAModuleByProductResponse ¶

func CreateListOTAModuleByProductResponse() (response *ListOTAModuleByProductResponse)

CreateListOTAModuleByProductResponse creates a response to parse from ListOTAModuleByProduct response

type ListOTAModuleVersionsByDeviceRequest ¶

type ListOTAModuleVersionsByDeviceRequest struct {
	*requests.RpcRequest
	IotId         string           `position:"Query" name:"IotId"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage   requests.Integer `position:"Query" name:"CurrentPage"`
	ProductKey    string           `position:"Query" name:"ProductKey"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	DeviceName    string           `position:"Query" name:"DeviceName"`
}

ListOTAModuleVersionsByDeviceRequest is the request struct for api ListOTAModuleVersionsByDevice

func CreateListOTAModuleVersionsByDeviceRequest ¶

func CreateListOTAModuleVersionsByDeviceRequest() (request *ListOTAModuleVersionsByDeviceRequest)

CreateListOTAModuleVersionsByDeviceRequest creates a request to invoke ListOTAModuleVersionsByDevice API

type ListOTAModuleVersionsByDeviceResponse ¶

type ListOTAModuleVersionsByDeviceResponse struct {
	*responses.BaseResponse
	RequestId    string                              `json:"RequestId" xml:"RequestId"`
	Success      bool                                `json:"Success" xml:"Success"`
	Code         string                              `json:"Code" xml:"Code"`
	ErrorMessage string                              `json:"ErrorMessage" xml:"ErrorMessage"`
	Total        int                                 `json:"Total" xml:"Total"`
	PageSize     int                                 `json:"PageSize" xml:"PageSize"`
	PageCount    int                                 `json:"PageCount" xml:"PageCount"`
	CurrentPage  int                                 `json:"CurrentPage" xml:"CurrentPage"`
	Data         DataInListOTAModuleVersionsByDevice `json:"Data" xml:"Data"`
}

ListOTAModuleVersionsByDeviceResponse is the response struct for api ListOTAModuleVersionsByDevice

func CreateListOTAModuleVersionsByDeviceResponse ¶

func CreateListOTAModuleVersionsByDeviceResponse() (response *ListOTAModuleVersionsByDeviceResponse)

CreateListOTAModuleVersionsByDeviceResponse creates a response to parse from ListOTAModuleVersionsByDevice response

type ListOTATaskByJobRequest ¶

type ListOTATaskByJobRequest struct {
	*requests.RpcRequest
	JobId         string           `position:"Query" name:"JobId"`
	TaskStatus    string           `position:"Query" name:"TaskStatus"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	DeviceNames   *[]string        `position:"Query" name:"DeviceNames"  type:"Repeated"`
	CurrentPage   requests.Integer `position:"Query" name:"CurrentPage"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

ListOTATaskByJobRequest is the request struct for api ListOTATaskByJob

func CreateListOTATaskByJobRequest ¶

func CreateListOTATaskByJobRequest() (request *ListOTATaskByJobRequest)

CreateListOTATaskByJobRequest creates a request to invoke ListOTATaskByJob API

type ListOTATaskByJobResponse ¶

type ListOTATaskByJobResponse struct {
	*responses.BaseResponse
	RequestId    string                 `json:"RequestId" xml:"RequestId"`
	Success      bool                   `json:"Success" xml:"Success"`
	Code         string                 `json:"Code" xml:"Code"`
	ErrorMessage string                 `json:"ErrorMessage" xml:"ErrorMessage"`
	Total        int                    `json:"Total" xml:"Total"`
	PageSize     int                    `json:"PageSize" xml:"PageSize"`
	PageCount    int                    `json:"PageCount" xml:"PageCount"`
	CurrentPage  int                    `json:"CurrentPage" xml:"CurrentPage"`
	Data         DataInListOTATaskByJob `json:"Data" xml:"Data"`
}

ListOTATaskByJobResponse is the response struct for api ListOTATaskByJob

func CreateListOTATaskByJobResponse ¶

func CreateListOTATaskByJobResponse() (response *ListOTATaskByJobResponse)

CreateListOTATaskByJobResponse creates a response to parse from ListOTATaskByJob response

type ListOTAUnfinishedTaskByDeviceRequest ¶

type ListOTAUnfinishedTaskByDeviceRequest struct {
	*requests.RpcRequest
	TaskStatus    string `position:"Query" name:"TaskStatus"`
	IotId         string `position:"Query" name:"IotId"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ModuleName    string `position:"Query" name:"ModuleName"`
	ProductKey    string `position:"Query" name:"ProductKey"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	DeviceName    string `position:"Query" name:"DeviceName"`
}

ListOTAUnfinishedTaskByDeviceRequest is the request struct for api ListOTAUnfinishedTaskByDevice

func CreateListOTAUnfinishedTaskByDeviceRequest ¶

func CreateListOTAUnfinishedTaskByDeviceRequest() (request *ListOTAUnfinishedTaskByDeviceRequest)

CreateListOTAUnfinishedTaskByDeviceRequest creates a request to invoke ListOTAUnfinishedTaskByDevice API

type ListOTAUnfinishedTaskByDeviceResponse ¶

type ListOTAUnfinishedTaskByDeviceResponse struct {
	*responses.BaseResponse
	RequestId    string                              `json:"RequestId" xml:"RequestId"`
	Success      bool                                `json:"Success" xml:"Success"`
	Code         string                              `json:"Code" xml:"Code"`
	ErrorMessage string                              `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInListOTAUnfinishedTaskByDevice `json:"Data" xml:"Data"`
}

ListOTAUnfinishedTaskByDeviceResponse is the response struct for api ListOTAUnfinishedTaskByDevice

func CreateListOTAUnfinishedTaskByDeviceResponse ¶

func CreateListOTAUnfinishedTaskByDeviceResponse() (response *ListOTAUnfinishedTaskByDeviceResponse)

CreateListOTAUnfinishedTaskByDeviceResponse creates a response to parse from ListOTAUnfinishedTaskByDevice response

type ListParserDataSourceRequest ¶

type ListParserDataSourceRequest struct {
	*requests.RpcRequest
	SearchName    string           `position:"Query" name:"SearchName"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	Page          requests.Integer `position:"Query" name:"Page"`
}

ListParserDataSourceRequest is the request struct for api ListParserDataSource

func CreateListParserDataSourceRequest ¶

func CreateListParserDataSourceRequest() (request *ListParserDataSourceRequest)

CreateListParserDataSourceRequest creates a request to invoke ListParserDataSource API

type ListParserDataSourceResponse ¶

type ListParserDataSourceResponse struct {
	*responses.BaseResponse
	RequestId    string                     `json:"RequestId" xml:"RequestId"`
	Success      bool                       `json:"Success" xml:"Success"`
	Code         string                     `json:"Code" xml:"Code"`
	ErrorMessage string                     `json:"ErrorMessage" xml:"ErrorMessage"`
	Page         int                        `json:"Page" xml:"Page"`
	PageSize     int                        `json:"PageSize" xml:"PageSize"`
	Total        int                        `json:"Total" xml:"Total"`
	Data         DataInListParserDataSource `json:"Data" xml:"Data"`
}

ListParserDataSourceResponse is the response struct for api ListParserDataSource

func CreateListParserDataSourceResponse ¶

func CreateListParserDataSourceResponse() (response *ListParserDataSourceResponse)

CreateListParserDataSourceResponse creates a response to parse from ListParserDataSource response

type ListParserDestinationRequest ¶

type ListParserDestinationRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	ParserId      requests.Integer `position:"Query" name:"ParserId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	IsFailover    requests.Boolean `position:"Query" name:"IsFailover"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

ListParserDestinationRequest is the request struct for api ListParserDestination

func CreateListParserDestinationRequest ¶

func CreateListParserDestinationRequest() (request *ListParserDestinationRequest)

CreateListParserDestinationRequest creates a request to invoke ListParserDestination API

type ListParserDestinationResponse ¶

type ListParserDestinationResponse struct {
	*responses.BaseResponse
	RequestId    string                      `json:"RequestId" xml:"RequestId"`
	Success      bool                        `json:"Success" xml:"Success"`
	Code         string                      `json:"Code" xml:"Code"`
	ErrorMessage string                      `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInListParserDestination `json:"Data" xml:"Data"`
}

ListParserDestinationResponse is the response struct for api ListParserDestination

func CreateListParserDestinationResponse ¶

func CreateListParserDestinationResponse() (response *ListParserDestinationResponse)

CreateListParserDestinationResponse creates a response to parse from ListParserDestination response

type ListParserRequest ¶

type ListParserRequest struct {
	*requests.RpcRequest
	SearchName    string           `position:"Query" name:"SearchName"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage   requests.Integer `position:"Query" name:"CurrentPage"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

ListParserRequest is the request struct for api ListParser

func CreateListParserRequest ¶

func CreateListParserRequest() (request *ListParserRequest)

CreateListParserRequest creates a request to invoke ListParser API

type ListParserResponse ¶

type ListParserResponse struct {
	*responses.BaseResponse
	RequestId    string           `json:"RequestId" xml:"RequestId"`
	Success      bool             `json:"Success" xml:"Success"`
	Code         string           `json:"Code" xml:"Code"`
	ErrorMessage string           `json:"ErrorMessage" xml:"ErrorMessage"`
	Total        int              `json:"Total" xml:"Total"`
	Data         DataInListParser `json:"Data" xml:"Data"`
}

ListParserResponse is the response struct for api ListParser

func CreateListParserResponse ¶

func CreateListParserResponse() (response *ListParserResponse)

CreateListParserResponse creates a response to parse from ListParser response

type ListProductByTagsProductTag ¶

type ListProductByTagsProductTag struct {
	TagValue string `name:"TagValue"`
	TagKey   string `name:"TagKey"`
}

ListProductByTagsProductTag is a repeated param struct in ListProductByTagsRequest

type ListProductByTagsRequest ¶

type ListProductByTagsRequest struct {
	*requests.RpcRequest
	IotInstanceId string                         `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer               `position:"Query" name:"PageSize"`
	CurrentPage   requests.Integer               `position:"Query" name:"CurrentPage"`
	ProductTag    *[]ListProductByTagsProductTag `position:"Query" name:"ProductTag"  type:"Repeated"`
	ApiProduct    string                         `position:"Body" name:"ApiProduct"`
	ApiRevision   string                         `position:"Body" name:"ApiRevision"`
}

ListProductByTagsRequest is the request struct for api ListProductByTags

func CreateListProductByTagsRequest ¶

func CreateListProductByTagsRequest() (request *ListProductByTagsRequest)

CreateListProductByTagsRequest creates a request to invoke ListProductByTags API

type ListProductByTagsResponse ¶

type ListProductByTagsResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	Success      bool         `json:"Success" xml:"Success"`
	ErrorMessage string       `json:"ErrorMessage" xml:"ErrorMessage"`
	Code         string       `json:"Code" xml:"Code"`
	ProductInfos ProductInfos `json:"ProductInfos" xml:"ProductInfos"`
}

ListProductByTagsResponse is the response struct for api ListProductByTags

func CreateListProductByTagsResponse ¶

func CreateListProductByTagsResponse() (response *ListProductByTagsResponse)

CreateListProductByTagsResponse creates a response to parse from ListProductByTags response

type ListProductTagsRequest ¶

type ListProductTagsRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	ProductKey        string `position:"Query" name:"ProductKey"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
}

ListProductTagsRequest is the request struct for api ListProductTags

func CreateListProductTagsRequest ¶

func CreateListProductTagsRequest() (request *ListProductTagsRequest)

CreateListProductTagsRequest creates a request to invoke ListProductTags API

type ListProductTagsResponse ¶

type ListProductTagsResponse struct {
	*responses.BaseResponse
	RequestId    string                `json:"RequestId" xml:"RequestId"`
	Success      bool                  `json:"Success" xml:"Success"`
	ErrorMessage string                `json:"ErrorMessage" xml:"ErrorMessage"`
	Code         string                `json:"Code" xml:"Code"`
	Data         DataInListProductTags `json:"Data" xml:"Data"`
}

ListProductTagsResponse is the response struct for api ListProductTags

func CreateListProductTagsResponse ¶

func CreateListProductTagsResponse() (response *ListProductTagsResponse)

CreateListProductTagsResponse creates a response to parse from ListProductTags response

type ListRuleActionsRequest ¶

type ListRuleActionsRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	RuleId        requests.Integer `position:"Query" name:"RuleId"`
}

ListRuleActionsRequest is the request struct for api ListRuleActions

func CreateListRuleActionsRequest ¶

func CreateListRuleActionsRequest() (request *ListRuleActionsRequest)

CreateListRuleActionsRequest creates a request to invoke ListRuleActions API

type ListRuleActionsResponse ¶

type ListRuleActionsResponse struct {
	*responses.BaseResponse
	RequestId      string         `json:"RequestId" xml:"RequestId"`
	Success        bool           `json:"Success" xml:"Success"`
	Code           string         `json:"Code" xml:"Code"`
	ErrorMessage   string         `json:"ErrorMessage" xml:"ErrorMessage"`
	RuleActionList RuleActionList `json:"RuleActionList" xml:"RuleActionList"`
}

ListRuleActionsResponse is the response struct for api ListRuleActions

func CreateListRuleActionsResponse ¶

func CreateListRuleActionsResponse() (response *ListRuleActionsResponse)

CreateListRuleActionsResponse creates a response to parse from ListRuleActions response

type ListRuleRequest ¶

type ListRuleRequest struct {
	*requests.RpcRequest
	SearchName      string           `position:"Query" name:"SearchName"`
	ResourceGroupId string           `position:"Query" name:"ResourceGroupId"`
	IotInstanceId   string           `position:"Query" name:"IotInstanceId"`
	PageSize        requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage     requests.Integer `position:"Query" name:"CurrentPage"`
	ApiProduct      string           `position:"Body" name:"ApiProduct"`
	ApiRevision     string           `position:"Body" name:"ApiRevision"`
}

ListRuleRequest is the request struct for api ListRule

func CreateListRuleRequest ¶

func CreateListRuleRequest() (request *ListRuleRequest)

CreateListRuleRequest creates a request to invoke ListRule API

type ListRuleResponse ¶

type ListRuleResponse struct {
	*responses.BaseResponse
	RequestId    string         `json:"RequestId" xml:"RequestId"`
	Success      bool           `json:"Success" xml:"Success"`
	Code         string         `json:"Code" xml:"Code"`
	ErrorMessage string         `json:"ErrorMessage" xml:"ErrorMessage"`
	Page         int            `json:"Page" xml:"Page"`
	Total        int            `json:"Total" xml:"Total"`
	PageSize     int            `json:"PageSize" xml:"PageSize"`
	Data         DataInListRule `json:"Data" xml:"Data"`
}

ListRuleResponse is the response struct for api ListRule

func CreateListRuleResponse ¶

func CreateListRuleResponse() (response *ListRuleResponse)

CreateListRuleResponse creates a response to parse from ListRule response

type ListTaskRequest ¶

type ListTaskRequest struct {
	*requests.RpcRequest
	JobId         string           `position:"Query" name:"JobId"`
	NextToken     string           `position:"Query" name:"NextToken"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	Limit         requests.Integer `position:"Query" name:"Limit"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	Device        string           `position:"Query" name:"Device"`
	Status        string           `position:"Query" name:"Status"`
}

ListTaskRequest is the request struct for api ListTask

func CreateListTaskRequest ¶

func CreateListTaskRequest() (request *ListTaskRequest)

CreateListTaskRequest creates a request to invoke ListTask API

type ListTaskResponse ¶

type ListTaskResponse struct {
	*responses.BaseResponse
	RequestId    string         `json:"RequestId" xml:"RequestId"`
	Success      bool           `json:"Success" xml:"Success"`
	Code         string         `json:"Code" xml:"Code"`
	ErrorMessage string         `json:"ErrorMessage" xml:"ErrorMessage"`
	NextToken    string         `json:"NextToken" xml:"NextToken"`
	Data         DataInListTask `json:"Data" xml:"Data"`
}

ListTaskResponse is the response struct for api ListTask

func CreateListTaskResponse ¶

func CreateListTaskResponse() (response *ListTaskResponse)

CreateListTaskResponse creates a response to parse from ListTask response

type ListThingModelVersionRequest ¶

type ListThingModelVersionRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	ProductKey        string `position:"Query" name:"ProductKey"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
}

ListThingModelVersionRequest is the request struct for api ListThingModelVersion

func CreateListThingModelVersionRequest ¶

func CreateListThingModelVersionRequest() (request *ListThingModelVersionRequest)

CreateListThingModelVersionRequest creates a request to invoke ListThingModelVersion API

type ListThingModelVersionResponse ¶

type ListThingModelVersionResponse struct {
	*responses.BaseResponse
	RequestId    string                      `json:"RequestId" xml:"RequestId"`
	Success      bool                        `json:"Success" xml:"Success"`
	Code         string                      `json:"Code" xml:"Code"`
	ErrorMessage string                      `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInListThingModelVersion `json:"Data" xml:"Data"`
}

ListThingModelVersionResponse is the response struct for api ListThingModelVersion

func CreateListThingModelVersionResponse ¶

func CreateListThingModelVersionResponse() (response *ListThingModelVersionResponse)

CreateListThingModelVersionResponse creates a response to parse from ListThingModelVersion response

type ListThingTemplatesRequest ¶

type ListThingTemplatesRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

ListThingTemplatesRequest is the request struct for api ListThingTemplates

func CreateListThingTemplatesRequest ¶

func CreateListThingTemplatesRequest() (request *ListThingTemplatesRequest)

CreateListThingTemplatesRequest creates a request to invoke ListThingTemplates API

type ListThingTemplatesResponse ¶

type ListThingTemplatesResponse struct {
	*responses.BaseResponse
	RequestId    string         `json:"RequestId" xml:"RequestId"`
	Success      bool           `json:"Success" xml:"Success"`
	Code         string         `json:"Code" xml:"Code"`
	ErrorMessage string         `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         []CategoryInfo `json:"Data" xml:"Data"`
}

ListThingTemplatesResponse is the response struct for api ListThingTemplates

func CreateListThingTemplatesResponse ¶

func CreateListThingTemplatesResponse() (response *ListThingTemplatesResponse)

CreateListThingTemplatesResponse creates a response to parse from ListThingTemplates response

type LogInfo ¶

type LogInfo struct {
	Message string `json:"Message" xml:"Message"`
	Code    string `json:"Code" xml:"Code"`
	PkDn    string `json:"PkDn" xml:"PkDn"`
	LogTime int    `json:"LogTime" xml:"LogTime"`
	Result  string `json:"Result" xml:"Result"`
	TraceId string `json:"TraceId" xml:"TraceId"`
}

LogInfo is a nested struct in iot response

type LogListInQueryDetailSceneRuleLog ¶

type LogListInQueryDetailSceneRuleLog struct {
	LogInfo []LogInfo `json:"LogInfo" xml:"LogInfo"`
}

LogListInQueryDetailSceneRuleLog is a nested struct in iot response

type LogListInQuerySummarySceneRuleLog ¶

type LogListInQuerySummarySceneRuleLog struct {
	LogInfo []LogInfo `json:"LogInfo" xml:"LogInfo"`
}

LogListInQuerySummarySceneRuleLog is a nested struct in iot response

type Message ¶

type Message struct {
	UniMsgId       string         `json:"UniMsgId" xml:"UniMsgId"`
	TopicFullName  string         `json:"TopicFullName" xml:"TopicFullName"`
	MessageContent string         `json:"MessageContent" xml:"MessageContent"`
	GenerateTime   int64          `json:"GenerateTime" xml:"GenerateTime"`
	UserProperties []UserProperty `json:"UserProperties" xml:"UserProperties"`
}

Message is a nested struct in iot response

type MessageRoute ¶

type MessageRoute struct {
	RouteId              int          `json:"RouteId" xml:"RouteId"`
	Name                 string       `json:"Name" xml:"Name"`
	TopicFilter          string       `json:"TopicFilter" xml:"TopicFilter"`
	SourceType           string       `json:"SourceType" xml:"SourceType"`
	SourceData           string       `json:"SourceData" xml:"SourceData"`
	TargetType           string       `json:"TargetType" xml:"TargetType"`
	TargetData           string       `json:"TargetData" xml:"TargetData"`
	GmtCreate            string       `json:"GmtCreate" xml:"GmtCreate"`
	GmtModified          string       `json:"GmtModified" xml:"GmtModified"`
	GmtCreateTimestamp   int64        `json:"GmtCreateTimestamp" xml:"GmtCreateTimestamp"`
	GmtModifiedTimestamp int64        `json:"GmtModifiedTimestamp" xml:"GmtModifiedTimestamp"`
	RouteContext         RouteContext `json:"RouteContext" xml:"RouteContext"`
}

MessageRoute is a nested struct in iot response

type MessageRouteList ¶

type MessageRouteList struct {
	MessageRoute []MessageRoute `json:"MessageRoute" xml:"MessageRoute"`
}

MessageRouteList is a nested struct in iot response

type ModelVersion ¶

type ModelVersion struct {
	ModelVersion string `json:"ModelVersion" xml:"ModelVersion"`
	Description  string `json:"Description" xml:"Description"`
	GmtCreate    int64  `json:"GmtCreate" xml:"GmtCreate"`
}

ModelVersion is a nested struct in iot response

type ModelVersions ¶

type ModelVersions struct {
	ModelVersion []ModelVersion `json:"ModelVersion" xml:"ModelVersion"`
}

ModelVersions is a nested struct in iot response

type MultiFiles ¶

type MultiFiles struct {
	OtaPackageFileDTO []OtaPackageFileDTO `json:"OtaPackageFileDTO" xml:"OtaPackageFileDTO"`
}

MultiFiles is a nested struct in iot response

type NotifyAddThingTopoRequest ¶

type NotifyAddThingTopoRequest struct {
	*requests.RpcRequest
	GwProductKey  string `position:"Query" name:"GwProductKey"`
	DeviceListStr string `position:"Query" name:"DeviceListStr"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	GwIotId       string `position:"Query" name:"GwIotId"`
	GwDeviceName  string `position:"Query" name:"GwDeviceName"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

NotifyAddThingTopoRequest is the request struct for api NotifyAddThingTopo

func CreateNotifyAddThingTopoRequest ¶

func CreateNotifyAddThingTopoRequest() (request *NotifyAddThingTopoRequest)

CreateNotifyAddThingTopoRequest creates a request to invoke NotifyAddThingTopo API

type NotifyAddThingTopoResponse ¶

type NotifyAddThingTopoResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code         string `json:"Code" xml:"Code"`
	Data         Data   `json:"Data" xml:"Data"`
}

NotifyAddThingTopoResponse is the response struct for api NotifyAddThingTopo

func CreateNotifyAddThingTopoResponse ¶

func CreateNotifyAddThingTopoResponse() (response *NotifyAddThingTopoResponse)

CreateNotifyAddThingTopoResponse creates a response to parse from NotifyAddThingTopo response

type OTAModuleInfo ¶

type OTAModuleInfo struct {
	ModuleName      string `json:"ModuleName" xml:"ModuleName"`
	FirmwareVersion string `json:"FirmwareVersion" xml:"FirmwareVersion"`
}

OTAModuleInfo is a nested struct in iot response

type OTAModules ¶

type OTAModules struct {
	OTAModuleInfo []OTAModuleInfo `json:"OTAModuleInfo" xml:"OTAModuleInfo"`
}

OTAModules is a nested struct in iot response

type OpenIotServiceRequest ¶

type OpenIotServiceRequest struct {
	*requests.RpcRequest
	OwnerId requests.Integer `position:"Query" name:"OwnerId"`
}

OpenIotServiceRequest is the request struct for api OpenIotService

func CreateOpenIotServiceRequest ¶

func CreateOpenIotServiceRequest() (request *OpenIotServiceRequest)

CreateOpenIotServiceRequest creates a request to invoke OpenIotService API

type OpenIotServiceResponse ¶

type OpenIotServiceResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	OrderId   string `json:"OrderId" xml:"OrderId"`
}

OpenIotServiceResponse is the response struct for api OpenIotService

func CreateOpenIotServiceResponse ¶

func CreateOpenIotServiceResponse() (response *OpenIotServiceResponse)

CreateOpenIotServiceResponse creates a response to parse from OpenIotService response

type OtaModuleDTO ¶

type OtaModuleDTO struct {
	ProductKey  string `json:"ProductKey" xml:"ProductKey"`
	ModuleName  string `json:"ModuleName" xml:"ModuleName"`
	AliasName   string `json:"AliasName" xml:"AliasName"`
	Desc        string `json:"Desc" xml:"Desc"`
	GmtCreate   string `json:"GmtCreate" xml:"GmtCreate"`
	GmtModified string `json:"GmtModified" xml:"GmtModified"`
}

OtaModuleDTO is a nested struct in iot response

type OtaPackageFileDTO ¶

type OtaPackageFileDTO struct {
	Name      string `json:"Name" xml:"Name"`
	Size      int    `json:"Size" xml:"Size"`
	Url       string `json:"Url" xml:"Url"`
	SignValue string `json:"SignValue" xml:"SignValue"`
	FileMd5   string `json:"FileMd5" xml:"FileMd5"`
}

OtaPackageFileDTO is a nested struct in iot response

type OtaTagDTO ¶

type OtaTagDTO struct {
	Key   string `json:"Key" xml:"Key"`
	Value string `json:"Value" xml:"Value"`
}

OtaTagDTO is a nested struct in iot response

type PackageSoundCodeLabelBatchAudioRequest ¶

type PackageSoundCodeLabelBatchAudioRequest struct {
	*requests.RpcRequest
	BatchCode     string `position:"Body" name:"BatchCode"`
	IotInstanceId string `position:"Body" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

PackageSoundCodeLabelBatchAudioRequest is the request struct for api PackageSoundCodeLabelBatchAudio

func CreatePackageSoundCodeLabelBatchAudioRequest ¶

func CreatePackageSoundCodeLabelBatchAudioRequest() (request *PackageSoundCodeLabelBatchAudioRequest)

CreatePackageSoundCodeLabelBatchAudioRequest creates a request to invoke PackageSoundCodeLabelBatchAudio API

type PackageSoundCodeLabelBatchAudioResponse ¶

type PackageSoundCodeLabelBatchAudioResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         string `json:"Data" xml:"Data"`
}

PackageSoundCodeLabelBatchAudioResponse is the response struct for api PackageSoundCodeLabelBatchAudio

func CreatePackageSoundCodeLabelBatchAudioResponse ¶

func CreatePackageSoundCodeLabelBatchAudioResponse() (response *PackageSoundCodeLabelBatchAudioResponse)

CreatePackageSoundCodeLabelBatchAudioResponse creates a response to parse from PackageSoundCodeLabelBatchAudio response

type PageInfo ¶

type PageInfo struct {
	Id          int    `json:"Id" xml:"Id"`
	PageId      string `json:"PageId" xml:"PageId"`
	Path        string `json:"Path" xml:"Path"`
	IsHidden    int    `json:"IsHidden" xml:"IsHidden"`
	IsHome      int    `json:"IsHome" xml:"IsHome"`
	IsLoginPage int    `json:"IsLoginPage" xml:"IsLoginPage"`
	Name        string `json:"Name" xml:"Name"`
	GmtCreate   string `json:"GmtCreate" xml:"GmtCreate"`
	GmtModified string `json:"GmtModified" xml:"GmtModified"`
}

PageInfo is a nested struct in iot response

type PageQuerySharedSpeechOpenRequest ¶

type PageQuerySharedSpeechOpenRequest struct {
	*requests.RpcRequest
	PageId        requests.Integer `position:"Body" name:"PageId"`
	IotId         string           `position:"Body" name:"IotId"`
	IotInstanceId string           `position:"Body" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Body" name:"PageSize"`
	ShareTaskCode string           `position:"Body" name:"ShareTaskCode"`
	ProductKey    string           `position:"Body" name:"ProductKey"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	DeviceName    string           `position:"Body" name:"DeviceName"`
	Status        requests.Integer `position:"Body" name:"Status"`
}

PageQuerySharedSpeechOpenRequest is the request struct for api PageQuerySharedSpeechOpen

func CreatePageQuerySharedSpeechOpenRequest ¶

func CreatePageQuerySharedSpeechOpenRequest() (request *PageQuerySharedSpeechOpenRequest)

CreatePageQuerySharedSpeechOpenRequest creates a request to invoke PageQuerySharedSpeechOpen API

type PageQuerySharedSpeechOpenResponse ¶

type PageQuerySharedSpeechOpenResponse struct {
	*responses.BaseResponse
	RequestId    string                          `json:"RequestId" xml:"RequestId"`
	Success      bool                            `json:"Success" xml:"Success"`
	Code         string                          `json:"Code" xml:"Code"`
	ErrorMessage string                          `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInPageQuerySharedSpeechOpen `json:"Data" xml:"Data"`
}

PageQuerySharedSpeechOpenResponse is the response struct for api PageQuerySharedSpeechOpen

func CreatePageQuerySharedSpeechOpenResponse ¶

func CreatePageQuerySharedSpeechOpenResponse() (response *PageQuerySharedSpeechOpenResponse)

CreatePageQuerySharedSpeechOpenResponse creates a response to parse from PageQuerySharedSpeechOpen response

type PageQuerySpeechBroadcastHourRequest ¶

type PageQuerySpeechBroadcastHourRequest struct {
	*requests.RpcRequest
	QueryDateTimeHour string           `position:"Query" name:"QueryDateTimeHour"`
	IotInstanceId     string           `position:"Body" name:"IotInstanceId"`
	PageSize          requests.Integer `position:"Body" name:"PageSize"`
	PageToken         string           `position:"Body" name:"PageToken"`
	ShareTaskCode     string           `position:"Body" name:"ShareTaskCode"`
	ApiProduct        string           `position:"Body" name:"ApiProduct"`
	ApiRevision       string           `position:"Body" name:"ApiRevision"`
}

PageQuerySpeechBroadcastHourRequest is the request struct for api PageQuerySpeechBroadcastHour

func CreatePageQuerySpeechBroadcastHourRequest ¶

func CreatePageQuerySpeechBroadcastHourRequest() (request *PageQuerySpeechBroadcastHourRequest)

CreatePageQuerySpeechBroadcastHourRequest creates a request to invoke PageQuerySpeechBroadcastHour API

type PageQuerySpeechBroadcastHourResponse ¶

type PageQuerySpeechBroadcastHourResponse struct {
	*responses.BaseResponse
	RequestId    string                             `json:"RequestId" xml:"RequestId"`
	Success      bool                               `json:"Success" xml:"Success"`
	Code         string                             `json:"Code" xml:"Code"`
	ErrorMessage string                             `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInPageQuerySpeechBroadcastHour `json:"Data" xml:"Data"`
}

PageQuerySpeechBroadcastHourResponse is the response struct for api PageQuerySpeechBroadcastHour

func CreatePageQuerySpeechBroadcastHourResponse ¶

func CreatePageQuerySpeechBroadcastHourResponse() (response *PageQuerySpeechBroadcastHourResponse)

CreatePageQuerySpeechBroadcastHourResponse creates a response to parse from PageQuerySpeechBroadcastHour response

type ParserList ¶

type ParserList struct {
	Name        string `json:"Name" xml:"Name"`
	ParserId    int64  `json:"ParserId" xml:"ParserId"`
	Description string `json:"Description" xml:"Description"`
	Status      string `json:"Status" xml:"Status"`
	UtcCreated  string `json:"UtcCreated" xml:"UtcCreated"`
	UtcModified string `json:"UtcModified" xml:"UtcModified"`
}

ParserList is a nested struct in iot response

type Points ¶

type Points struct {
	PointsItem []PointsItem `json:"Points" xml:"Points"`
}

Points is a nested struct in iot response

type PointsItem ¶

type PointsItem struct {
	Location   string `json:"Location" xml:"Location"`
	LocateTime int64  `json:"LocateTime" xml:"LocateTime"`
}

PointsItem is a nested struct in iot response

type PrintByTemplateRequest ¶

type PrintByTemplateRequest struct {
	*requests.RpcRequest
	TemplateBizCode   string           `position:"Body" name:"TemplateBizCode"`
	IotId             string           `position:"Body" name:"IotId"`
	IotInstanceId     string           `position:"Body" name:"IotInstanceId"`
	HistoryPrintTopic requests.Boolean `position:"Body" name:"HistoryPrintTopic"`
	ProductKey        string           `position:"Body" name:"ProductKey"`
	ParamsJsonString  string           `position:"Body" name:"ParamsJsonString"`
	ApiProduct        string           `position:"Body" name:"ApiProduct"`
	ApiRevision       string           `position:"Body" name:"ApiRevision"`
	DeviceName        string           `position:"Body" name:"DeviceName"`
}

PrintByTemplateRequest is the request struct for api PrintByTemplate

func CreatePrintByTemplateRequest ¶

func CreatePrintByTemplateRequest() (request *PrintByTemplateRequest)

CreatePrintByTemplateRequest creates a request to invoke PrintByTemplate API

type PrintByTemplateResponse ¶

type PrintByTemplateResponse struct {
	*responses.BaseResponse
	RequestId    string                `json:"RequestId" xml:"RequestId"`
	Success      bool                  `json:"Success" xml:"Success"`
	Code         string                `json:"Code" xml:"Code"`
	ErrorMessage string                `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInPrintByTemplate `json:"Data" xml:"Data"`
}

PrintByTemplateResponse is the response struct for api PrintByTemplate

func CreatePrintByTemplateResponse ¶

func CreatePrintByTemplateResponse() (response *PrintByTemplateResponse)

CreatePrintByTemplateResponse creates a response to parse from PrintByTemplate response

type ProductCertInfo ¶

type ProductCertInfo struct {
	IssueModel int `json:"IssueModel" xml:"IssueModel"`
}

ProductCertInfo is a nested struct in iot response

type ProductInfo ¶

type ProductInfo struct {
	ProductName string `json:"ProductName" xml:"ProductName"`
	GmtCreate   int64  `json:"GmtCreate" xml:"GmtCreate"`
	DataFormat  int    `json:"DataFormat" xml:"DataFormat"`
	ProductKey  string `json:"ProductKey" xml:"ProductKey"`
	DeviceCount int    `json:"DeviceCount" xml:"DeviceCount"`
	AuthType    string `json:"AuthType" xml:"AuthType"`
	CreateTime  int64  `json:"CreateTime" xml:"CreateTime"`
	NodeType    int    `json:"NodeType" xml:"NodeType"`
	Description string `json:"Description" xml:"Description"`
}

ProductInfo is a nested struct in iot response

type ProductInfos ¶

type ProductInfos struct {
	ProductInfo []ProductInfo `json:"ProductInfo" xml:"ProductInfo"`
}

ProductInfos is a nested struct in iot response

type ProductTag ¶

type ProductTag struct {
	TagValue string `json:"TagValue" xml:"TagValue"`
	TagKey   string `json:"TagKey" xml:"TagKey"`
}

ProductTag is a nested struct in iot response

type ProductTopicInfo ¶

type ProductTopicInfo struct {
	ProductKey     string `json:"ProductKey" xml:"ProductKey"`
	TopicShortName string `json:"TopicShortName" xml:"TopicShortName"`
	Operation      string `json:"Operation" xml:"Operation"`
	Desc           string `json:"Desc" xml:"Desc"`
	Id             string `json:"Id" xml:"Id"`
}

ProductTopicInfo is a nested struct in iot response

type ProjectInfo ¶

type ProjectInfo struct {
	GmtCreate   int64  `json:"GmtCreate" xml:"GmtCreate"`
	GmtModified int64  `json:"GmtModified" xml:"GmtModified"`
	Name        string `json:"Name" xml:"Name"`
	ProjectId   string `json:"ProjectId" xml:"ProjectId"`
	Description string `json:"Description" xml:"Description"`
}

ProjectInfo is a nested struct in iot response

type PropertyDataInfo ¶

type PropertyDataInfo struct {
	Identifier string                          `json:"Identifier" xml:"Identifier"`
	List       ListInQueryDevicePropertiesData `json:"List" xml:"List"`
}

PropertyDataInfo is a nested struct in iot response

type PropertyDataInfos ¶

type PropertyDataInfos struct {
	PropertyDataInfo []PropertyDataInfo `json:"PropertyDataInfo" xml:"PropertyDataInfo"`
}

PropertyDataInfos is a nested struct in iot response

type PropertyInfo ¶

type PropertyInfo struct {
	Time  string `json:"Time" xml:"Time"`
	Value string `json:"Value" xml:"Value"`
}

PropertyInfo is a nested struct in iot response

type PropertyInfoInQueryDevicePropertiesData ¶

type PropertyInfoInQueryDevicePropertiesData struct {
	Time  int64  `json:"Time" xml:"Time"`
	Value string `json:"Value" xml:"Value"`
}

PropertyInfoInQueryDevicePropertiesData is a nested struct in iot response

type PropertyStatusDataInfo ¶

type PropertyStatusDataInfo struct {
	Value      string `json:"Value" xml:"Value"`
	Time       int64  `json:"Time" xml:"Time"`
	Identifier string `json:"Identifier" xml:"Identifier"`
}

PropertyStatusDataInfo is a nested struct in iot response

type PropertyStatusInfo ¶

type PropertyStatusInfo struct {
	Unit       string `json:"Unit" xml:"Unit"`
	Identifier string `json:"Identifier" xml:"Identifier"`
	DataType   string `json:"DataType" xml:"DataType"`
	Time       string `json:"Time" xml:"Time"`
	Value      string `json:"Value" xml:"Value"`
	Name       string `json:"Name" xml:"Name"`
}

PropertyStatusInfo is a nested struct in iot response

type PubBroadcastRequest ¶

type PubBroadcastRequest struct {
	*requests.RpcRequest
	MessageContent string `position:"Query" name:"MessageContent"`
	IotInstanceId  string `position:"Query" name:"IotInstanceId"`
	TopicFullName  string `position:"Query" name:"TopicFullName"`
	ProductKey     string `position:"Query" name:"ProductKey"`
	ApiProduct     string `position:"Body" name:"ApiProduct"`
	ApiRevision    string `position:"Body" name:"ApiRevision"`
}

PubBroadcastRequest is the request struct for api PubBroadcast

func CreatePubBroadcastRequest ¶

func CreatePubBroadcastRequest() (request *PubBroadcastRequest)

CreatePubBroadcastRequest creates a request to invoke PubBroadcast API

type PubBroadcastResponse ¶

type PubBroadcastResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	MessageId    int64  `json:"MessageId" xml:"MessageId"`
}

PubBroadcastResponse is the response struct for api PubBroadcast

func CreatePubBroadcastResponse ¶

func CreatePubBroadcastResponse() (response *PubBroadcastResponse)

CreatePubBroadcastResponse creates a response to parse from PubBroadcast response

type PubRequest ¶

type PubRequest struct {
	*requests.RpcRequest
	UserProp               *[]PubUserProp   `position:"Query" name:"UserProp"  type:"Repeated"`
	MessageContent         string           `position:"Body" name:"MessageContent"`
	Qos                    requests.Integer `position:"Query" name:"Qos"`
	CorrelationData        string           `position:"Query" name:"CorrelationData"`
	IotInstanceId          string           `position:"Query" name:"IotInstanceId"`
	MessageExpiryInterval  requests.Integer `position:"Query" name:"MessageExpiryInterval"`
	ResponseTopic          string           `position:"Query" name:"ResponseTopic"`
	TopicFullName          string           `position:"Query" name:"TopicFullName"`
	PayloadFormatIndicator requests.Integer `position:"Query" name:"PayloadFormatIndicator"`
	ProductKey             string           `position:"Query" name:"ProductKey"`
	ContentType            string           `position:"Query" name:"ContentType"`
	Retained               requests.Boolean `position:"Query" name:"Retained"`
	ApiProduct             string           `position:"Body" name:"ApiProduct"`
	ApiRevision            string           `position:"Body" name:"ApiRevision"`
	DeviceName             string           `position:"Query" name:"DeviceName"`
}

PubRequest is the request struct for api Pub

func CreatePubRequest ¶

func CreatePubRequest() (request *PubRequest)

CreatePubRequest creates a request to invoke Pub API

type PubResponse ¶

type PubResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	MessageId    string `json:"MessageId" xml:"MessageId"`
}

PubResponse is the response struct for api Pub

func CreatePubResponse ¶

func CreatePubResponse() (response *PubResponse)

CreatePubResponse creates a response to parse from Pub response

type PubUserProp ¶

type PubUserProp struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

PubUserProp is a repeated param struct in PubRequest

type PublishScriptRequest ¶

type PublishScriptRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	ParserId      requests.Integer `position:"Query" name:"ParserId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

PublishScriptRequest is the request struct for api PublishScript

func CreatePublishScriptRequest ¶

func CreatePublishScriptRequest() (request *PublishScriptRequest)

CreatePublishScriptRequest creates a request to invoke PublishScript API

type PublishScriptResponse ¶

type PublishScriptResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	Code           string `json:"Code" xml:"Code"`
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	SyntaxErrorMsg string `json:"SyntaxErrorMsg" xml:"SyntaxErrorMsg"`
}

PublishScriptResponse is the response struct for api PublishScript

func CreatePublishScriptResponse ¶

func CreatePublishScriptResponse() (response *PublishScriptResponse)

CreatePublishScriptResponse creates a response to parse from PublishScript response

type PublishStudioAppRequest ¶

type PublishStudioAppRequest struct {
	*requests.RpcRequest
	Description   string `position:"Body" name:"Description"`
	IotInstanceId string `position:"Body" name:"IotInstanceId"`
	ProjectId     string `position:"Body" name:"ProjectId"`
	AppId         string `position:"Body" name:"AppId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

PublishStudioAppRequest is the request struct for api PublishStudioApp

func CreatePublishStudioAppRequest ¶

func CreatePublishStudioAppRequest() (request *PublishStudioAppRequest)

CreatePublishStudioAppRequest creates a request to invoke PublishStudioApp API

type PublishStudioAppResponse ¶

type PublishStudioAppResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         bool   `json:"Data" xml:"Data"`
}

PublishStudioAppResponse is the response struct for api PublishStudioApp

func CreatePublishStudioAppResponse ¶

func CreatePublishStudioAppResponse() (response *PublishStudioAppResponse)

CreatePublishStudioAppResponse creates a response to parse from PublishStudioApp response

type PublishThingModelRequest ¶

type PublishThingModelRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	Description       string `position:"Query" name:"Description"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	ResourceGroupId   string `position:"Query" name:"ResourceGroupId"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	ProductKey        string `position:"Query" name:"ProductKey"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
	ModelVersion      string `position:"Query" name:"ModelVersion"`
}

PublishThingModelRequest is the request struct for api PublishThingModel

func CreatePublishThingModelRequest ¶

func CreatePublishThingModelRequest() (request *PublishThingModelRequest)

CreatePublishThingModelRequest creates a request to invoke PublishThingModel API

type PublishThingModelResponse ¶

type PublishThingModelResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

PublishThingModelResponse is the response struct for api PublishThingModel

func CreatePublishThingModelResponse ¶

func CreatePublishThingModelResponse() (response *PublishThingModelResponse)

CreatePublishThingModelResponse creates a response to parse from PublishThingModel response

type PushSpeechRequest ¶

type PushSpeechRequest struct {
	*requests.RpcRequest
	ProjectCode    string    `position:"Body" name:"ProjectCode"`
	IotId          string    `position:"Body" name:"IotId"`
	IotInstanceId  string    `position:"Body" name:"IotInstanceId"`
	PushMode       string    `position:"Body" name:"PushMode"`
	GroupId        string    `position:"Query" name:"GroupId"`
	SpeechCodeList *[]string `position:"Body" name:"SpeechCodeList"  type:"Repeated"`
	ProductKey     string    `position:"Body" name:"ProductKey"`
	ApiProduct     string    `position:"Body" name:"ApiProduct"`
	ApiRevision    string    `position:"Body" name:"ApiRevision"`
	DeviceName     string    `position:"Body" name:"DeviceName"`
}

PushSpeechRequest is the request struct for api PushSpeech

func CreatePushSpeechRequest ¶

func CreatePushSpeechRequest() (request *PushSpeechRequest)

CreatePushSpeechRequest creates a request to invoke PushSpeech API

type PushSpeechResponse ¶

type PushSpeechResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         string `json:"Data" xml:"Data"`
}

PushSpeechResponse is the response struct for api PushSpeech

func CreatePushSpeechResponse ¶

func CreatePushSpeechResponse() (response *PushSpeechResponse)

CreatePushSpeechResponse creates a response to parse from PushSpeech response

type QueryBatchRegisterDeviceStatusRequest ¶

type QueryBatchRegisterDeviceStatusRequest struct {
	*requests.RpcRequest
	RealTenantId      string           `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string           `position:"Query" name:"RealTripartiteKey"`
	IotInstanceId     string           `position:"Query" name:"IotInstanceId"`
	ProductKey        string           `position:"Query" name:"ProductKey"`
	ApplyId           requests.Integer `position:"Query" name:"ApplyId"`
	ApiProduct        string           `position:"Body" name:"ApiProduct"`
	ApiRevision       string           `position:"Body" name:"ApiRevision"`
}

QueryBatchRegisterDeviceStatusRequest is the request struct for api QueryBatchRegisterDeviceStatus

func CreateQueryBatchRegisterDeviceStatusRequest ¶

func CreateQueryBatchRegisterDeviceStatusRequest() (request *QueryBatchRegisterDeviceStatusRequest)

CreateQueryBatchRegisterDeviceStatusRequest creates a request to invoke QueryBatchRegisterDeviceStatus API

type QueryBatchRegisterDeviceStatusResponse ¶

type QueryBatchRegisterDeviceStatusResponse struct {
	*responses.BaseResponse
	RequestId    string                               `json:"RequestId" xml:"RequestId"`
	Success      bool                                 `json:"Success" xml:"Success"`
	Code         string                               `json:"Code" xml:"Code"`
	ErrorMessage string                               `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryBatchRegisterDeviceStatus `json:"Data" xml:"Data"`
}

QueryBatchRegisterDeviceStatusResponse is the response struct for api QueryBatchRegisterDeviceStatus

func CreateQueryBatchRegisterDeviceStatusResponse ¶

func CreateQueryBatchRegisterDeviceStatusResponse() (response *QueryBatchRegisterDeviceStatusResponse)

CreateQueryBatchRegisterDeviceStatusResponse creates a response to parse from QueryBatchRegisterDeviceStatus response

type QueryCertUrlByApplyIdRequest ¶

type QueryCertUrlByApplyIdRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	ApplyId       requests.Integer `position:"Query" name:"ApplyId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

QueryCertUrlByApplyIdRequest is the request struct for api QueryCertUrlByApplyId

func CreateQueryCertUrlByApplyIdRequest ¶

func CreateQueryCertUrlByApplyIdRequest() (request *QueryCertUrlByApplyIdRequest)

CreateQueryCertUrlByApplyIdRequest creates a request to invoke QueryCertUrlByApplyId API

type QueryCertUrlByApplyIdResponse ¶

type QueryCertUrlByApplyIdResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	CertUrl      string `json:"CertUrl" xml:"CertUrl"`
}

QueryCertUrlByApplyIdResponse is the response struct for api QueryCertUrlByApplyId

func CreateQueryCertUrlByApplyIdResponse ¶

func CreateQueryCertUrlByApplyIdResponse() (response *QueryCertUrlByApplyIdResponse)

CreateQueryCertUrlByApplyIdResponse creates a response to parse from QueryCertUrlByApplyId response

type QueryClientIdsRequest ¶

type QueryClientIdsRequest struct {
	*requests.RpcRequest
	AuthConfig    string `position:"Query" name:"AuthConfig"`
	IotId         string `position:"Query" name:"IotId"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

QueryClientIdsRequest is the request struct for api QueryClientIds

func CreateQueryClientIdsRequest ¶

func CreateQueryClientIdsRequest() (request *QueryClientIdsRequest)

CreateQueryClientIdsRequest creates a request to invoke QueryClientIds API

type QueryClientIdsResponse ¶

type QueryClientIdsResponse struct {
	*responses.BaseResponse
	RequestId    string               `json:"RequestId" xml:"RequestId"`
	Success      bool                 `json:"Success" xml:"Success"`
	Code         string               `json:"Code" xml:"Code"`
	ErrorMessage string               `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryClientIds `json:"Data" xml:"Data"`
}

QueryClientIdsResponse is the response struct for api QueryClientIds

func CreateQueryClientIdsResponse ¶

func CreateQueryClientIdsResponse() (response *QueryClientIdsResponse)

CreateQueryClientIdsResponse creates a response to parse from QueryClientIds response

type QueryConsumerGroupByGroupIdRequest ¶

type QueryConsumerGroupByGroupIdRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	GroupId       string `position:"Query" name:"GroupId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

QueryConsumerGroupByGroupIdRequest is the request struct for api QueryConsumerGroupByGroupId

func CreateQueryConsumerGroupByGroupIdRequest ¶

func CreateQueryConsumerGroupByGroupIdRequest() (request *QueryConsumerGroupByGroupIdRequest)

CreateQueryConsumerGroupByGroupIdRequest creates a request to invoke QueryConsumerGroupByGroupId API

type QueryConsumerGroupByGroupIdResponse ¶

type QueryConsumerGroupByGroupIdResponse struct {
	*responses.BaseResponse
	RequestId    string                            `json:"RequestId" xml:"RequestId"`
	Success      bool                              `json:"Success" xml:"Success"`
	ErrorMessage string                            `json:"ErrorMessage" xml:"ErrorMessage"`
	Code         string                            `json:"Code" xml:"Code"`
	Data         DataInQueryConsumerGroupByGroupId `json:"Data" xml:"Data"`
}

QueryConsumerGroupByGroupIdResponse is the response struct for api QueryConsumerGroupByGroupId

func CreateQueryConsumerGroupByGroupIdResponse ¶

func CreateQueryConsumerGroupByGroupIdResponse() (response *QueryConsumerGroupByGroupIdResponse)

CreateQueryConsumerGroupByGroupIdResponse creates a response to parse from QueryConsumerGroupByGroupId response

type QueryConsumerGroupListRequest ¶

type QueryConsumerGroupListRequest struct {
	*requests.RpcRequest
	RealTenantId      string           `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string           `position:"Query" name:"RealTripartiteKey"`
	IotInstanceId     string           `position:"Query" name:"IotInstanceId"`
	PageSize          requests.Integer `position:"Query" name:"PageSize"`
	Fuzzy             requests.Boolean `position:"Query" name:"Fuzzy"`
	CurrentPage       requests.Integer `position:"Query" name:"CurrentPage"`
	GroupName         string           `position:"Query" name:"GroupName"`
	ApiProduct        string           `position:"Body" name:"ApiProduct"`
	ApiRevision       string           `position:"Body" name:"ApiRevision"`
}

QueryConsumerGroupListRequest is the request struct for api QueryConsumerGroupList

func CreateQueryConsumerGroupListRequest ¶

func CreateQueryConsumerGroupListRequest() (request *QueryConsumerGroupListRequest)

CreateQueryConsumerGroupListRequest creates a request to invoke QueryConsumerGroupList API

type QueryConsumerGroupListResponse ¶

type QueryConsumerGroupListResponse struct {
	*responses.BaseResponse
	RequestId    string                       `json:"RequestId" xml:"RequestId"`
	Success      bool                         `json:"Success" xml:"Success"`
	ErrorMessage string                       `json:"ErrorMessage" xml:"ErrorMessage"`
	PageSize     int                          `json:"PageSize" xml:"PageSize"`
	PageCount    int                          `json:"PageCount" xml:"PageCount"`
	Total        int                          `json:"Total" xml:"Total"`
	CurrentPage  int                          `json:"CurrentPage" xml:"CurrentPage"`
	Code         string                       `json:"Code" xml:"Code"`
	Data         DataInQueryConsumerGroupList `json:"Data" xml:"Data"`
}

QueryConsumerGroupListResponse is the response struct for api QueryConsumerGroupList

func CreateQueryConsumerGroupListResponse ¶

func CreateQueryConsumerGroupListResponse() (response *QueryConsumerGroupListResponse)

CreateQueryConsumerGroupListResponse creates a response to parse from QueryConsumerGroupList response

type QueryConsumerGroupStatusRequest ¶

type QueryConsumerGroupStatusRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	GroupId           string `position:"Query" name:"GroupId"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
}

QueryConsumerGroupStatusRequest is the request struct for api QueryConsumerGroupStatus

func CreateQueryConsumerGroupStatusRequest ¶

func CreateQueryConsumerGroupStatusRequest() (request *QueryConsumerGroupStatusRequest)

CreateQueryConsumerGroupStatusRequest creates a request to invoke QueryConsumerGroupStatus API

type QueryConsumerGroupStatusResponse ¶

type QueryConsumerGroupStatusResponse struct {
	*responses.BaseResponse
	RequestId                        string                     `json:"RequestId" xml:"RequestId"`
	Success                          bool                       `json:"Success" xml:"Success"`
	ErrorMessage                     string                     `json:"ErrorMessage" xml:"ErrorMessage"`
	AccumulationCount                int                        `json:"AccumulationCount" xml:"AccumulationCount"`
	ConsumerSpeed                    int                        `json:"ConsumerSpeed" xml:"ConsumerSpeed"`
	LastConsumerTime                 string                     `json:"LastConsumerTime" xml:"LastConsumerTime"`
	Code                             string                     `json:"Code" xml:"Code"`
	AccumulatedConsumeCountPerMinute int                        `json:"AccumulatedConsumeCountPerMinute" xml:"AccumulatedConsumeCountPerMinute"`
	RealTimeConsumeCountPerMinute    int                        `json:"RealTimeConsumeCountPerMinute" xml:"RealTimeConsumeCountPerMinute"`
	ClientConnectionStatusList       ClientConnectionStatusList `json:"ClientConnectionStatusList" xml:"ClientConnectionStatusList"`
}

QueryConsumerGroupStatusResponse is the response struct for api QueryConsumerGroupStatus

func CreateQueryConsumerGroupStatusResponse ¶

func CreateQueryConsumerGroupStatusResponse() (response *QueryConsumerGroupStatusResponse)

CreateQueryConsumerGroupStatusResponse creates a response to parse from QueryConsumerGroupStatus response

type QueryDetailSceneRuleLogRequest ¶

type QueryDetailSceneRuleLogRequest struct {
	*requests.RpcRequest
	TraceId       string           `position:"Query" name:"TraceId"`
	StartTime     requests.Integer `position:"Query" name:"StartTime"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	EndTime       requests.Integer `position:"Query" name:"EndTime"`
	CurrentPage   requests.Integer `position:"Query" name:"CurrentPage"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	RuleId        string           `position:"Query" name:"RuleId"`
}

QueryDetailSceneRuleLogRequest is the request struct for api QueryDetailSceneRuleLog

func CreateQueryDetailSceneRuleLogRequest ¶

func CreateQueryDetailSceneRuleLogRequest() (request *QueryDetailSceneRuleLogRequest)

CreateQueryDetailSceneRuleLogRequest creates a request to invoke QueryDetailSceneRuleLog API

type QueryDetailSceneRuleLogResponse ¶

type QueryDetailSceneRuleLogResponse struct {
	*responses.BaseResponse
	RequestId    string                        `json:"RequestId" xml:"RequestId"`
	Success      bool                          `json:"Success" xml:"Success"`
	ErrorMessage string                        `json:"ErrorMessage" xml:"ErrorMessage"`
	Code         string                        `json:"Code" xml:"Code"`
	Data         DataInQueryDetailSceneRuleLog `json:"Data" xml:"Data"`
}

QueryDetailSceneRuleLogResponse is the response struct for api QueryDetailSceneRuleLog

func CreateQueryDetailSceneRuleLogResponse ¶

func CreateQueryDetailSceneRuleLogResponse() (response *QueryDetailSceneRuleLogResponse)

CreateQueryDetailSceneRuleLogResponse creates a response to parse from QueryDetailSceneRuleLog response

type QueryDeviceBySQLRequest ¶

type QueryDeviceBySQLRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	SQL               string `position:"Query" name:"SQL"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
}

QueryDeviceBySQLRequest is the request struct for api QueryDeviceBySQL

func CreateQueryDeviceBySQLRequest ¶

func CreateQueryDeviceBySQLRequest() (request *QueryDeviceBySQLRequest)

CreateQueryDeviceBySQLRequest creates a request to invoke QueryDeviceBySQL API

type QueryDeviceBySQLResponse ¶

type QueryDeviceBySQLResponse struct {
	*responses.BaseResponse
	RequestId    string                   `json:"RequestId" xml:"RequestId"`
	Success      bool                     `json:"Success" xml:"Success"`
	Code         string                   `json:"Code" xml:"Code"`
	ErrorMessage string                   `json:"ErrorMessage" xml:"ErrorMessage"`
	TotalCount   int64                    `json:"TotalCount" xml:"TotalCount"`
	Data         []SimpleDeviceSearchInfo `json:"Data" xml:"Data"`
}

QueryDeviceBySQLResponse is the response struct for api QueryDeviceBySQL

func CreateQueryDeviceBySQLResponse ¶

func CreateQueryDeviceBySQLResponse() (response *QueryDeviceBySQLResponse)

CreateQueryDeviceBySQLResponse creates a response to parse from QueryDeviceBySQL response

type QueryDeviceByStatusRequest ¶

type QueryDeviceByStatusRequest struct {
	*requests.RpcRequest
	RealTenantId      string           `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string           `position:"Query" name:"RealTripartiteKey"`
	ResourceGroupId   string           `position:"Query" name:"ResourceGroupId"`
	IotInstanceId     string           `position:"Query" name:"IotInstanceId"`
	PageSize          requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage       requests.Integer `position:"Query" name:"CurrentPage"`
	ProductKey        string           `position:"Query" name:"ProductKey"`
	ApiProduct        string           `position:"Body" name:"ApiProduct"`
	ApiRevision       string           `position:"Body" name:"ApiRevision"`
	BizTenantId       string           `position:"Query" name:"BizTenantId"`
	Status            requests.Integer `position:"Query" name:"Status"`
}

QueryDeviceByStatusRequest is the request struct for api QueryDeviceByStatus

func CreateQueryDeviceByStatusRequest ¶

func CreateQueryDeviceByStatusRequest() (request *QueryDeviceByStatusRequest)

CreateQueryDeviceByStatusRequest creates a request to invoke QueryDeviceByStatus API

type QueryDeviceByStatusResponse ¶

type QueryDeviceByStatusResponse struct {
	*responses.BaseResponse
	RequestId    string                    `json:"RequestId" xml:"RequestId"`
	Success      bool                      `json:"Success" xml:"Success"`
	Code         string                    `json:"Code" xml:"Code"`
	ErrorMessage string                    `json:"ErrorMessage" xml:"ErrorMessage"`
	Page         int                       `json:"Page" xml:"Page"`
	PageSize     int                       `json:"PageSize" xml:"PageSize"`
	PageCount    int                       `json:"PageCount" xml:"PageCount"`
	Total        int                       `json:"Total" xml:"Total"`
	Data         DataInQueryDeviceByStatus `json:"Data" xml:"Data"`
}

QueryDeviceByStatusResponse is the response struct for api QueryDeviceByStatus

func CreateQueryDeviceByStatusResponse ¶

func CreateQueryDeviceByStatusResponse() (response *QueryDeviceByStatusResponse)

CreateQueryDeviceByStatusResponse creates a response to parse from QueryDeviceByStatus response

type QueryDeviceByTagsRequest ¶

type QueryDeviceByTagsRequest struct {
	*requests.RpcRequest
	IotInstanceId string                  `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer        `position:"Query" name:"PageSize"`
	Tag           *[]QueryDeviceByTagsTag `position:"Query" name:"Tag"  type:"Repeated"`
	CurrentPage   requests.Integer        `position:"Query" name:"CurrentPage"`
	ApiProduct    string                  `position:"Body" name:"ApiProduct"`
	ApiRevision   string                  `position:"Body" name:"ApiRevision"`
}

QueryDeviceByTagsRequest is the request struct for api QueryDeviceByTags

func CreateQueryDeviceByTagsRequest ¶

func CreateQueryDeviceByTagsRequest() (request *QueryDeviceByTagsRequest)

CreateQueryDeviceByTagsRequest creates a request to invoke QueryDeviceByTags API

type QueryDeviceByTagsResponse ¶

type QueryDeviceByTagsResponse struct {
	*responses.BaseResponse
	RequestId    string                  `json:"RequestId" xml:"RequestId"`
	Success      bool                    `json:"Success" xml:"Success"`
	Code         string                  `json:"Code" xml:"Code"`
	ErrorMessage string                  `json:"ErrorMessage" xml:"ErrorMessage"`
	Page         int                     `json:"Page" xml:"Page"`
	PageSize     int                     `json:"PageSize" xml:"PageSize"`
	PageCount    int                     `json:"PageCount" xml:"PageCount"`
	Total        int                     `json:"Total" xml:"Total"`
	Data         DataInQueryDeviceByTags `json:"Data" xml:"Data"`
}

QueryDeviceByTagsResponse is the response struct for api QueryDeviceByTags

func CreateQueryDeviceByTagsResponse ¶

func CreateQueryDeviceByTagsResponse() (response *QueryDeviceByTagsResponse)

CreateQueryDeviceByTagsResponse creates a response to parse from QueryDeviceByTags response

type QueryDeviceByTagsTag ¶

type QueryDeviceByTagsTag struct {
	TagValue string `name:"TagValue"`
	TagKey   string `name:"TagKey"`
}

QueryDeviceByTagsTag is a repeated param struct in QueryDeviceByTagsRequest

type QueryDeviceCertRequest ¶

type QueryDeviceCertRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ProductKey    string `position:"Query" name:"ProductKey"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	DeviceName    string `position:"Query" name:"DeviceName"`
}

QueryDeviceCertRequest is the request struct for api QueryDeviceCert

func CreateQueryDeviceCertRequest ¶

func CreateQueryDeviceCertRequest() (request *QueryDeviceCertRequest)

CreateQueryDeviceCertRequest creates a request to invoke QueryDeviceCert API

type QueryDeviceCertResponse ¶

type QueryDeviceCertResponse struct {
	*responses.BaseResponse
	RequestId      string         `json:"RequestId" xml:"RequestId"`
	Success        bool           `json:"Success" xml:"Success"`
	Code           string         `json:"Code" xml:"Code"`
	ErrorMessage   string         `json:"ErrorMessage" xml:"ErrorMessage"`
	DeviceCertInfo DeviceCertInfo `json:"DeviceCertInfo" xml:"DeviceCertInfo"`
}

QueryDeviceCertResponse is the response struct for api QueryDeviceCert

func CreateQueryDeviceCertResponse ¶

func CreateQueryDeviceCertResponse() (response *QueryDeviceCertResponse)

CreateQueryDeviceCertResponse creates a response to parse from QueryDeviceCert response

type QueryDeviceDesiredPropertyRequest ¶

type QueryDeviceDesiredPropertyRequest struct {
	*requests.RpcRequest
	RealTenantId      string    `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string    `position:"Query" name:"RealTripartiteKey"`
	IotId             string    `position:"Query" name:"IotId"`
	IotInstanceId     string    `position:"Query" name:"IotInstanceId"`
	Identifier        *[]string `position:"Query" name:"Identifier"  type:"Repeated"`
	ProductKey        string    `position:"Query" name:"ProductKey"`
	ApiProduct        string    `position:"Body" name:"ApiProduct"`
	ApiRevision       string    `position:"Body" name:"ApiRevision"`
	DeviceName        string    `position:"Query" name:"DeviceName"`
	FunctionBlockId   string    `position:"Query" name:"FunctionBlockId"`
}

QueryDeviceDesiredPropertyRequest is the request struct for api QueryDeviceDesiredProperty

func CreateQueryDeviceDesiredPropertyRequest ¶

func CreateQueryDeviceDesiredPropertyRequest() (request *QueryDeviceDesiredPropertyRequest)

CreateQueryDeviceDesiredPropertyRequest creates a request to invoke QueryDeviceDesiredProperty API

type QueryDeviceDesiredPropertyResponse ¶

type QueryDeviceDesiredPropertyResponse struct {
	*responses.BaseResponse
	RequestId    string                           `json:"RequestId" xml:"RequestId"`
	Success      bool                             `json:"Success" xml:"Success"`
	Code         string                           `json:"Code" xml:"Code"`
	ErrorMessage string                           `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryDeviceDesiredProperty `json:"Data" xml:"Data"`
}

QueryDeviceDesiredPropertyResponse is the response struct for api QueryDeviceDesiredProperty

func CreateQueryDeviceDesiredPropertyResponse ¶

func CreateQueryDeviceDesiredPropertyResponse() (response *QueryDeviceDesiredPropertyResponse)

CreateQueryDeviceDesiredPropertyResponse creates a response to parse from QueryDeviceDesiredProperty response

type QueryDeviceDetailRequest ¶

type QueryDeviceDetailRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	IotId             string `position:"Query" name:"IotId"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	ProductKey        string `position:"Query" name:"ProductKey"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
	DeviceName        string `position:"Query" name:"DeviceName"`
}

QueryDeviceDetailRequest is the request struct for api QueryDeviceDetail

func CreateQueryDeviceDetailRequest ¶

func CreateQueryDeviceDetailRequest() (request *QueryDeviceDetailRequest)

CreateQueryDeviceDetailRequest creates a request to invoke QueryDeviceDetail API

type QueryDeviceDetailResponse ¶

type QueryDeviceDetailResponse struct {
	*responses.BaseResponse
	RequestId    string                  `json:"RequestId" xml:"RequestId"`
	Success      bool                    `json:"Success" xml:"Success"`
	Code         string                  `json:"Code" xml:"Code"`
	ErrorMessage string                  `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryDeviceDetail `json:"Data" xml:"Data"`
}

QueryDeviceDetailResponse is the response struct for api QueryDeviceDetail

func CreateQueryDeviceDetailResponse ¶

func CreateQueryDeviceDetailResponse() (response *QueryDeviceDetailResponse)

CreateQueryDeviceDetailResponse creates a response to parse from QueryDeviceDetail response

type QueryDeviceDistributeDetailRequest ¶

type QueryDeviceDistributeDetailRequest struct {
	*requests.RpcRequest
	JobId       string `position:"Query" name:"JobId"`
	ApiProduct  string `position:"Body" name:"ApiProduct"`
	ApiRevision string `position:"Body" name:"ApiRevision"`
}

QueryDeviceDistributeDetailRequest is the request struct for api QueryDeviceDistributeDetail

func CreateQueryDeviceDistributeDetailRequest ¶

func CreateQueryDeviceDistributeDetailRequest() (request *QueryDeviceDistributeDetailRequest)

CreateQueryDeviceDistributeDetailRequest creates a request to invoke QueryDeviceDistributeDetail API

type QueryDeviceDistributeDetailResponse ¶

type QueryDeviceDistributeDetailResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	File         string `json:"File" xml:"File"`
}

QueryDeviceDistributeDetailResponse is the response struct for api QueryDeviceDistributeDetail

func CreateQueryDeviceDistributeDetailResponse ¶

func CreateQueryDeviceDistributeDetailResponse() (response *QueryDeviceDistributeDetailResponse)

CreateQueryDeviceDistributeDetailResponse creates a response to parse from QueryDeviceDistributeDetail response

type QueryDeviceDistributeJobRequest ¶

type QueryDeviceDistributeJobRequest struct {
	*requests.RpcRequest
	JobId       string `position:"Query" name:"JobId"`
	ApiProduct  string `position:"Body" name:"ApiProduct"`
	ApiRevision string `position:"Body" name:"ApiRevision"`
}

QueryDeviceDistributeJobRequest is the request struct for api QueryDeviceDistributeJob

func CreateQueryDeviceDistributeJobRequest ¶

func CreateQueryDeviceDistributeJobRequest() (request *QueryDeviceDistributeJobRequest)

CreateQueryDeviceDistributeJobRequest creates a request to invoke QueryDeviceDistributeJob API

type QueryDeviceDistributeJobResponse ¶

type QueryDeviceDistributeJobResponse struct {
	*responses.BaseResponse
	RequestId    string                         `json:"RequestId" xml:"RequestId"`
	Success      bool                           `json:"Success" xml:"Success"`
	Code         string                         `json:"Code" xml:"Code"`
	ErrorMessage string                         `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryDeviceDistributeJob `json:"Data" xml:"Data"`
}

QueryDeviceDistributeJobResponse is the response struct for api QueryDeviceDistributeJob

func CreateQueryDeviceDistributeJobResponse ¶

func CreateQueryDeviceDistributeJobResponse() (response *QueryDeviceDistributeJobResponse)

CreateQueryDeviceDistributeJobResponse creates a response to parse from QueryDeviceDistributeJob response

type QueryDeviceEventDataRequest ¶

type QueryDeviceEventDataRequest struct {
	*requests.RpcRequest
	RealTenantId      string           `position:"Query" name:"RealTenantId"`
	StartTime         requests.Integer `position:"Query" name:"StartTime"`
	RealTripartiteKey string           `position:"Query" name:"RealTripartiteKey"`
	IotId             string           `position:"Query" name:"IotId"`
	IotInstanceId     string           `position:"Query" name:"IotInstanceId"`
	PageSize          requests.Integer `position:"Query" name:"PageSize"`
	Identifier        string           `position:"Query" name:"Identifier"`
	EndTime           requests.Integer `position:"Query" name:"EndTime"`
	ProductKey        string           `position:"Query" name:"ProductKey"`
	Asc               requests.Integer `position:"Query" name:"Asc"`
	ApiProduct        string           `position:"Body" name:"ApiProduct"`
	ApiRevision       string           `position:"Body" name:"ApiRevision"`
	DeviceName        string           `position:"Query" name:"DeviceName"`
	EventType         string           `position:"Query" name:"EventType"`
}

QueryDeviceEventDataRequest is the request struct for api QueryDeviceEventData

func CreateQueryDeviceEventDataRequest ¶

func CreateQueryDeviceEventDataRequest() (request *QueryDeviceEventDataRequest)

CreateQueryDeviceEventDataRequest creates a request to invoke QueryDeviceEventData API

type QueryDeviceEventDataResponse ¶

type QueryDeviceEventDataResponse struct {
	*responses.BaseResponse
	RequestId    string                     `json:"RequestId" xml:"RequestId"`
	Success      bool                       `json:"Success" xml:"Success"`
	Code         string                     `json:"Code" xml:"Code"`
	ErrorMessage string                     `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryDeviceEventData `json:"Data" xml:"Data"`
}

QueryDeviceEventDataResponse is the response struct for api QueryDeviceEventData

func CreateQueryDeviceEventDataResponse ¶

func CreateQueryDeviceEventDataResponse() (response *QueryDeviceEventDataResponse)

CreateQueryDeviceEventDataResponse creates a response to parse from QueryDeviceEventData response

type QueryDeviceFileListRequest ¶

type QueryDeviceFileListRequest struct {
	*requests.RpcRequest
	IotId         string           `position:"Query" name:"IotId"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage   requests.Integer `position:"Query" name:"CurrentPage"`
	ProductKey    string           `position:"Query" name:"ProductKey"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	DeviceName    string           `position:"Query" name:"DeviceName"`
}

QueryDeviceFileListRequest is the request struct for api QueryDeviceFileList

func CreateQueryDeviceFileListRequest ¶

func CreateQueryDeviceFileListRequest() (request *QueryDeviceFileListRequest)

CreateQueryDeviceFileListRequest creates a request to invoke QueryDeviceFileList API

type QueryDeviceFileListResponse ¶

type QueryDeviceFileListResponse struct {
	*responses.BaseResponse
	RequestId    string                    `json:"RequestId" xml:"RequestId"`
	Success      bool                      `json:"Success" xml:"Success"`
	Code         string                    `json:"Code" xml:"Code"`
	ErrorMessage string                    `json:"ErrorMessage" xml:"ErrorMessage"`
	CurrentPage  int                       `json:"CurrentPage" xml:"CurrentPage"`
	PageCount    int                       `json:"PageCount" xml:"PageCount"`
	PageSize     int                       `json:"PageSize" xml:"PageSize"`
	Total        int                       `json:"Total" xml:"Total"`
	Data         DataInQueryDeviceFileList `json:"Data" xml:"Data"`
}

QueryDeviceFileListResponse is the response struct for api QueryDeviceFileList

func CreateQueryDeviceFileListResponse ¶

func CreateQueryDeviceFileListResponse() (response *QueryDeviceFileListResponse)

CreateQueryDeviceFileListResponse creates a response to parse from QueryDeviceFileList response

type QueryDeviceFileRequest ¶

type QueryDeviceFileRequest struct {
	*requests.RpcRequest
	IotId         string `position:"Query" name:"IotId"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	FileId        string `position:"Query" name:"FileId"`
	ProductKey    string `position:"Query" name:"ProductKey"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	DeviceName    string `position:"Query" name:"DeviceName"`
}

QueryDeviceFileRequest is the request struct for api QueryDeviceFile

func CreateQueryDeviceFileRequest ¶

func CreateQueryDeviceFileRequest() (request *QueryDeviceFileRequest)

CreateQueryDeviceFileRequest creates a request to invoke QueryDeviceFile API

type QueryDeviceFileResponse ¶

type QueryDeviceFileResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

QueryDeviceFileResponse is the response struct for api QueryDeviceFile

func CreateQueryDeviceFileResponse ¶

func CreateQueryDeviceFileResponse() (response *QueryDeviceFileResponse)

CreateQueryDeviceFileResponse creates a response to parse from QueryDeviceFile response

type QueryDeviceGroupByDeviceRequest ¶

type QueryDeviceGroupByDeviceRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	ProductKey        string `position:"Query" name:"ProductKey"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
	DeviceName        string `position:"Query" name:"DeviceName"`
}

QueryDeviceGroupByDeviceRequest is the request struct for api QueryDeviceGroupByDevice

func CreateQueryDeviceGroupByDeviceRequest ¶

func CreateQueryDeviceGroupByDeviceRequest() (request *QueryDeviceGroupByDeviceRequest)

CreateQueryDeviceGroupByDeviceRequest creates a request to invoke QueryDeviceGroupByDevice API

type QueryDeviceGroupByDeviceResponse ¶

type QueryDeviceGroupByDeviceResponse struct {
	*responses.BaseResponse
	RequestId    string     `json:"RequestId" xml:"RequestId"`
	Success      bool       `json:"Success" xml:"Success"`
	Code         string     `json:"Code" xml:"Code"`
	ErrorMessage string     `json:"ErrorMessage" xml:"ErrorMessage"`
	GroupInfos   GroupInfos `json:"GroupInfos" xml:"GroupInfos"`
}

QueryDeviceGroupByDeviceResponse is the response struct for api QueryDeviceGroupByDevice

func CreateQueryDeviceGroupByDeviceResponse ¶

func CreateQueryDeviceGroupByDeviceResponse() (response *QueryDeviceGroupByDeviceResponse)

CreateQueryDeviceGroupByDeviceResponse creates a response to parse from QueryDeviceGroupByDevice response

type QueryDeviceGroupByTagsRequest ¶

type QueryDeviceGroupByTagsRequest struct {
	*requests.RpcRequest
	IotInstanceId string                       `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer             `position:"Query" name:"PageSize"`
	Tag           *[]QueryDeviceGroupByTagsTag `position:"Query" name:"Tag"  type:"Repeated"`
	CurrentPage   requests.Integer             `position:"Query" name:"CurrentPage"`
	ApiProduct    string                       `position:"Body" name:"ApiProduct"`
	ApiRevision   string                       `position:"Body" name:"ApiRevision"`
}

QueryDeviceGroupByTagsRequest is the request struct for api QueryDeviceGroupByTags

func CreateQueryDeviceGroupByTagsRequest ¶

func CreateQueryDeviceGroupByTagsRequest() (request *QueryDeviceGroupByTagsRequest)

CreateQueryDeviceGroupByTagsRequest creates a request to invoke QueryDeviceGroupByTags API

type QueryDeviceGroupByTagsResponse ¶

type QueryDeviceGroupByTagsResponse struct {
	*responses.BaseResponse
	RequestId    string                       `json:"RequestId" xml:"RequestId"`
	Success      bool                         `json:"Success" xml:"Success"`
	Code         string                       `json:"Code" xml:"Code"`
	ErrorMessage string                       `json:"ErrorMessage" xml:"ErrorMessage"`
	Page         int                          `json:"Page" xml:"Page"`
	PageSize     int                          `json:"PageSize" xml:"PageSize"`
	PageCount    int                          `json:"PageCount" xml:"PageCount"`
	Total        int                          `json:"Total" xml:"Total"`
	Data         DataInQueryDeviceGroupByTags `json:"Data" xml:"Data"`
}

QueryDeviceGroupByTagsResponse is the response struct for api QueryDeviceGroupByTags

func CreateQueryDeviceGroupByTagsResponse ¶

func CreateQueryDeviceGroupByTagsResponse() (response *QueryDeviceGroupByTagsResponse)

CreateQueryDeviceGroupByTagsResponse creates a response to parse from QueryDeviceGroupByTags response

type QueryDeviceGroupByTagsTag ¶

type QueryDeviceGroupByTagsTag struct {
	TagValue string `name:"TagValue"`
	TagKey   string `name:"TagKey"`
}

QueryDeviceGroupByTagsTag is a repeated param struct in QueryDeviceGroupByTagsRequest

type QueryDeviceGroupInfoRequest ¶

type QueryDeviceGroupInfoRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	GroupType         string `position:"Query" name:"GroupType"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	GroupId           string `position:"Query" name:"GroupId"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
}

QueryDeviceGroupInfoRequest is the request struct for api QueryDeviceGroupInfo

func CreateQueryDeviceGroupInfoRequest ¶

func CreateQueryDeviceGroupInfoRequest() (request *QueryDeviceGroupInfoRequest)

CreateQueryDeviceGroupInfoRequest creates a request to invoke QueryDeviceGroupInfo API

type QueryDeviceGroupInfoResponse ¶

type QueryDeviceGroupInfoResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

QueryDeviceGroupInfoResponse is the response struct for api QueryDeviceGroupInfo

func CreateQueryDeviceGroupInfoResponse ¶

func CreateQueryDeviceGroupInfoResponse() (response *QueryDeviceGroupInfoResponse)

CreateQueryDeviceGroupInfoResponse creates a response to parse from QueryDeviceGroupInfo response

type QueryDeviceGroupListRequest ¶

type QueryDeviceGroupListRequest struct {
	*requests.RpcRequest
	GroupTypes    *[]string        `position:"Query" name:"GroupTypes"  type:"Repeated"`
	SuperGroupId  string           `position:"Query" name:"SuperGroupId"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage   requests.Integer `position:"Query" name:"CurrentPage"`
	GroupName     string           `position:"Query" name:"GroupName"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

QueryDeviceGroupListRequest is the request struct for api QueryDeviceGroupList

func CreateQueryDeviceGroupListRequest ¶

func CreateQueryDeviceGroupListRequest() (request *QueryDeviceGroupListRequest)

CreateQueryDeviceGroupListRequest creates a request to invoke QueryDeviceGroupList API

type QueryDeviceGroupListResponse ¶

type QueryDeviceGroupListResponse struct {
	*responses.BaseResponse
	RequestId    string                     `json:"RequestId" xml:"RequestId"`
	Success      bool                       `json:"Success" xml:"Success"`
	Code         string                     `json:"Code" xml:"Code"`
	ErrorMessage string                     `json:"ErrorMessage" xml:"ErrorMessage"`
	CurrentPage  int                        `json:"CurrentPage" xml:"CurrentPage"`
	PageCount    int                        `json:"PageCount" xml:"PageCount"`
	PageSize     int                        `json:"PageSize" xml:"PageSize"`
	Total        int                        `json:"Total" xml:"Total"`
	Data         DataInQueryDeviceGroupList `json:"Data" xml:"Data"`
}

QueryDeviceGroupListResponse is the response struct for api QueryDeviceGroupList

func CreateQueryDeviceGroupListResponse ¶

func CreateQueryDeviceGroupListResponse() (response *QueryDeviceGroupListResponse)

CreateQueryDeviceGroupListResponse creates a response to parse from QueryDeviceGroupList response

type QueryDeviceGroupTagListRequest ¶

type QueryDeviceGroupTagListRequest struct {
	*requests.RpcRequest
	GroupType     string `position:"Query" name:"GroupType"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	GroupId       string `position:"Query" name:"GroupId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

QueryDeviceGroupTagListRequest is the request struct for api QueryDeviceGroupTagList

func CreateQueryDeviceGroupTagListRequest ¶

func CreateQueryDeviceGroupTagListRequest() (request *QueryDeviceGroupTagListRequest)

CreateQueryDeviceGroupTagListRequest creates a request to invoke QueryDeviceGroupTagList API

type QueryDeviceGroupTagListResponse ¶

type QueryDeviceGroupTagListResponse struct {
	*responses.BaseResponse
	RequestId    string                        `json:"RequestId" xml:"RequestId"`
	Success      bool                          `json:"Success" xml:"Success"`
	Code         string                        `json:"Code" xml:"Code"`
	ErrorMessage string                        `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryDeviceGroupTagList `json:"Data" xml:"Data"`
}

QueryDeviceGroupTagListResponse is the response struct for api QueryDeviceGroupTagList

func CreateQueryDeviceGroupTagListResponse ¶

func CreateQueryDeviceGroupTagListResponse() (response *QueryDeviceGroupTagListResponse)

CreateQueryDeviceGroupTagListResponse creates a response to parse from QueryDeviceGroupTagList response

type QueryDeviceInfoRequest ¶

type QueryDeviceInfoRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	IotId             string `position:"Query" name:"IotId"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	ProductKey        string `position:"Query" name:"ProductKey"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
	DeviceName        string `position:"Query" name:"DeviceName"`
}

QueryDeviceInfoRequest is the request struct for api QueryDeviceInfo

func CreateQueryDeviceInfoRequest ¶

func CreateQueryDeviceInfoRequest() (request *QueryDeviceInfoRequest)

CreateQueryDeviceInfoRequest creates a request to invoke QueryDeviceInfo API

type QueryDeviceInfoResponse ¶

type QueryDeviceInfoResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

QueryDeviceInfoResponse is the response struct for api QueryDeviceInfo

func CreateQueryDeviceInfoResponse ¶

func CreateQueryDeviceInfoResponse() (response *QueryDeviceInfoResponse)

CreateQueryDeviceInfoResponse creates a response to parse from QueryDeviceInfo response

type QueryDeviceListByDeviceGroupRequest ¶

type QueryDeviceListByDeviceGroupRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	GroupId       string           `position:"Query" name:"GroupId"`
	CurrentPage   requests.Integer `position:"Query" name:"CurrentPage"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

QueryDeviceListByDeviceGroupRequest is the request struct for api QueryDeviceListByDeviceGroup

func CreateQueryDeviceListByDeviceGroupRequest ¶

func CreateQueryDeviceListByDeviceGroupRequest() (request *QueryDeviceListByDeviceGroupRequest)

CreateQueryDeviceListByDeviceGroupRequest creates a request to invoke QueryDeviceListByDeviceGroup API

type QueryDeviceListByDeviceGroupResponse ¶

type QueryDeviceListByDeviceGroupResponse struct {
	*responses.BaseResponse
	RequestId    string                             `json:"RequestId" xml:"RequestId"`
	Success      bool                               `json:"Success" xml:"Success"`
	Code         string                             `json:"Code" xml:"Code"`
	ErrorMessage string                             `json:"ErrorMessage" xml:"ErrorMessage"`
	Page         int                                `json:"Page" xml:"Page"`
	PageSize     int                                `json:"PageSize" xml:"PageSize"`
	PageCount    int                                `json:"PageCount" xml:"PageCount"`
	Total        int                                `json:"Total" xml:"Total"`
	Data         DataInQueryDeviceListByDeviceGroup `json:"Data" xml:"Data"`
}

QueryDeviceListByDeviceGroupResponse is the response struct for api QueryDeviceListByDeviceGroup

func CreateQueryDeviceListByDeviceGroupResponse ¶

func CreateQueryDeviceListByDeviceGroupResponse() (response *QueryDeviceListByDeviceGroupResponse)

CreateQueryDeviceListByDeviceGroupResponse creates a response to parse from QueryDeviceListByDeviceGroup response

type QueryDeviceOriginalEventDataRequest ¶

type QueryDeviceOriginalEventDataRequest struct {
	*requests.RpcRequest
	NextPageToken string           `position:"Query" name:"NextPageToken"`
	StartTime     requests.Integer `position:"Query" name:"StartTime"`
	IotId         string           `position:"Query" name:"IotId"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	Identifier    string           `position:"Query" name:"Identifier"`
	EndTime       requests.Integer `position:"Query" name:"EndTime"`
	ProductKey    string           `position:"Query" name:"ProductKey"`
	Asc           requests.Integer `position:"Query" name:"Asc"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	DeviceName    string           `position:"Query" name:"DeviceName"`
}

QueryDeviceOriginalEventDataRequest is the request struct for api QueryDeviceOriginalEventData

func CreateQueryDeviceOriginalEventDataRequest ¶

func CreateQueryDeviceOriginalEventDataRequest() (request *QueryDeviceOriginalEventDataRequest)

CreateQueryDeviceOriginalEventDataRequest creates a request to invoke QueryDeviceOriginalEventData API

type QueryDeviceOriginalEventDataResponse ¶

type QueryDeviceOriginalEventDataResponse struct {
	*responses.BaseResponse
	RequestId    string                             `json:"RequestId" xml:"RequestId"`
	Success      bool                               `json:"Success" xml:"Success"`
	Code         string                             `json:"Code" xml:"Code"`
	ErrorMessage string                             `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryDeviceOriginalEventData `json:"Data" xml:"Data"`
}

QueryDeviceOriginalEventDataResponse is the response struct for api QueryDeviceOriginalEventData

func CreateQueryDeviceOriginalEventDataResponse ¶

func CreateQueryDeviceOriginalEventDataResponse() (response *QueryDeviceOriginalEventDataResponse)

CreateQueryDeviceOriginalEventDataResponse creates a response to parse from QueryDeviceOriginalEventData response

type QueryDeviceOriginalPropertyDataRequest ¶

type QueryDeviceOriginalPropertyDataRequest struct {
	*requests.RpcRequest
	NextPageToken string           `position:"Query" name:"NextPageToken"`
	StartTime     requests.Integer `position:"Query" name:"StartTime"`
	IotId         string           `position:"Query" name:"IotId"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	Identifier    string           `position:"Query" name:"Identifier"`
	EndTime       requests.Integer `position:"Query" name:"EndTime"`
	ProductKey    string           `position:"Query" name:"ProductKey"`
	Asc           requests.Integer `position:"Query" name:"Asc"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	DeviceName    string           `position:"Query" name:"DeviceName"`
}

QueryDeviceOriginalPropertyDataRequest is the request struct for api QueryDeviceOriginalPropertyData

func CreateQueryDeviceOriginalPropertyDataRequest ¶

func CreateQueryDeviceOriginalPropertyDataRequest() (request *QueryDeviceOriginalPropertyDataRequest)

CreateQueryDeviceOriginalPropertyDataRequest creates a request to invoke QueryDeviceOriginalPropertyData API

type QueryDeviceOriginalPropertyDataResponse ¶

type QueryDeviceOriginalPropertyDataResponse struct {
	*responses.BaseResponse
	RequestId    string                                `json:"RequestId" xml:"RequestId"`
	Success      bool                                  `json:"Success" xml:"Success"`
	Code         string                                `json:"Code" xml:"Code"`
	ErrorMessage string                                `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryDeviceOriginalPropertyData `json:"Data" xml:"Data"`
}

QueryDeviceOriginalPropertyDataResponse is the response struct for api QueryDeviceOriginalPropertyData

func CreateQueryDeviceOriginalPropertyDataResponse ¶

func CreateQueryDeviceOriginalPropertyDataResponse() (response *QueryDeviceOriginalPropertyDataResponse)

CreateQueryDeviceOriginalPropertyDataResponse creates a response to parse from QueryDeviceOriginalPropertyData response

type QueryDeviceOriginalPropertyStatusRequest ¶

type QueryDeviceOriginalPropertyStatusRequest struct {
	*requests.RpcRequest
	NextPageToken string           `position:"Query" name:"NextPageToken"`
	IotId         string           `position:"Query" name:"IotId"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	ProductKey    string           `position:"Query" name:"ProductKey"`
	Asc           requests.Integer `position:"Query" name:"Asc"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	DeviceName    string           `position:"Query" name:"DeviceName"`
}

QueryDeviceOriginalPropertyStatusRequest is the request struct for api QueryDeviceOriginalPropertyStatus

func CreateQueryDeviceOriginalPropertyStatusRequest ¶

func CreateQueryDeviceOriginalPropertyStatusRequest() (request *QueryDeviceOriginalPropertyStatusRequest)

CreateQueryDeviceOriginalPropertyStatusRequest creates a request to invoke QueryDeviceOriginalPropertyStatus API

type QueryDeviceOriginalPropertyStatusResponse ¶

type QueryDeviceOriginalPropertyStatusResponse struct {
	*responses.BaseResponse
	RequestId    string                                  `json:"RequestId" xml:"RequestId"`
	Success      bool                                    `json:"Success" xml:"Success"`
	Code         string                                  `json:"Code" xml:"Code"`
	ErrorMessage string                                  `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryDeviceOriginalPropertyStatus `json:"Data" xml:"Data"`
}

QueryDeviceOriginalPropertyStatusResponse is the response struct for api QueryDeviceOriginalPropertyStatus

func CreateQueryDeviceOriginalPropertyStatusResponse ¶

func CreateQueryDeviceOriginalPropertyStatusResponse() (response *QueryDeviceOriginalPropertyStatusResponse)

CreateQueryDeviceOriginalPropertyStatusResponse creates a response to parse from QueryDeviceOriginalPropertyStatus response

type QueryDeviceOriginalServiceDataRequest ¶

type QueryDeviceOriginalServiceDataRequest struct {
	*requests.RpcRequest
	NextPageToken string           `position:"Query" name:"NextPageToken"`
	StartTime     requests.Integer `position:"Query" name:"StartTime"`
	IotId         string           `position:"Query" name:"IotId"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	Identifier    string           `position:"Query" name:"Identifier"`
	EndTime       requests.Integer `position:"Query" name:"EndTime"`
	ProductKey    string           `position:"Query" name:"ProductKey"`
	Asc           requests.Integer `position:"Query" name:"Asc"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	DeviceName    string           `position:"Query" name:"DeviceName"`
}

QueryDeviceOriginalServiceDataRequest is the request struct for api QueryDeviceOriginalServiceData

func CreateQueryDeviceOriginalServiceDataRequest ¶

func CreateQueryDeviceOriginalServiceDataRequest() (request *QueryDeviceOriginalServiceDataRequest)

CreateQueryDeviceOriginalServiceDataRequest creates a request to invoke QueryDeviceOriginalServiceData API

type QueryDeviceOriginalServiceDataResponse ¶

type QueryDeviceOriginalServiceDataResponse struct {
	*responses.BaseResponse
	RequestId    string                               `json:"RequestId" xml:"RequestId"`
	Success      bool                                 `json:"Success" xml:"Success"`
	Code         string                               `json:"Code" xml:"Code"`
	ErrorMessage string                               `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryDeviceOriginalServiceData `json:"Data" xml:"Data"`
}

QueryDeviceOriginalServiceDataResponse is the response struct for api QueryDeviceOriginalServiceData

func CreateQueryDeviceOriginalServiceDataResponse ¶

func CreateQueryDeviceOriginalServiceDataResponse() (response *QueryDeviceOriginalServiceDataResponse)

CreateQueryDeviceOriginalServiceDataResponse creates a response to parse from QueryDeviceOriginalServiceData response

type QueryDevicePropRequest ¶

type QueryDevicePropRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	IotId             string `position:"Query" name:"IotId"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	ProductKey        string `position:"Query" name:"ProductKey"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
	DeviceName        string `position:"Query" name:"DeviceName"`
}

QueryDevicePropRequest is the request struct for api QueryDeviceProp

func CreateQueryDevicePropRequest ¶

func CreateQueryDevicePropRequest() (request *QueryDevicePropRequest)

CreateQueryDevicePropRequest creates a request to invoke QueryDeviceProp API

type QueryDevicePropResponse ¶

type QueryDevicePropResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Props        string `json:"Props" xml:"Props"`
}

QueryDevicePropResponse is the response struct for api QueryDeviceProp

func CreateQueryDevicePropResponse ¶

func CreateQueryDevicePropResponse() (response *QueryDevicePropResponse)

CreateQueryDevicePropResponse creates a response to parse from QueryDeviceProp response

type QueryDevicePropertiesDataRequest ¶

type QueryDevicePropertiesDataRequest struct {
	*requests.RpcRequest
	RealTenantId      string           `position:"Query" name:"RealTenantId"`
	StartTime         requests.Integer `position:"Query" name:"StartTime"`
	RealTripartiteKey string           `position:"Query" name:"RealTripartiteKey"`
	IotId             string           `position:"Query" name:"IotId"`
	IotInstanceId     string           `position:"Query" name:"IotInstanceId"`
	PageSize          requests.Integer `position:"Query" name:"PageSize"`
	Identifier        *[]string        `position:"Query" name:"Identifier"  type:"Repeated"`
	EndTime           requests.Integer `position:"Query" name:"EndTime"`
	ProductKey        string           `position:"Query" name:"ProductKey"`
	Asc               requests.Integer `position:"Query" name:"Asc"`
	ApiProduct        string           `position:"Body" name:"ApiProduct"`
	ApiRevision       string           `position:"Body" name:"ApiRevision"`
	DeviceName        string           `position:"Query" name:"DeviceName"`
}

QueryDevicePropertiesDataRequest is the request struct for api QueryDevicePropertiesData

func CreateQueryDevicePropertiesDataRequest ¶

func CreateQueryDevicePropertiesDataRequest() (request *QueryDevicePropertiesDataRequest)

CreateQueryDevicePropertiesDataRequest creates a request to invoke QueryDevicePropertiesData API

type QueryDevicePropertiesDataResponse ¶

type QueryDevicePropertiesDataResponse struct {
	*responses.BaseResponse
	RequestId         string            `json:"RequestId" xml:"RequestId"`
	Success           bool              `json:"Success" xml:"Success"`
	Code              string            `json:"Code" xml:"Code"`
	ErrorMessage      string            `json:"ErrorMessage" xml:"ErrorMessage"`
	NextValid         bool              `json:"NextValid" xml:"NextValid"`
	NextTime          int64             `json:"NextTime" xml:"NextTime"`
	PropertyDataInfos PropertyDataInfos `json:"PropertyDataInfos" xml:"PropertyDataInfos"`
}

QueryDevicePropertiesDataResponse is the response struct for api QueryDevicePropertiesData

func CreateQueryDevicePropertiesDataResponse ¶

func CreateQueryDevicePropertiesDataResponse() (response *QueryDevicePropertiesDataResponse)

CreateQueryDevicePropertiesDataResponse creates a response to parse from QueryDevicePropertiesData response

type QueryDevicePropertyDataRequest ¶

type QueryDevicePropertyDataRequest struct {
	*requests.RpcRequest
	RealTenantId      string           `position:"Query" name:"RealTenantId"`
	StartTime         requests.Integer `position:"Query" name:"StartTime"`
	RealTripartiteKey string           `position:"Query" name:"RealTripartiteKey"`
	IotId             string           `position:"Query" name:"IotId"`
	IotInstanceId     string           `position:"Query" name:"IotInstanceId"`
	PageSize          requests.Integer `position:"Query" name:"PageSize"`
	Identifier        string           `position:"Query" name:"Identifier"`
	EndTime           requests.Integer `position:"Query" name:"EndTime"`
	ProductKey        string           `position:"Query" name:"ProductKey"`
	Asc               requests.Integer `position:"Query" name:"Asc"`
	ApiProduct        string           `position:"Body" name:"ApiProduct"`
	ApiRevision       string           `position:"Body" name:"ApiRevision"`
	DeviceName        string           `position:"Query" name:"DeviceName"`
}

QueryDevicePropertyDataRequest is the request struct for api QueryDevicePropertyData

func CreateQueryDevicePropertyDataRequest ¶

func CreateQueryDevicePropertyDataRequest() (request *QueryDevicePropertyDataRequest)

CreateQueryDevicePropertyDataRequest creates a request to invoke QueryDevicePropertyData API

type QueryDevicePropertyDataResponse ¶

type QueryDevicePropertyDataResponse struct {
	*responses.BaseResponse
	RequestId    string                        `json:"RequestId" xml:"RequestId"`
	Success      bool                          `json:"Success" xml:"Success"`
	Code         string                        `json:"Code" xml:"Code"`
	ErrorMessage string                        `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryDevicePropertyData `json:"Data" xml:"Data"`
}

QueryDevicePropertyDataResponse is the response struct for api QueryDevicePropertyData

func CreateQueryDevicePropertyDataResponse ¶

func CreateQueryDevicePropertyDataResponse() (response *QueryDevicePropertyDataResponse)

CreateQueryDevicePropertyDataResponse creates a response to parse from QueryDevicePropertyData response

type QueryDevicePropertyStatusRequest ¶

type QueryDevicePropertyStatusRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	IotId             string `position:"Query" name:"IotId"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	ProductKey        string `position:"Query" name:"ProductKey"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
	DeviceName        string `position:"Query" name:"DeviceName"`
	FunctionBlockId   string `position:"Query" name:"FunctionBlockId"`
}

QueryDevicePropertyStatusRequest is the request struct for api QueryDevicePropertyStatus

func CreateQueryDevicePropertyStatusRequest ¶

func CreateQueryDevicePropertyStatusRequest() (request *QueryDevicePropertyStatusRequest)

CreateQueryDevicePropertyStatusRequest creates a request to invoke QueryDevicePropertyStatus API

type QueryDevicePropertyStatusResponse ¶

type QueryDevicePropertyStatusResponse struct {
	*responses.BaseResponse
	RequestId    string                          `json:"RequestId" xml:"RequestId"`
	Success      bool                            `json:"Success" xml:"Success"`
	Code         string                          `json:"Code" xml:"Code"`
	ErrorMessage string                          `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryDevicePropertyStatus `json:"Data" xml:"Data"`
}

QueryDevicePropertyStatusResponse is the response struct for api QueryDevicePropertyStatus

func CreateQueryDevicePropertyStatusResponse ¶

func CreateQueryDevicePropertyStatusResponse() (response *QueryDevicePropertyStatusResponse)

CreateQueryDevicePropertyStatusResponse creates a response to parse from QueryDevicePropertyStatus response

type QueryDeviceRequest ¶

type QueryDeviceRequest struct {
	*requests.RpcRequest
	RealTenantId      string           `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string           `position:"Query" name:"RealTripartiteKey"`
	NextToken         string           `position:"Query" name:"NextToken"`
	IotInstanceId     string           `position:"Query" name:"IotInstanceId"`
	PageSize          requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage       requests.Integer `position:"Query" name:"CurrentPage"`
	ProductKey        string           `position:"Query" name:"ProductKey"`
	ApiProduct        string           `position:"Body" name:"ApiProduct"`
	ApiRevision       string           `position:"Body" name:"ApiRevision"`
}

QueryDeviceRequest is the request struct for api QueryDevice

func CreateQueryDeviceRequest ¶

func CreateQueryDeviceRequest() (request *QueryDeviceRequest)

CreateQueryDeviceRequest creates a request to invoke QueryDevice API

type QueryDeviceResponse ¶

type QueryDeviceResponse struct {
	*responses.BaseResponse
	RequestId    string            `json:"RequestId" xml:"RequestId"`
	Success      bool              `json:"Success" xml:"Success"`
	Code         string            `json:"Code" xml:"Code"`
	ErrorMessage string            `json:"ErrorMessage" xml:"ErrorMessage"`
	Total        int               `json:"Total" xml:"Total"`
	PageSize     int               `json:"PageSize" xml:"PageSize"`
	PageCount    int               `json:"PageCount" xml:"PageCount"`
	Page         int               `json:"Page" xml:"Page"`
	NextToken    string            `json:"NextToken" xml:"NextToken"`
	Data         DataInQueryDevice `json:"Data" xml:"Data"`
}

QueryDeviceResponse is the response struct for api QueryDevice

func CreateQueryDeviceResponse ¶

func CreateQueryDeviceResponse() (response *QueryDeviceResponse)

CreateQueryDeviceResponse creates a response to parse from QueryDevice response

type QueryDeviceServiceDataRequest ¶

type QueryDeviceServiceDataRequest struct {
	*requests.RpcRequest
	RealTenantId      string           `position:"Query" name:"RealTenantId"`
	StartTime         requests.Integer `position:"Query" name:"StartTime"`
	RealTripartiteKey string           `position:"Query" name:"RealTripartiteKey"`
	IotId             string           `position:"Query" name:"IotId"`
	IotInstanceId     string           `position:"Query" name:"IotInstanceId"`
	PageSize          requests.Integer `position:"Query" name:"PageSize"`
	Identifier        string           `position:"Query" name:"Identifier"`
	EndTime           requests.Integer `position:"Query" name:"EndTime"`
	ProductKey        string           `position:"Query" name:"ProductKey"`
	Asc               requests.Integer `position:"Query" name:"Asc"`
	ApiProduct        string           `position:"Body" name:"ApiProduct"`
	ApiRevision       string           `position:"Body" name:"ApiRevision"`
	DeviceName        string           `position:"Query" name:"DeviceName"`
}

QueryDeviceServiceDataRequest is the request struct for api QueryDeviceServiceData

func CreateQueryDeviceServiceDataRequest ¶

func CreateQueryDeviceServiceDataRequest() (request *QueryDeviceServiceDataRequest)

CreateQueryDeviceServiceDataRequest creates a request to invoke QueryDeviceServiceData API

type QueryDeviceServiceDataResponse ¶

type QueryDeviceServiceDataResponse struct {
	*responses.BaseResponse
	RequestId    string                       `json:"RequestId" xml:"RequestId"`
	Success      bool                         `json:"Success" xml:"Success"`
	Code         string                       `json:"Code" xml:"Code"`
	ErrorMessage string                       `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryDeviceServiceData `json:"Data" xml:"Data"`
}

QueryDeviceServiceDataResponse is the response struct for api QueryDeviceServiceData

func CreateQueryDeviceServiceDataResponse ¶

func CreateQueryDeviceServiceDataResponse() (response *QueryDeviceServiceDataResponse)

CreateQueryDeviceServiceDataResponse creates a response to parse from QueryDeviceServiceData response

type QueryDeviceSpeechRequest ¶

type QueryDeviceSpeechRequest struct {
	*requests.RpcRequest
	PageId        requests.Integer `position:"Body" name:"PageId"`
	IotId         string           `position:"Body" name:"IotId"`
	IotInstanceId string           `position:"Body" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Body" name:"PageSize"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

QueryDeviceSpeechRequest is the request struct for api QueryDeviceSpeech

func CreateQueryDeviceSpeechRequest ¶

func CreateQueryDeviceSpeechRequest() (request *QueryDeviceSpeechRequest)

CreateQueryDeviceSpeechRequest creates a request to invoke QueryDeviceSpeech API

type QueryDeviceSpeechResponse ¶

type QueryDeviceSpeechResponse struct {
	*responses.BaseResponse
	RequestId    string                  `json:"RequestId" xml:"RequestId"`
	Success      bool                    `json:"Success" xml:"Success"`
	Code         string                  `json:"Code" xml:"Code"`
	ErrorMessage string                  `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryDeviceSpeech `json:"Data" xml:"Data"`
}

QueryDeviceSpeechResponse is the response struct for api QueryDeviceSpeech

func CreateQueryDeviceSpeechResponse ¶

func CreateQueryDeviceSpeechResponse() (response *QueryDeviceSpeechResponse)

CreateQueryDeviceSpeechResponse creates a response to parse from QueryDeviceSpeech response

type QueryDeviceStatisticsRequest ¶

type QueryDeviceStatisticsRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	GroupId           string `position:"Query" name:"GroupId"`
	ProductKey        string `position:"Query" name:"ProductKey"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
}

QueryDeviceStatisticsRequest is the request struct for api QueryDeviceStatistics

func CreateQueryDeviceStatisticsRequest ¶

func CreateQueryDeviceStatisticsRequest() (request *QueryDeviceStatisticsRequest)

CreateQueryDeviceStatisticsRequest creates a request to invoke QueryDeviceStatistics API

type QueryDeviceStatisticsResponse ¶

type QueryDeviceStatisticsResponse struct {
	*responses.BaseResponse
	RequestId    string                      `json:"RequestId" xml:"RequestId"`
	Success      bool                        `json:"Success" xml:"Success"`
	Code         string                      `json:"Code" xml:"Code"`
	ErrorMessage string                      `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryDeviceStatistics `json:"Data" xml:"Data"`
}

QueryDeviceStatisticsResponse is the response struct for api QueryDeviceStatistics

func CreateQueryDeviceStatisticsResponse ¶

func CreateQueryDeviceStatisticsResponse() (response *QueryDeviceStatisticsResponse)

CreateQueryDeviceStatisticsResponse creates a response to parse from QueryDeviceStatistics response

type QueryDeviceSubTopicRequest ¶

type QueryDeviceSubTopicRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ProductKey    string `position:"Query" name:"ProductKey"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	DeviceName    string `position:"Query" name:"DeviceName"`
}

QueryDeviceSubTopicRequest is the request struct for api QueryDeviceSubTopic

func CreateQueryDeviceSubTopicRequest ¶

func CreateQueryDeviceSubTopicRequest() (request *QueryDeviceSubTopicRequest)

CreateQueryDeviceSubTopicRequest creates a request to invoke QueryDeviceSubTopic API

type QueryDeviceSubTopicResponse ¶

type QueryDeviceSubTopicResponse struct {
	*responses.BaseResponse
	RequestId    string  `json:"RequestId" xml:"RequestId"`
	Success      bool    `json:"Success" xml:"Success"`
	Code         string  `json:"Code" xml:"Code"`
	ErrorMessage string  `json:"ErrorMessage" xml:"ErrorMessage"`
	TopicList    []Topic `json:"TopicList" xml:"TopicList"`
}

QueryDeviceSubTopicResponse is the response struct for api QueryDeviceSubTopic

func CreateQueryDeviceSubTopicResponse ¶

func CreateQueryDeviceSubTopicResponse() (response *QueryDeviceSubTopicResponse)

CreateQueryDeviceSubTopicResponse creates a response to parse from QueryDeviceSubTopic response

type QueryDeviceTunnelRequest ¶

type QueryDeviceTunnelRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	TunnelId      string `position:"Query" name:"TunnelId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

QueryDeviceTunnelRequest is the request struct for api QueryDeviceTunnel

func CreateQueryDeviceTunnelRequest ¶

func CreateQueryDeviceTunnelRequest() (request *QueryDeviceTunnelRequest)

CreateQueryDeviceTunnelRequest creates a request to invoke QueryDeviceTunnel API

type QueryDeviceTunnelResponse ¶

type QueryDeviceTunnelResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

QueryDeviceTunnelResponse is the response struct for api QueryDeviceTunnel

func CreateQueryDeviceTunnelResponse ¶

func CreateQueryDeviceTunnelResponse() (response *QueryDeviceTunnelResponse)

CreateQueryDeviceTunnelResponse creates a response to parse from QueryDeviceTunnel response

type QueryDevicesHotStorageDataRequest ¶

type QueryDevicesHotStorageDataRequest struct {
	*requests.RpcRequest
	NextPageToken     string           `position:"Query" name:"NextPageToken"`
	RealTenantId      string           `position:"Query" name:"RealTenantId"`
	StartTime         requests.Integer `position:"Query" name:"StartTime"`
	RealTripartiteKey string           `position:"Query" name:"RealTripartiteKey"`
	IotId             string           `position:"Query" name:"IotId"`
	IotInstanceId     string           `position:"Query" name:"IotInstanceId"`
	PageSize          requests.Integer `position:"Query" name:"PageSize"`
	Identifier        string           `position:"Query" name:"Identifier"`
	UserTopic         string           `position:"Query" name:"UserTopic"`
	EndTime           requests.Integer `position:"Query" name:"EndTime"`
	ProductKey        string           `position:"Query" name:"ProductKey"`
	Asc               requests.Integer `position:"Query" name:"Asc"`
	ApiProduct        string           `position:"Body" name:"ApiProduct"`
	ApiRevision       string           `position:"Body" name:"ApiRevision"`
	DeviceName        string           `position:"Query" name:"DeviceName"`
}

QueryDevicesHotStorageDataRequest is the request struct for api QueryDevicesHotStorageData

func CreateQueryDevicesHotStorageDataRequest ¶

func CreateQueryDevicesHotStorageDataRequest() (request *QueryDevicesHotStorageDataRequest)

CreateQueryDevicesHotStorageDataRequest creates a request to invoke QueryDevicesHotStorageData API

type QueryDevicesHotStorageDataResponse ¶

type QueryDevicesHotStorageDataResponse struct {
	*responses.BaseResponse
	RequestId    string                           `json:"RequestId" xml:"RequestId"`
	Success      bool                             `json:"Success" xml:"Success"`
	Code         string                           `json:"Code" xml:"Code"`
	ErrorMessage string                           `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryDevicesHotStorageData `json:"Data" xml:"Data"`
}

QueryDevicesHotStorageDataResponse is the response struct for api QueryDevicesHotStorageData

func CreateQueryDevicesHotStorageDataResponse ¶

func CreateQueryDevicesHotStorageDataResponse() (response *QueryDevicesHotStorageDataResponse)

CreateQueryDevicesHotStorageDataResponse creates a response to parse from QueryDevicesHotStorageData response

type QueryDevicesHotStorageDataStatusRequest ¶

type QueryDevicesHotStorageDataStatusRequest struct {
	*requests.RpcRequest
	NextPageToken     string           `position:"Query" name:"NextPageToken"`
	RealTenantId      string           `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string           `position:"Query" name:"RealTripartiteKey"`
	IotId             string           `position:"Query" name:"IotId"`
	IotInstanceId     string           `position:"Query" name:"IotInstanceId"`
	PageSize          requests.Integer `position:"Query" name:"PageSize"`
	UserTopic         string           `position:"Query" name:"UserTopic"`
	ProductKey        string           `position:"Query" name:"ProductKey"`
	Asc               requests.Integer `position:"Query" name:"Asc"`
	ApiProduct        string           `position:"Body" name:"ApiProduct"`
	ApiRevision       string           `position:"Body" name:"ApiRevision"`
	DeviceName        string           `position:"Query" name:"DeviceName"`
}

QueryDevicesHotStorageDataStatusRequest is the request struct for api QueryDevicesHotStorageDataStatus

func CreateQueryDevicesHotStorageDataStatusRequest ¶

func CreateQueryDevicesHotStorageDataStatusRequest() (request *QueryDevicesHotStorageDataStatusRequest)

CreateQueryDevicesHotStorageDataStatusRequest creates a request to invoke QueryDevicesHotStorageDataStatus API

type QueryDevicesHotStorageDataStatusResponse ¶

type QueryDevicesHotStorageDataStatusResponse struct {
	*responses.BaseResponse
	RequestId    string                                 `json:"RequestId" xml:"RequestId"`
	Success      bool                                   `json:"Success" xml:"Success"`
	Code         string                                 `json:"Code" xml:"Code"`
	ErrorMessage string                                 `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryDevicesHotStorageDataStatus `json:"Data" xml:"Data"`
}

QueryDevicesHotStorageDataStatusResponse is the response struct for api QueryDevicesHotStorageDataStatus

func CreateQueryDevicesHotStorageDataStatusResponse ¶

func CreateQueryDevicesHotStorageDataStatusResponse() (response *QueryDevicesHotStorageDataStatusResponse)

CreateQueryDevicesHotStorageDataStatusResponse creates a response to parse from QueryDevicesHotStorageDataStatus response

type QueryDynamicGroupDevicesRequest ¶

type QueryDynamicGroupDevicesRequest struct {
	*requests.RpcRequest
	NextToken     string           `position:"Query" name:"NextToken"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	FuzzyName     requests.Boolean `position:"Query" name:"FuzzyName"`
	GroupId       string           `position:"Query" name:"GroupId"`
	CurrentPage   requests.Integer `position:"Query" name:"CurrentPage"`
	ProductKey    string           `position:"Query" name:"ProductKey"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	DeviceName    string           `position:"Query" name:"DeviceName"`
	Status        string           `position:"Query" name:"Status"`
}

QueryDynamicGroupDevicesRequest is the request struct for api QueryDynamicGroupDevices

func CreateQueryDynamicGroupDevicesRequest ¶

func CreateQueryDynamicGroupDevicesRequest() (request *QueryDynamicGroupDevicesRequest)

CreateQueryDynamicGroupDevicesRequest creates a request to invoke QueryDynamicGroupDevices API

type QueryDynamicGroupDevicesResponse ¶

type QueryDynamicGroupDevicesResponse struct {
	*responses.BaseResponse
	RequestId    string                         `json:"RequestId" xml:"RequestId"`
	Success      bool                           `json:"Success" xml:"Success"`
	Code         string                         `json:"Code" xml:"Code"`
	ErrorMessage string                         `json:"ErrorMessage" xml:"ErrorMessage"`
	Page         int                            `json:"Page" xml:"Page"`
	PageSize     int                            `json:"PageSize" xml:"PageSize"`
	PageCount    int                            `json:"PageCount" xml:"PageCount"`
	Total        int                            `json:"Total" xml:"Total"`
	NextToken    string                         `json:"NextToken" xml:"NextToken"`
	Data         DataInQueryDynamicGroupDevices `json:"Data" xml:"Data"`
}

QueryDynamicGroupDevicesResponse is the response struct for api QueryDynamicGroupDevices

func CreateQueryDynamicGroupDevicesResponse ¶

func CreateQueryDynamicGroupDevicesResponse() (response *QueryDynamicGroupDevicesResponse)

CreateQueryDynamicGroupDevicesResponse creates a response to parse from QueryDynamicGroupDevices response

type QueryEdgeDriverRequest ¶

type QueryEdgeDriverRequest struct {
	*requests.RpcRequest
	DriverName    string           `position:"Query" name:"DriverName"`
	Type          requests.Integer `position:"Query" name:"Type"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage   requests.Integer `position:"Query" name:"CurrentPage"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

QueryEdgeDriverRequest is the request struct for api QueryEdgeDriver

func CreateQueryEdgeDriverRequest ¶

func CreateQueryEdgeDriverRequest() (request *QueryEdgeDriverRequest)

CreateQueryEdgeDriverRequest creates a request to invoke QueryEdgeDriver API

type QueryEdgeDriverResponse ¶

type QueryEdgeDriverResponse struct {
	*responses.BaseResponse
	RequestId    string                `json:"RequestId" xml:"RequestId"`
	Success      bool                  `json:"Success" xml:"Success"`
	Code         string                `json:"Code" xml:"Code"`
	ErrorMessage string                `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryEdgeDriver `json:"Data" xml:"Data"`
}

QueryEdgeDriverResponse is the response struct for api QueryEdgeDriver

func CreateQueryEdgeDriverResponse ¶

func CreateQueryEdgeDriverResponse() (response *QueryEdgeDriverResponse)

CreateQueryEdgeDriverResponse creates a response to parse from QueryEdgeDriver response

type QueryEdgeDriverVersionRequest ¶

type QueryEdgeDriverVersionRequest struct {
	*requests.RpcRequest
	VersionState  requests.Integer `position:"Query" name:"VersionState"`
	DriverId      string           `position:"Query" name:"DriverId"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	DriverVersion string           `position:"Query" name:"DriverVersion"`
	CurrentPage   requests.Integer `position:"Query" name:"CurrentPage"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

QueryEdgeDriverVersionRequest is the request struct for api QueryEdgeDriverVersion

func CreateQueryEdgeDriverVersionRequest ¶

func CreateQueryEdgeDriverVersionRequest() (request *QueryEdgeDriverVersionRequest)

CreateQueryEdgeDriverVersionRequest creates a request to invoke QueryEdgeDriverVersion API

type QueryEdgeDriverVersionResponse ¶

type QueryEdgeDriverVersionResponse struct {
	*responses.BaseResponse
	RequestId    string                       `json:"RequestId" xml:"RequestId"`
	Success      bool                         `json:"Success" xml:"Success"`
	Code         string                       `json:"Code" xml:"Code"`
	ErrorMessage string                       `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryEdgeDriverVersion `json:"Data" xml:"Data"`
}

QueryEdgeDriverVersionResponse is the response struct for api QueryEdgeDriverVersion

func CreateQueryEdgeDriverVersionResponse ¶

func CreateQueryEdgeDriverVersionResponse() (response *QueryEdgeDriverVersionResponse)

CreateQueryEdgeDriverVersionResponse creates a response to parse from QueryEdgeDriverVersion response

type QueryEdgeInstanceChannelRequest ¶

type QueryEdgeInstanceChannelRequest struct {
	*requests.RpcRequest
	DriverId      string           `position:"Query" name:"DriverId"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage   requests.Integer `position:"Query" name:"CurrentPage"`
	ChannelName   string           `position:"Query" name:"ChannelName"`
	InstanceId    string           `position:"Query" name:"InstanceId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

QueryEdgeInstanceChannelRequest is the request struct for api QueryEdgeInstanceChannel

func CreateQueryEdgeInstanceChannelRequest ¶

func CreateQueryEdgeInstanceChannelRequest() (request *QueryEdgeInstanceChannelRequest)

CreateQueryEdgeInstanceChannelRequest creates a request to invoke QueryEdgeInstanceChannel API

type QueryEdgeInstanceChannelResponse ¶

type QueryEdgeInstanceChannelResponse struct {
	*responses.BaseResponse
	RequestId    string                         `json:"RequestId" xml:"RequestId"`
	Success      bool                           `json:"Success" xml:"Success"`
	Code         string                         `json:"Code" xml:"Code"`
	ErrorMessage string                         `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryEdgeInstanceChannel `json:"Data" xml:"Data"`
}

QueryEdgeInstanceChannelResponse is the response struct for api QueryEdgeInstanceChannel

func CreateQueryEdgeInstanceChannelResponse ¶

func CreateQueryEdgeInstanceChannelResponse() (response *QueryEdgeInstanceChannelResponse)

CreateQueryEdgeInstanceChannelResponse creates a response to parse from QueryEdgeInstanceChannel response

type QueryEdgeInstanceDeviceByDriverRequest ¶

type QueryEdgeInstanceDeviceByDriverRequest struct {
	*requests.RpcRequest
	DriverId      string           `position:"Query" name:"DriverId"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage   requests.Integer `position:"Query" name:"CurrentPage"`
	InstanceId    string           `position:"Query" name:"InstanceId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	ChannelId     string           `position:"Query" name:"ChannelId"`
}

QueryEdgeInstanceDeviceByDriverRequest is the request struct for api QueryEdgeInstanceDeviceByDriver

func CreateQueryEdgeInstanceDeviceByDriverRequest ¶

func CreateQueryEdgeInstanceDeviceByDriverRequest() (request *QueryEdgeInstanceDeviceByDriverRequest)

CreateQueryEdgeInstanceDeviceByDriverRequest creates a request to invoke QueryEdgeInstanceDeviceByDriver API

type QueryEdgeInstanceDeviceByDriverResponse ¶

type QueryEdgeInstanceDeviceByDriverResponse struct {
	*responses.BaseResponse
	RequestId    string                                `json:"RequestId" xml:"RequestId"`
	Success      bool                                  `json:"Success" xml:"Success"`
	Code         string                                `json:"Code" xml:"Code"`
	ErrorMessage string                                `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryEdgeInstanceDeviceByDriver `json:"Data" xml:"Data"`
}

QueryEdgeInstanceDeviceByDriverResponse is the response struct for api QueryEdgeInstanceDeviceByDriver

func CreateQueryEdgeInstanceDeviceByDriverResponse ¶

func CreateQueryEdgeInstanceDeviceByDriverResponse() (response *QueryEdgeInstanceDeviceByDriverResponse)

CreateQueryEdgeInstanceDeviceByDriverResponse creates a response to parse from QueryEdgeInstanceDeviceByDriver response

type QueryEdgeInstanceDeviceRequest ¶

type QueryEdgeInstanceDeviceRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage   requests.Integer `position:"Query" name:"CurrentPage"`
	InstanceId    string           `position:"Query" name:"InstanceId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

QueryEdgeInstanceDeviceRequest is the request struct for api QueryEdgeInstanceDevice

func CreateQueryEdgeInstanceDeviceRequest ¶

func CreateQueryEdgeInstanceDeviceRequest() (request *QueryEdgeInstanceDeviceRequest)

CreateQueryEdgeInstanceDeviceRequest creates a request to invoke QueryEdgeInstanceDevice API

type QueryEdgeInstanceDeviceResponse ¶

type QueryEdgeInstanceDeviceResponse struct {
	*responses.BaseResponse
	RequestId    string                        `json:"RequestId" xml:"RequestId"`
	Success      bool                          `json:"Success" xml:"Success"`
	Code         string                        `json:"Code" xml:"Code"`
	ErrorMessage string                        `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryEdgeInstanceDevice `json:"Data" xml:"Data"`
}

QueryEdgeInstanceDeviceResponse is the response struct for api QueryEdgeInstanceDevice

func CreateQueryEdgeInstanceDeviceResponse ¶

func CreateQueryEdgeInstanceDeviceResponse() (response *QueryEdgeInstanceDeviceResponse)

CreateQueryEdgeInstanceDeviceResponse creates a response to parse from QueryEdgeInstanceDevice response

type QueryEdgeInstanceDriverRequest ¶

type QueryEdgeInstanceDriverRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage   requests.Integer `position:"Query" name:"CurrentPage"`
	InstanceId    string           `position:"Query" name:"InstanceId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

QueryEdgeInstanceDriverRequest is the request struct for api QueryEdgeInstanceDriver

func CreateQueryEdgeInstanceDriverRequest ¶

func CreateQueryEdgeInstanceDriverRequest() (request *QueryEdgeInstanceDriverRequest)

CreateQueryEdgeInstanceDriverRequest creates a request to invoke QueryEdgeInstanceDriver API

type QueryEdgeInstanceDriverResponse ¶

type QueryEdgeInstanceDriverResponse struct {
	*responses.BaseResponse
	RequestId    string                        `json:"RequestId" xml:"RequestId"`
	Success      bool                          `json:"Success" xml:"Success"`
	Code         string                        `json:"Code" xml:"Code"`
	ErrorMessage string                        `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryEdgeInstanceDriver `json:"Data" xml:"Data"`
}

QueryEdgeInstanceDriverResponse is the response struct for api QueryEdgeInstanceDriver

func CreateQueryEdgeInstanceDriverResponse ¶

func CreateQueryEdgeInstanceDriverResponse() (response *QueryEdgeInstanceDriverResponse)

CreateQueryEdgeInstanceDriverResponse creates a response to parse from QueryEdgeInstanceDriver response

type QueryEdgeInstanceGatewayRequest ¶

type QueryEdgeInstanceGatewayRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	InstanceId    string `position:"Query" name:"InstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

QueryEdgeInstanceGatewayRequest is the request struct for api QueryEdgeInstanceGateway

func CreateQueryEdgeInstanceGatewayRequest ¶

func CreateQueryEdgeInstanceGatewayRequest() (request *QueryEdgeInstanceGatewayRequest)

CreateQueryEdgeInstanceGatewayRequest creates a request to invoke QueryEdgeInstanceGateway API

type QueryEdgeInstanceGatewayResponse ¶

type QueryEdgeInstanceGatewayResponse struct {
	*responses.BaseResponse
	RequestId    string    `json:"RequestId" xml:"RequestId"`
	Success      bool      `json:"Success" xml:"Success"`
	Code         string    `json:"Code" xml:"Code"`
	ErrorMessage string    `json:"ErrorMessage" xml:"ErrorMessage"`
	GatewayList  []Gateway `json:"GatewayList" xml:"GatewayList"`
}

QueryEdgeInstanceGatewayResponse is the response struct for api QueryEdgeInstanceGateway

func CreateQueryEdgeInstanceGatewayResponse ¶

func CreateQueryEdgeInstanceGatewayResponse() (response *QueryEdgeInstanceGatewayResponse)

CreateQueryEdgeInstanceGatewayResponse creates a response to parse from QueryEdgeInstanceGateway response

type QueryEdgeInstanceHistoricDeploymentRequest ¶

type QueryEdgeInstanceHistoricDeploymentRequest struct {
	*requests.RpcRequest
	StartTime     requests.Integer `position:"Query" name:"StartTime"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	EndTime       requests.Integer `position:"Query" name:"EndTime"`
	CurrentPage   requests.Integer `position:"Query" name:"CurrentPage"`
	InstanceId    string           `position:"Query" name:"InstanceId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

QueryEdgeInstanceHistoricDeploymentRequest is the request struct for api QueryEdgeInstanceHistoricDeployment

func CreateQueryEdgeInstanceHistoricDeploymentRequest ¶

func CreateQueryEdgeInstanceHistoricDeploymentRequest() (request *QueryEdgeInstanceHistoricDeploymentRequest)

CreateQueryEdgeInstanceHistoricDeploymentRequest creates a request to invoke QueryEdgeInstanceHistoricDeployment API

type QueryEdgeInstanceHistoricDeploymentResponse ¶

type QueryEdgeInstanceHistoricDeploymentResponse struct {
	*responses.BaseResponse
	RequestId    string                                    `json:"RequestId" xml:"RequestId"`
	Success      bool                                      `json:"Success" xml:"Success"`
	Code         string                                    `json:"Code" xml:"Code"`
	ErrorMessage string                                    `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryEdgeInstanceHistoricDeployment `json:"Data" xml:"Data"`
}

QueryEdgeInstanceHistoricDeploymentResponse is the response struct for api QueryEdgeInstanceHistoricDeployment

func CreateQueryEdgeInstanceHistoricDeploymentResponse ¶

func CreateQueryEdgeInstanceHistoricDeploymentResponse() (response *QueryEdgeInstanceHistoricDeploymentResponse)

CreateQueryEdgeInstanceHistoricDeploymentResponse creates a response to parse from QueryEdgeInstanceHistoricDeployment response

type QueryEdgeInstanceMessageRoutingRequest ¶

type QueryEdgeInstanceMessageRoutingRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage   requests.Integer `position:"Query" name:"CurrentPage"`
	InstanceId    string           `position:"Query" name:"InstanceId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

QueryEdgeInstanceMessageRoutingRequest is the request struct for api QueryEdgeInstanceMessageRouting

func CreateQueryEdgeInstanceMessageRoutingRequest ¶

func CreateQueryEdgeInstanceMessageRoutingRequest() (request *QueryEdgeInstanceMessageRoutingRequest)

CreateQueryEdgeInstanceMessageRoutingRequest creates a request to invoke QueryEdgeInstanceMessageRouting API

type QueryEdgeInstanceMessageRoutingResponse ¶

type QueryEdgeInstanceMessageRoutingResponse struct {
	*responses.BaseResponse
	RequestId    string                                `json:"RequestId" xml:"RequestId"`
	Success      bool                                  `json:"Success" xml:"Success"`
	Code         string                                `json:"Code" xml:"Code"`
	ErrorMessage string                                `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryEdgeInstanceMessageRouting `json:"Data" xml:"Data"`
}

QueryEdgeInstanceMessageRoutingResponse is the response struct for api QueryEdgeInstanceMessageRouting

func CreateQueryEdgeInstanceMessageRoutingResponse ¶

func CreateQueryEdgeInstanceMessageRoutingResponse() (response *QueryEdgeInstanceMessageRoutingResponse)

CreateQueryEdgeInstanceMessageRoutingResponse creates a response to parse from QueryEdgeInstanceMessageRouting response

type QueryEdgeInstanceRequest ¶

type QueryEdgeInstanceRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage   requests.Integer `position:"Query" name:"CurrentPage"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	Name          string           `position:"Query" name:"Name"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

QueryEdgeInstanceRequest is the request struct for api QueryEdgeInstance

func CreateQueryEdgeInstanceRequest ¶

func CreateQueryEdgeInstanceRequest() (request *QueryEdgeInstanceRequest)

CreateQueryEdgeInstanceRequest creates a request to invoke QueryEdgeInstance API

type QueryEdgeInstanceResponse ¶

type QueryEdgeInstanceResponse struct {
	*responses.BaseResponse
	RequestId    string                  `json:"RequestId" xml:"RequestId"`
	Success      bool                    `json:"Success" xml:"Success"`
	Code         string                  `json:"Code" xml:"Code"`
	ErrorMessage string                  `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryEdgeInstance `json:"Data" xml:"Data"`
}

QueryEdgeInstanceResponse is the response struct for api QueryEdgeInstance

func CreateQueryEdgeInstanceResponse ¶

func CreateQueryEdgeInstanceResponse() (response *QueryEdgeInstanceResponse)

CreateQueryEdgeInstanceResponse creates a response to parse from QueryEdgeInstance response

type QueryEdgeInstanceSceneRuleRequest ¶

type QueryEdgeInstanceSceneRuleRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage   requests.Integer `position:"Query" name:"CurrentPage"`
	InstanceId    string           `position:"Query" name:"InstanceId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

QueryEdgeInstanceSceneRuleRequest is the request struct for api QueryEdgeInstanceSceneRule

func CreateQueryEdgeInstanceSceneRuleRequest ¶

func CreateQueryEdgeInstanceSceneRuleRequest() (request *QueryEdgeInstanceSceneRuleRequest)

CreateQueryEdgeInstanceSceneRuleRequest creates a request to invoke QueryEdgeInstanceSceneRule API

type QueryEdgeInstanceSceneRuleResponse ¶

type QueryEdgeInstanceSceneRuleResponse struct {
	*responses.BaseResponse
	RequestId    string                           `json:"RequestId" xml:"RequestId"`
	Success      bool                             `json:"Success" xml:"Success"`
	Code         string                           `json:"Code" xml:"Code"`
	ErrorMessage string                           `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryEdgeInstanceSceneRule `json:"Data" xml:"Data"`
}

QueryEdgeInstanceSceneRuleResponse is the response struct for api QueryEdgeInstanceSceneRule

func CreateQueryEdgeInstanceSceneRuleResponse ¶

func CreateQueryEdgeInstanceSceneRuleResponse() (response *QueryEdgeInstanceSceneRuleResponse)

CreateQueryEdgeInstanceSceneRuleResponse creates a response to parse from QueryEdgeInstanceSceneRule response

type QueryImportedDeviceByApplyIdRequest ¶

type QueryImportedDeviceByApplyIdRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	ApplyId       requests.Integer `position:"Query" name:"ApplyId"`
	PageNo        requests.Integer `position:"Query" name:"PageNo"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

QueryImportedDeviceByApplyIdRequest is the request struct for api QueryImportedDeviceByApplyId

func CreateQueryImportedDeviceByApplyIdRequest ¶

func CreateQueryImportedDeviceByApplyIdRequest() (request *QueryImportedDeviceByApplyIdRequest)

CreateQueryImportedDeviceByApplyIdRequest creates a request to invoke QueryImportedDeviceByApplyId API

type QueryImportedDeviceByApplyIdResponse ¶

type QueryImportedDeviceByApplyIdResponse struct {
	*responses.BaseResponse
	RequestId    string                                   `json:"RequestId" xml:"RequestId"`
	Success      bool                                     `json:"Success" xml:"Success"`
	Code         string                                   `json:"Code" xml:"Code"`
	ErrorMessage string                                   `json:"ErrorMessage" xml:"ErrorMessage"`
	PageNo       int                                      `json:"PageNo" xml:"PageNo"`
	PageSize     int                                      `json:"PageSize" xml:"PageSize"`
	TotalPage    int                                      `json:"TotalPage" xml:"TotalPage"`
	ProductKey   string                                   `json:"ProductKey" xml:"ProductKey"`
	DeviceList   DeviceListInQueryImportedDeviceByApplyId `json:"DeviceList" xml:"DeviceList"`
}

QueryImportedDeviceByApplyIdResponse is the response struct for api QueryImportedDeviceByApplyId

func CreateQueryImportedDeviceByApplyIdResponse ¶

func CreateQueryImportedDeviceByApplyIdResponse() (response *QueryImportedDeviceByApplyIdResponse)

CreateQueryImportedDeviceByApplyIdResponse creates a response to parse from QueryImportedDeviceByApplyId response

type QueryJobRequest ¶

type QueryJobRequest struct {
	*requests.RpcRequest
	JobId         string `position:"Query" name:"JobId"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

QueryJobRequest is the request struct for api QueryJob

func CreateQueryJobRequest ¶

func CreateQueryJobRequest() (request *QueryJobRequest)

CreateQueryJobRequest creates a request to invoke QueryJob API

type QueryJobResponse ¶

type QueryJobResponse struct {
	*responses.BaseResponse
	RequestId    string         `json:"RequestId" xml:"RequestId"`
	Success      bool           `json:"Success" xml:"Success"`
	Code         string         `json:"Code" xml:"Code"`
	ErrorMessage string         `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryJob `json:"Data" xml:"Data"`
}

QueryJobResponse is the response struct for api QueryJob

func CreateQueryJobResponse ¶

func CreateQueryJobResponse() (response *QueryJobResponse)

CreateQueryJobResponse creates a response to parse from QueryJob response

type QueryJobStatisticsRequest ¶

type QueryJobStatisticsRequest struct {
	*requests.RpcRequest
	JobId         string `position:"Query" name:"JobId"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

QueryJobStatisticsRequest is the request struct for api QueryJobStatistics

func CreateQueryJobStatisticsRequest ¶

func CreateQueryJobStatisticsRequest() (request *QueryJobStatisticsRequest)

CreateQueryJobStatisticsRequest creates a request to invoke QueryJobStatistics API

type QueryJobStatisticsResponse ¶

type QueryJobStatisticsResponse struct {
	*responses.BaseResponse
	RequestId    string                   `json:"RequestId" xml:"RequestId"`
	Success      bool                     `json:"Success" xml:"Success"`
	Code         string                   `json:"Code" xml:"Code"`
	ErrorMessage string                   `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryJobStatistics `json:"Data" xml:"Data"`
}

QueryJobStatisticsResponse is the response struct for api QueryJobStatistics

func CreateQueryJobStatisticsResponse ¶

func CreateQueryJobStatisticsResponse() (response *QueryJobStatisticsResponse)

CreateQueryJobStatisticsResponse creates a response to parse from QueryJobStatistics response

type QueryLicenseDeviceListRequest ¶

type QueryLicenseDeviceListRequest struct {
	*requests.RpcRequest
	StartTime     requests.Integer `position:"Query" name:"StartTime"`
	PageId        requests.Integer `position:"Query" name:"PageId"`
	IotId         string           `position:"Query" name:"IotId"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	EndTime       requests.Integer `position:"Query" name:"EndTime"`
	ProductKey    string           `position:"Query" name:"ProductKey"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	LicenseCode   string           `position:"Query" name:"LicenseCode"`
}

QueryLicenseDeviceListRequest is the request struct for api QueryLicenseDeviceList

func CreateQueryLicenseDeviceListRequest ¶

func CreateQueryLicenseDeviceListRequest() (request *QueryLicenseDeviceListRequest)

CreateQueryLicenseDeviceListRequest creates a request to invoke QueryLicenseDeviceList API

type QueryLicenseDeviceListResponse ¶

type QueryLicenseDeviceListResponse struct {
	*responses.BaseResponse
	RequestId    string                       `json:"RequestId" xml:"RequestId"`
	Success      bool                         `json:"Success" xml:"Success"`
	Code         string                       `json:"Code" xml:"Code"`
	ErrorMessage string                       `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryLicenseDeviceList `json:"Data" xml:"Data"`
}

QueryLicenseDeviceListResponse is the response struct for api QueryLicenseDeviceList

func CreateQueryLicenseDeviceListResponse ¶

func CreateQueryLicenseDeviceListResponse() (response *QueryLicenseDeviceListResponse)

CreateQueryLicenseDeviceListResponse creates a response to parse from QueryLicenseDeviceList response

type QueryLoRaJoinPermissionsRequest ¶

type QueryLoRaJoinPermissionsRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

QueryLoRaJoinPermissionsRequest is the request struct for api QueryLoRaJoinPermissions

func CreateQueryLoRaJoinPermissionsRequest ¶

func CreateQueryLoRaJoinPermissionsRequest() (request *QueryLoRaJoinPermissionsRequest)

CreateQueryLoRaJoinPermissionsRequest creates a request to invoke QueryLoRaJoinPermissions API

type QueryLoRaJoinPermissionsResponse ¶

type QueryLoRaJoinPermissionsResponse struct {
	*responses.BaseResponse
	RequestId       string          `json:"RequestId" xml:"RequestId"`
	Success         bool            `json:"Success" xml:"Success"`
	Code            string          `json:"Code" xml:"Code"`
	ErrorMessage    string          `json:"ErrorMessage" xml:"ErrorMessage"`
	ProductKey      string          `json:"ProductKey" xml:"ProductKey"`
	JoinPermissions JoinPermissions `json:"JoinPermissions" xml:"JoinPermissions"`
}

QueryLoRaJoinPermissionsResponse is the response struct for api QueryLoRaJoinPermissions

func CreateQueryLoRaJoinPermissionsResponse ¶

func CreateQueryLoRaJoinPermissionsResponse() (response *QueryLoRaJoinPermissionsResponse)

CreateQueryLoRaJoinPermissionsResponse creates a response to parse from QueryLoRaJoinPermissions response

type QueryMessageInfoRequest ¶

type QueryMessageInfoRequest struct {
	*requests.RpcRequest
	UniMsgId      string `position:"Query" name:"UniMsgId"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

QueryMessageInfoRequest is the request struct for api QueryMessageInfo

func CreateQueryMessageInfoRequest ¶

func CreateQueryMessageInfoRequest() (request *QueryMessageInfoRequest)

CreateQueryMessageInfoRequest creates a request to invoke QueryMessageInfo API

type QueryMessageInfoResponse ¶

type QueryMessageInfoResponse struct {
	*responses.BaseResponse
	RequestId    string  `json:"RequestId" xml:"RequestId"`
	Success      bool    `json:"Success" xml:"Success"`
	ErrorMessage string  `json:"ErrorMessage" xml:"ErrorMessage"`
	Code         string  `json:"Code" xml:"Code"`
	Message      Message `json:"Message" xml:"Message"`
}

QueryMessageInfoResponse is the response struct for api QueryMessageInfo

func CreateQueryMessageInfoResponse ¶

func CreateQueryMessageInfoResponse() (response *QueryMessageInfoResponse)

CreateQueryMessageInfoResponse creates a response to parse from QueryMessageInfo response

type QueryOTAFirmwareRequest ¶

type QueryOTAFirmwareRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	FirmwareId    string `position:"Query" name:"FirmwareId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

QueryOTAFirmwareRequest is the request struct for api QueryOTAFirmware

func CreateQueryOTAFirmwareRequest ¶

func CreateQueryOTAFirmwareRequest() (request *QueryOTAFirmwareRequest)

CreateQueryOTAFirmwareRequest creates a request to invoke QueryOTAFirmware API

type QueryOTAFirmwareResponse ¶

type QueryOTAFirmwareResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	Success      bool         `json:"Success" xml:"Success"`
	Code         string       `json:"Code" xml:"Code"`
	ErrorMessage string       `json:"ErrorMessage" xml:"ErrorMessage"`
	FirmwareInfo FirmwareInfo `json:"FirmwareInfo" xml:"FirmwareInfo"`
}

QueryOTAFirmwareResponse is the response struct for api QueryOTAFirmware

func CreateQueryOTAFirmwareResponse ¶

func CreateQueryOTAFirmwareResponse() (response *QueryOTAFirmwareResponse)

CreateQueryOTAFirmwareResponse creates a response to parse from QueryOTAFirmware response

type QueryOTAJobRequest ¶

type QueryOTAJobRequest struct {
	*requests.RpcRequest
	JobId         string `position:"Query" name:"JobId"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

QueryOTAJobRequest is the request struct for api QueryOTAJob

func CreateQueryOTAJobRequest ¶

func CreateQueryOTAJobRequest() (request *QueryOTAJobRequest)

CreateQueryOTAJobRequest creates a request to invoke QueryOTAJob API

type QueryOTAJobResponse ¶

type QueryOTAJobResponse struct {
	*responses.BaseResponse
	RequestId    string            `json:"RequestId" xml:"RequestId"`
	Success      bool              `json:"Success" xml:"Success"`
	Code         string            `json:"Code" xml:"Code"`
	ErrorMessage string            `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryOTAJob `json:"Data" xml:"Data"`
}

QueryOTAJobResponse is the response struct for api QueryOTAJob

func CreateQueryOTAJobResponse ¶

func CreateQueryOTAJobResponse() (response *QueryOTAJobResponse)

CreateQueryOTAJobResponse creates a response to parse from QueryOTAJob response

type QueryPageByApplyIdRequest ¶

type QueryPageByApplyIdRequest struct {
	*requests.RpcRequest
	RealTenantId      string           `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string           `position:"Query" name:"RealTripartiteKey"`
	IotInstanceId     string           `position:"Query" name:"IotInstanceId"`
	PageSize          requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage       requests.Integer `position:"Query" name:"CurrentPage"`
	ApplyId           requests.Integer `position:"Query" name:"ApplyId"`
	ApiProduct        string           `position:"Body" name:"ApiProduct"`
	ApiRevision       string           `position:"Body" name:"ApiRevision"`
}

QueryPageByApplyIdRequest is the request struct for api QueryPageByApplyId

func CreateQueryPageByApplyIdRequest ¶

func CreateQueryPageByApplyIdRequest() (request *QueryPageByApplyIdRequest)

CreateQueryPageByApplyIdRequest creates a request to invoke QueryPageByApplyId API

type QueryPageByApplyIdResponse ¶

type QueryPageByApplyIdResponse struct {
	*responses.BaseResponse
	RequestId       string          `json:"RequestId" xml:"RequestId"`
	Success         bool            `json:"Success" xml:"Success"`
	Code            string          `json:"Code" xml:"Code"`
	ErrorMessage    string          `json:"ErrorMessage" xml:"ErrorMessage"`
	PageSize        int             `json:"PageSize" xml:"PageSize"`
	Page            int             `json:"Page" xml:"Page"`
	PageCount       int             `json:"PageCount" xml:"PageCount"`
	Total           int             `json:"Total" xml:"Total"`
	ApplyDeviceList ApplyDeviceList `json:"ApplyDeviceList" xml:"ApplyDeviceList"`
}

QueryPageByApplyIdResponse is the response struct for api QueryPageByApplyId

func CreateQueryPageByApplyIdResponse ¶

func CreateQueryPageByApplyIdResponse() (response *QueryPageByApplyIdResponse)

CreateQueryPageByApplyIdResponse creates a response to parse from QueryPageByApplyId response

type QueryProductCertInfoRequest ¶

type QueryProductCertInfoRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ProductKey    string `position:"Query" name:"ProductKey"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

QueryProductCertInfoRequest is the request struct for api QueryProductCertInfo

func CreateQueryProductCertInfoRequest ¶

func CreateQueryProductCertInfoRequest() (request *QueryProductCertInfoRequest)

CreateQueryProductCertInfoRequest creates a request to invoke QueryProductCertInfo API

type QueryProductCertInfoResponse ¶

type QueryProductCertInfoResponse struct {
	*responses.BaseResponse
	RequestId       string          `json:"RequestId" xml:"RequestId"`
	Success         bool            `json:"Success" xml:"Success"`
	Code            string          `json:"Code" xml:"Code"`
	ErrorMessage    string          `json:"ErrorMessage" xml:"ErrorMessage"`
	ProductCertInfo ProductCertInfo `json:"ProductCertInfo" xml:"ProductCertInfo"`
}

QueryProductCertInfoResponse is the response struct for api QueryProductCertInfo

func CreateQueryProductCertInfoResponse ¶

func CreateQueryProductCertInfoResponse() (response *QueryProductCertInfoResponse)

CreateQueryProductCertInfoResponse creates a response to parse from QueryProductCertInfo response

type QueryProductListRequest ¶

type QueryProductListRequest struct {
	*requests.RpcRequest
	RealTenantId        string           `position:"Query" name:"RealTenantId"`
	RealTripartiteKey   string           `position:"Query" name:"RealTripartiteKey"`
	ResourceGroupId     string           `position:"Query" name:"ResourceGroupId"`
	IotInstanceId       string           `position:"Query" name:"IotInstanceId"`
	PageSize            requests.Integer `position:"Query" name:"PageSize"`
	AliyunCommodityCode string           `position:"Query" name:"AliyunCommodityCode"`
	CurrentPage         requests.Integer `position:"Query" name:"CurrentPage"`
	ApiProduct          string           `position:"Body" name:"ApiProduct"`
	ApiRevision         string           `position:"Body" name:"ApiRevision"`
}

QueryProductListRequest is the request struct for api QueryProductList

func CreateQueryProductListRequest ¶

func CreateQueryProductListRequest() (request *QueryProductListRequest)

CreateQueryProductListRequest creates a request to invoke QueryProductList API

type QueryProductListResponse ¶

type QueryProductListResponse struct {
	*responses.BaseResponse
	RequestId    string                 `json:"RequestId" xml:"RequestId"`
	Success      bool                   `json:"Success" xml:"Success"`
	Code         string                 `json:"Code" xml:"Code"`
	ErrorMessage string                 `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryProductList `json:"Data" xml:"Data"`
}

QueryProductListResponse is the response struct for api QueryProductList

func CreateQueryProductListResponse ¶

func CreateQueryProductListResponse() (response *QueryProductListResponse)

CreateQueryProductListResponse creates a response to parse from QueryProductList response

type QueryProductRequest ¶

type QueryProductRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	ProductKey        string `position:"Query" name:"ProductKey"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
}

QueryProductRequest is the request struct for api QueryProduct

func CreateQueryProductRequest ¶

func CreateQueryProductRequest() (request *QueryProductRequest)

CreateQueryProductRequest creates a request to invoke QueryProduct API

type QueryProductResponse ¶

type QueryProductResponse struct {
	*responses.BaseResponse
	RequestId    string             `json:"RequestId" xml:"RequestId"`
	Success      bool               `json:"Success" xml:"Success"`
	Code         string             `json:"Code" xml:"Code"`
	ErrorMessage string             `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryProduct `json:"Data" xml:"Data"`
}

QueryProductResponse is the response struct for api QueryProduct

func CreateQueryProductResponse ¶

func CreateQueryProductResponse() (response *QueryProductResponse)

CreateQueryProductResponse creates a response to parse from QueryProduct response

type QueryProductTopicRequest ¶

type QueryProductTopicRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	ProductKey        string `position:"Query" name:"ProductKey"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
}

QueryProductTopicRequest is the request struct for api QueryProductTopic

func CreateQueryProductTopicRequest ¶

func CreateQueryProductTopicRequest() (request *QueryProductTopicRequest)

CreateQueryProductTopicRequest creates a request to invoke QueryProductTopic API

type QueryProductTopicResponse ¶

type QueryProductTopicResponse struct {
	*responses.BaseResponse
	RequestId    string                  `json:"RequestId" xml:"RequestId"`
	Success      bool                    `json:"Success" xml:"Success"`
	Code         string                  `json:"Code" xml:"Code"`
	ErrorMessage string                  `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryProductTopic `json:"Data" xml:"Data"`
}

QueryProductTopicResponse is the response struct for api QueryProductTopic

func CreateQueryProductTopicResponse ¶

func CreateQueryProductTopicResponse() (response *QueryProductTopicResponse)

CreateQueryProductTopicResponse creates a response to parse from QueryProductTopic response

type QueryProjectShareDeviceListRequest ¶

type QueryProjectShareDeviceListRequest struct {
	*requests.RpcRequest
	PageId        requests.Integer `position:"Body" name:"PageId"`
	IotInstanceId string           `position:"Body" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Body" name:"PageSize"`
	ProductKey    string           `position:"Body" name:"ProductKey"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	DeviceName    string           `position:"Body" name:"DeviceName"`
}

QueryProjectShareDeviceListRequest is the request struct for api QueryProjectShareDeviceList

func CreateQueryProjectShareDeviceListRequest ¶

func CreateQueryProjectShareDeviceListRequest() (request *QueryProjectShareDeviceListRequest)

CreateQueryProjectShareDeviceListRequest creates a request to invoke QueryProjectShareDeviceList API

type QueryProjectShareDeviceListResponse ¶

type QueryProjectShareDeviceListResponse struct {
	*responses.BaseResponse
	RequestId    string                            `json:"RequestId" xml:"RequestId"`
	Success      bool                              `json:"Success" xml:"Success"`
	Code         string                            `json:"Code" xml:"Code"`
	ErrorMessage string                            `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryProjectShareDeviceList `json:"Data" xml:"Data"`
}

QueryProjectShareDeviceListResponse is the response struct for api QueryProjectShareDeviceList

func CreateQueryProjectShareDeviceListResponse ¶

func CreateQueryProjectShareDeviceListResponse() (response *QueryProjectShareDeviceListResponse)

CreateQueryProjectShareDeviceListResponse creates a response to parse from QueryProjectShareDeviceList response

type QuerySceneRuleRequest ¶

type QuerySceneRuleRequest struct {
	*requests.RpcRequest
	RuleName      string           `position:"Query" name:"RuleName"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage   requests.Integer `position:"Query" name:"CurrentPage"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

QuerySceneRuleRequest is the request struct for api QuerySceneRule

func CreateQuerySceneRuleRequest ¶

func CreateQuerySceneRuleRequest() (request *QuerySceneRuleRequest)

CreateQuerySceneRuleRequest creates a request to invoke QuerySceneRule API

type QuerySceneRuleResponse ¶

type QuerySceneRuleResponse struct {
	*responses.BaseResponse
	RequestId    string               `json:"RequestId" xml:"RequestId"`
	Success      bool                 `json:"Success" xml:"Success"`
	Code         string               `json:"Code" xml:"Code"`
	ErrorMessage string               `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQuerySceneRule `json:"Data" xml:"Data"`
}

QuerySceneRuleResponse is the response struct for api QuerySceneRule

func CreateQuerySceneRuleResponse ¶

func CreateQuerySceneRuleResponse() (response *QuerySceneRuleResponse)

CreateQuerySceneRuleResponse creates a response to parse from QuerySceneRule response

type QuerySchedulePeriodListRequest ¶

type QuerySchedulePeriodListRequest struct {
	*requests.RpcRequest
	ScheduleCode  string           `position:"Body" name:"ScheduleCode"`
	PageId        requests.Integer `position:"Body" name:"PageId"`
	IotInstanceId string           `position:"Body" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Body" name:"PageSize"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

QuerySchedulePeriodListRequest is the request struct for api QuerySchedulePeriodList

func CreateQuerySchedulePeriodListRequest ¶

func CreateQuerySchedulePeriodListRequest() (request *QuerySchedulePeriodListRequest)

CreateQuerySchedulePeriodListRequest creates a request to invoke QuerySchedulePeriodList API

type QuerySchedulePeriodListResponse ¶

type QuerySchedulePeriodListResponse struct {
	*responses.BaseResponse
	RequestId    string                        `json:"RequestId" xml:"RequestId"`
	Success      bool                          `json:"Success" xml:"Success"`
	Code         string                        `json:"Code" xml:"Code"`
	ErrorMessage string                        `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQuerySchedulePeriodList `json:"Data" xml:"Data"`
}

QuerySchedulePeriodListResponse is the response struct for api QuerySchedulePeriodList

func CreateQuerySchedulePeriodListResponse ¶

func CreateQuerySchedulePeriodListResponse() (response *QuerySchedulePeriodListResponse)

CreateQuerySchedulePeriodListResponse creates a response to parse from QuerySchedulePeriodList response

type QuerySetting ¶

type QuerySetting struct {
	AstExpr         []AstExprItem         `json:"AstExpr" xml:"AstExpr"`
	SelectedHeaders []SelectedHeadersItem `json:"SelectedHeaders" xml:"SelectedHeaders"`
}

QuerySetting is a nested struct in iot response

type QueryShareTaskDeviceListRequest ¶

type QueryShareTaskDeviceListRequest struct {
	*requests.RpcRequest
	PageId        requests.Integer `position:"Body" name:"PageId"`
	IotInstanceId string           `position:"Body" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Body" name:"PageSize"`
	ShareTaskId   string           `position:"Body" name:"ShareTaskId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	DeviceName    string           `position:"Body" name:"DeviceName"`
}

QueryShareTaskDeviceListRequest is the request struct for api QueryShareTaskDeviceList

func CreateQueryShareTaskDeviceListRequest ¶

func CreateQueryShareTaskDeviceListRequest() (request *QueryShareTaskDeviceListRequest)

CreateQueryShareTaskDeviceListRequest creates a request to invoke QueryShareTaskDeviceList API

type QueryShareTaskDeviceListResponse ¶

type QueryShareTaskDeviceListResponse struct {
	*responses.BaseResponse
	RequestId    string                         `json:"RequestId" xml:"RequestId"`
	Success      bool                           `json:"Success" xml:"Success"`
	Code         string                         `json:"Code" xml:"Code"`
	ErrorMessage string                         `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryShareTaskDeviceList `json:"Data" xml:"Data"`
}

QueryShareTaskDeviceListResponse is the response struct for api QueryShareTaskDeviceList

func CreateQueryShareTaskDeviceListResponse ¶

func CreateQueryShareTaskDeviceListResponse() (response *QueryShareTaskDeviceListResponse)

CreateQueryShareTaskDeviceListResponse creates a response to parse from QueryShareTaskDeviceList response

type QuerySolutionDeviceGroupPageRequest ¶

type QuerySolutionDeviceGroupPageRequest struct {
	*requests.RpcRequest
	FuzzyGroupName string           `position:"Query" name:"FuzzyGroupName"`
	ProjectCode    string           `position:"Query" name:"ProjectCode"`
	PageId         requests.Integer `position:"Query" name:"PageId"`
	IotInstanceId  string           `position:"Query" name:"IotInstanceId"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
	ApiProduct     string           `position:"Body" name:"ApiProduct"`
	ApiRevision    string           `position:"Body" name:"ApiRevision"`
}

QuerySolutionDeviceGroupPageRequest is the request struct for api QuerySolutionDeviceGroupPage

func CreateQuerySolutionDeviceGroupPageRequest ¶

func CreateQuerySolutionDeviceGroupPageRequest() (request *QuerySolutionDeviceGroupPageRequest)

CreateQuerySolutionDeviceGroupPageRequest creates a request to invoke QuerySolutionDeviceGroupPage API

type QuerySolutionDeviceGroupPageResponse ¶

type QuerySolutionDeviceGroupPageResponse struct {
	*responses.BaseResponse
	RequestId    string                             `json:"RequestId" xml:"RequestId"`
	Success      bool                               `json:"Success" xml:"Success"`
	Code         string                             `json:"Code" xml:"Code"`
	ErrorMessage string                             `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQuerySolutionDeviceGroupPage `json:"Data" xml:"Data"`
}

QuerySolutionDeviceGroupPageResponse is the response struct for api QuerySolutionDeviceGroupPage

func CreateQuerySolutionDeviceGroupPageResponse ¶

func CreateQuerySolutionDeviceGroupPageResponse() (response *QuerySolutionDeviceGroupPageResponse)

CreateQuerySolutionDeviceGroupPageResponse creates a response to parse from QuerySolutionDeviceGroupPage response

type QuerySoundCodeLabelBatchFailedResultRequest ¶

type QuerySoundCodeLabelBatchFailedResultRequest struct {
	*requests.RpcRequest
	BatchCode     string `position:"Body" name:"BatchCode"`
	IotInstanceId string `position:"Body" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

QuerySoundCodeLabelBatchFailedResultRequest is the request struct for api QuerySoundCodeLabelBatchFailedResult

func CreateQuerySoundCodeLabelBatchFailedResultRequest ¶

func CreateQuerySoundCodeLabelBatchFailedResultRequest() (request *QuerySoundCodeLabelBatchFailedResultRequest)

CreateQuerySoundCodeLabelBatchFailedResultRequest creates a request to invoke QuerySoundCodeLabelBatchFailedResult API

type QuerySoundCodeLabelBatchFailedResultResponse ¶

type QuerySoundCodeLabelBatchFailedResultResponse struct {
	*responses.BaseResponse
	RequestId    string                                     `json:"RequestId" xml:"RequestId"`
	Success      bool                                       `json:"Success" xml:"Success"`
	Code         string                                     `json:"Code" xml:"Code"`
	ErrorMessage string                                     `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQuerySoundCodeLabelBatchFailedResult `json:"Data" xml:"Data"`
}

QuerySoundCodeLabelBatchFailedResultResponse is the response struct for api QuerySoundCodeLabelBatchFailedResult

func CreateQuerySoundCodeLabelBatchFailedResultResponse ¶

func CreateQuerySoundCodeLabelBatchFailedResultResponse() (response *QuerySoundCodeLabelBatchFailedResultResponse)

CreateQuerySoundCodeLabelBatchFailedResultResponse creates a response to parse from QuerySoundCodeLabelBatchFailedResult response

type QuerySoundCodeLabelBatchListRequest ¶

type QuerySoundCodeLabelBatchListRequest struct {
	*requests.RpcRequest
	ScheduleCode  string           `position:"Body" name:"ScheduleCode"`
	PageId        requests.Integer `position:"Body" name:"PageId"`
	IotInstanceId string           `position:"Body" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Body" name:"PageSize"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

QuerySoundCodeLabelBatchListRequest is the request struct for api QuerySoundCodeLabelBatchList

func CreateQuerySoundCodeLabelBatchListRequest ¶

func CreateQuerySoundCodeLabelBatchListRequest() (request *QuerySoundCodeLabelBatchListRequest)

CreateQuerySoundCodeLabelBatchListRequest creates a request to invoke QuerySoundCodeLabelBatchList API

type QuerySoundCodeLabelBatchListResponse ¶

type QuerySoundCodeLabelBatchListResponse struct {
	*responses.BaseResponse
	RequestId    string                             `json:"RequestId" xml:"RequestId"`
	Success      bool                               `json:"Success" xml:"Success"`
	Code         string                             `json:"Code" xml:"Code"`
	ErrorMessage string                             `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQuerySoundCodeLabelBatchList `json:"Data" xml:"Data"`
}

QuerySoundCodeLabelBatchListResponse is the response struct for api QuerySoundCodeLabelBatchList

func CreateQuerySoundCodeLabelBatchListResponse ¶

func CreateQuerySoundCodeLabelBatchListResponse() (response *QuerySoundCodeLabelBatchListResponse)

CreateQuerySoundCodeLabelBatchListResponse creates a response to parse from QuerySoundCodeLabelBatchList response

type QuerySoundCodeLabelListRequest ¶

type QuerySoundCodeLabelListRequest struct {
	*requests.RpcRequest
	ScheduleCode  string           `position:"Body" name:"ScheduleCode"`
	PageId        requests.Integer `position:"Body" name:"PageId"`
	IotInstanceId string           `position:"Body" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Body" name:"PageSize"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

QuerySoundCodeLabelListRequest is the request struct for api QuerySoundCodeLabelList

func CreateQuerySoundCodeLabelListRequest ¶

func CreateQuerySoundCodeLabelListRequest() (request *QuerySoundCodeLabelListRequest)

CreateQuerySoundCodeLabelListRequest creates a request to invoke QuerySoundCodeLabelList API

type QuerySoundCodeLabelListResponse ¶

type QuerySoundCodeLabelListResponse struct {
	*responses.BaseResponse
	RequestId    string                        `json:"RequestId" xml:"RequestId"`
	Success      bool                          `json:"Success" xml:"Success"`
	Code         string                        `json:"Code" xml:"Code"`
	ErrorMessage string                        `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQuerySoundCodeLabelList `json:"Data" xml:"Data"`
}

QuerySoundCodeLabelListResponse is the response struct for api QuerySoundCodeLabelList

func CreateQuerySoundCodeLabelListResponse ¶

func CreateQuerySoundCodeLabelListResponse() (response *QuerySoundCodeLabelListResponse)

CreateQuerySoundCodeLabelListResponse creates a response to parse from QuerySoundCodeLabelList response

type QuerySoundCodeListRequest ¶

type QuerySoundCodeListRequest struct {
	*requests.RpcRequest
	PageId        requests.Integer `position:"Body" name:"PageId"`
	IotInstanceId string           `position:"Body" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Body" name:"PageSize"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

QuerySoundCodeListRequest is the request struct for api QuerySoundCodeList

func CreateQuerySoundCodeListRequest ¶

func CreateQuerySoundCodeListRequest() (request *QuerySoundCodeListRequest)

CreateQuerySoundCodeListRequest creates a request to invoke QuerySoundCodeList API

type QuerySoundCodeListResponse ¶

type QuerySoundCodeListResponse struct {
	*responses.BaseResponse
	RequestId    string                   `json:"RequestId" xml:"RequestId"`
	Success      bool                     `json:"Success" xml:"Success"`
	Code         string                   `json:"Code" xml:"Code"`
	ErrorMessage string                   `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQuerySoundCodeList `json:"Data" xml:"Data"`
}

QuerySoundCodeListResponse is the response struct for api QuerySoundCodeList

func CreateQuerySoundCodeListResponse ¶

func CreateQuerySoundCodeListResponse() (response *QuerySoundCodeListResponse)

CreateQuerySoundCodeListResponse creates a response to parse from QuerySoundCodeList response

type QuerySoundCodeScheduleListRequest ¶

type QuerySoundCodeScheduleListRequest struct {
	*requests.RpcRequest
	PageId        requests.Integer `position:"Body" name:"PageId"`
	IotInstanceId string           `position:"Body" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Body" name:"PageSize"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

QuerySoundCodeScheduleListRequest is the request struct for api QuerySoundCodeScheduleList

func CreateQuerySoundCodeScheduleListRequest ¶

func CreateQuerySoundCodeScheduleListRequest() (request *QuerySoundCodeScheduleListRequest)

CreateQuerySoundCodeScheduleListRequest creates a request to invoke QuerySoundCodeScheduleList API

type QuerySoundCodeScheduleListResponse ¶

type QuerySoundCodeScheduleListResponse struct {
	*responses.BaseResponse
	RequestId    string                           `json:"RequestId" xml:"RequestId"`
	Success      bool                             `json:"Success" xml:"Success"`
	Code         string                           `json:"Code" xml:"Code"`
	ErrorMessage string                           `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQuerySoundCodeScheduleList `json:"Data" xml:"Data"`
}

QuerySoundCodeScheduleListResponse is the response struct for api QuerySoundCodeScheduleList

func CreateQuerySoundCodeScheduleListResponse ¶

func CreateQuerySoundCodeScheduleListResponse() (response *QuerySoundCodeScheduleListResponse)

CreateQuerySoundCodeScheduleListResponse creates a response to parse from QuerySoundCodeScheduleList response

type QuerySpeechDeviceRequest ¶

type QuerySpeechDeviceRequest struct {
	*requests.RpcRequest
	AvailableSpaceScope string           `position:"Body" name:"AvailableSpaceScope"`
	ProjectCode         string           `position:"Body" name:"ProjectCode"`
	PageId              requests.Integer `position:"Body" name:"PageId"`
	IotInstanceId       string           `position:"Body" name:"IotInstanceId"`
	PageSize            requests.Integer `position:"Body" name:"PageSize"`
	AvailableSpace      string           `position:"Body" name:"AvailableSpace"`
	ApiProduct          string           `position:"Body" name:"ApiProduct"`
	ApiRevision         string           `position:"Body" name:"ApiRevision"`
	DeviceName          string           `position:"Body" name:"DeviceName"`
}

QuerySpeechDeviceRequest is the request struct for api QuerySpeechDevice

func CreateQuerySpeechDeviceRequest ¶

func CreateQuerySpeechDeviceRequest() (request *QuerySpeechDeviceRequest)

CreateQuerySpeechDeviceRequest creates a request to invoke QuerySpeechDevice API

type QuerySpeechDeviceResponse ¶

type QuerySpeechDeviceResponse struct {
	*responses.BaseResponse
	RequestId    string                  `json:"RequestId" xml:"RequestId"`
	Success      bool                    `json:"Success" xml:"Success"`
	Code         string                  `json:"Code" xml:"Code"`
	ErrorMessage string                  `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQuerySpeechDevice `json:"Data" xml:"Data"`
}

QuerySpeechDeviceResponse is the response struct for api QuerySpeechDevice

func CreateQuerySpeechDeviceResponse ¶

func CreateQuerySpeechDeviceResponse() (response *QuerySpeechDeviceResponse)

CreateQuerySpeechDeviceResponse creates a response to parse from QuerySpeechDevice response

type QuerySpeechLicenseDeviceListRequest ¶

type QuerySpeechLicenseDeviceListRequest struct {
	*requests.RpcRequest
	PageId            requests.Integer `position:"Query" name:"PageId"`
	LicenseStatusList *[]string        `position:"Body" name:"LicenseStatusList"  type:"Repeated"`
	IotInstanceId     string           `position:"Query" name:"IotInstanceId"`
	PageSize          requests.Integer `position:"Query" name:"PageSize"`
	ProductKey        string           `position:"Body" name:"ProductKey"`
	CheckGroupId      string           `position:"Body" name:"CheckGroupId"`
	ApiProduct        string           `position:"Body" name:"ApiProduct"`
	ApiRevision       string           `position:"Body" name:"ApiRevision"`
	DeviceName        string           `position:"Body" name:"DeviceName"`
}

QuerySpeechLicenseDeviceListRequest is the request struct for api QuerySpeechLicenseDeviceList

func CreateQuerySpeechLicenseDeviceListRequest ¶

func CreateQuerySpeechLicenseDeviceListRequest() (request *QuerySpeechLicenseDeviceListRequest)

CreateQuerySpeechLicenseDeviceListRequest creates a request to invoke QuerySpeechLicenseDeviceList API

type QuerySpeechLicenseDeviceListResponse ¶

type QuerySpeechLicenseDeviceListResponse struct {
	*responses.BaseResponse
	RequestId    string                             `json:"RequestId" xml:"RequestId"`
	Success      bool                               `json:"Success" xml:"Success"`
	Code         string                             `json:"Code" xml:"Code"`
	ErrorMessage string                             `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQuerySpeechLicenseDeviceList `json:"Data" xml:"Data"`
}

QuerySpeechLicenseDeviceListResponse is the response struct for api QuerySpeechLicenseDeviceList

func CreateQuerySpeechLicenseDeviceListResponse ¶

func CreateQuerySpeechLicenseDeviceListResponse() (response *QuerySpeechLicenseDeviceListResponse)

CreateQuerySpeechLicenseDeviceListResponse creates a response to parse from QuerySpeechLicenseDeviceList response

type QuerySpeechListRequest ¶

type QuerySpeechListRequest struct {
	*requests.RpcRequest
	ProjectCode   string           `position:"Body" name:"ProjectCode"`
	PageId        requests.Integer `position:"Body" name:"PageId"`
	AudioFormat   string           `position:"Body" name:"AudioFormat"`
	IotInstanceId string           `position:"Body" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Body" name:"PageSize"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

QuerySpeechListRequest is the request struct for api QuerySpeechList

func CreateQuerySpeechListRequest ¶

func CreateQuerySpeechListRequest() (request *QuerySpeechListRequest)

CreateQuerySpeechListRequest creates a request to invoke QuerySpeechList API

type QuerySpeechListResponse ¶

type QuerySpeechListResponse struct {
	*responses.BaseResponse
	RequestId    string                `json:"RequestId" xml:"RequestId"`
	Success      bool                  `json:"Success" xml:"Success"`
	Code         string                `json:"Code" xml:"Code"`
	ErrorMessage string                `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQuerySpeechList `json:"Data" xml:"Data"`
}

QuerySpeechListResponse is the response struct for api QuerySpeechList

func CreateQuerySpeechListResponse ¶

func CreateQuerySpeechListResponse() (response *QuerySpeechListResponse)

CreateQuerySpeechListResponse creates a response to parse from QuerySpeechList response

type QuerySpeechPushJobDeviceRequest ¶

type QuerySpeechPushJobDeviceRequest struct {
	*requests.RpcRequest
	PageId        requests.Integer `position:"Body" name:"PageId"`
	IotInstanceId string           `position:"Body" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Body" name:"PageSize"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	JobCode       string           `position:"Body" name:"JobCode"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	DeviceName    string           `position:"Body" name:"DeviceName"`
	Status        string           `position:"Body" name:"Status"`
}

QuerySpeechPushJobDeviceRequest is the request struct for api QuerySpeechPushJobDevice

func CreateQuerySpeechPushJobDeviceRequest ¶

func CreateQuerySpeechPushJobDeviceRequest() (request *QuerySpeechPushJobDeviceRequest)

CreateQuerySpeechPushJobDeviceRequest creates a request to invoke QuerySpeechPushJobDevice API

type QuerySpeechPushJobDeviceResponse ¶

type QuerySpeechPushJobDeviceResponse struct {
	*responses.BaseResponse
	RequestId    string                         `json:"RequestId" xml:"RequestId"`
	Success      bool                           `json:"Success" xml:"Success"`
	Code         string                         `json:"Code" xml:"Code"`
	ErrorMessage string                         `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQuerySpeechPushJobDevice `json:"Data" xml:"Data"`
}

QuerySpeechPushJobDeviceResponse is the response struct for api QuerySpeechPushJobDevice

func CreateQuerySpeechPushJobDeviceResponse ¶

func CreateQuerySpeechPushJobDeviceResponse() (response *QuerySpeechPushJobDeviceResponse)

CreateQuerySpeechPushJobDeviceResponse creates a response to parse from QuerySpeechPushJobDevice response

type QuerySpeechPushJobRequest ¶

type QuerySpeechPushJobRequest struct {
	*requests.RpcRequest
	StatusList    *[]string        `position:"Body" name:"StatusList"  type:"Repeated"`
	ProjectCode   string           `position:"Body" name:"ProjectCode"`
	PageId        requests.Integer `position:"Body" name:"PageId"`
	IotInstanceId string           `position:"Body" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Body" name:"PageSize"`
	PushMode      string           `position:"Body" name:"PushMode"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	JobCode       string           `position:"Query" name:"JobCode"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

QuerySpeechPushJobRequest is the request struct for api QuerySpeechPushJob

func CreateQuerySpeechPushJobRequest ¶

func CreateQuerySpeechPushJobRequest() (request *QuerySpeechPushJobRequest)

CreateQuerySpeechPushJobRequest creates a request to invoke QuerySpeechPushJob API

type QuerySpeechPushJobResponse ¶

type QuerySpeechPushJobResponse struct {
	*responses.BaseResponse
	RequestId    string                   `json:"RequestId" xml:"RequestId"`
	Success      bool                     `json:"Success" xml:"Success"`
	Code         string                   `json:"Code" xml:"Code"`
	ErrorMessage string                   `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQuerySpeechPushJob `json:"Data" xml:"Data"`
}

QuerySpeechPushJobResponse is the response struct for api QuerySpeechPushJob

func CreateQuerySpeechPushJobResponse ¶

func CreateQuerySpeechPushJobResponse() (response *QuerySpeechPushJobResponse)

CreateQuerySpeechPushJobResponse creates a response to parse from QuerySpeechPushJob response

type QuerySpeechPushJobSpeechRequest ¶

type QuerySpeechPushJobSpeechRequest struct {
	*requests.RpcRequest
	PageId        requests.Integer `position:"Body" name:"PageId"`
	IotInstanceId string           `position:"Body" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Body" name:"PageSize"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	JobCode       string           `position:"Body" name:"JobCode"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

QuerySpeechPushJobSpeechRequest is the request struct for api QuerySpeechPushJobSpeech

func CreateQuerySpeechPushJobSpeechRequest ¶

func CreateQuerySpeechPushJobSpeechRequest() (request *QuerySpeechPushJobSpeechRequest)

CreateQuerySpeechPushJobSpeechRequest creates a request to invoke QuerySpeechPushJobSpeech API

type QuerySpeechPushJobSpeechResponse ¶

type QuerySpeechPushJobSpeechResponse struct {
	*responses.BaseResponse
	RequestId    string                         `json:"RequestId" xml:"RequestId"`
	Success      bool                           `json:"Success" xml:"Success"`
	Code         string                         `json:"Code" xml:"Code"`
	ErrorMessage string                         `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQuerySpeechPushJobSpeech `json:"Data" xml:"Data"`
}

QuerySpeechPushJobSpeechResponse is the response struct for api QuerySpeechPushJobSpeech

func CreateQuerySpeechPushJobSpeechResponse ¶

func CreateQuerySpeechPushJobSpeechResponse() (response *QuerySpeechPushJobSpeechResponse)

CreateQuerySpeechPushJobSpeechResponse creates a response to parse from QuerySpeechPushJobSpeech response

type QuerySpeechRequest ¶

type QuerySpeechRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Body" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	SpeechCode    string `position:"Body" name:"SpeechCode"`
}

QuerySpeechRequest is the request struct for api QuerySpeech

func CreateQuerySpeechRequest ¶

func CreateQuerySpeechRequest() (request *QuerySpeechRequest)

CreateQuerySpeechRequest creates a request to invoke QuerySpeech API

type QuerySpeechResponse ¶

type QuerySpeechResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

QuerySpeechResponse is the response struct for api QuerySpeech

func CreateQuerySpeechResponse ¶

func CreateQuerySpeechResponse() (response *QuerySpeechResponse)

CreateQuerySpeechResponse creates a response to parse from QuerySpeech response

type QueryStudioAppDomainListOpenRequest ¶

type QueryStudioAppDomainListOpenRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Body" name:"IotInstanceId"`
	ProjectId     string `position:"Body" name:"ProjectId"`
	AppId         string `position:"Body" name:"AppId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

QueryStudioAppDomainListOpenRequest is the request struct for api QueryStudioAppDomainListOpen

func CreateQueryStudioAppDomainListOpenRequest ¶

func CreateQueryStudioAppDomainListOpenRequest() (request *QueryStudioAppDomainListOpenRequest)

CreateQueryStudioAppDomainListOpenRequest creates a request to invoke QueryStudioAppDomainListOpen API

type QueryStudioAppDomainListOpenResponse ¶

type QueryStudioAppDomainListOpenResponse struct {
	*responses.BaseResponse
	RequestId    string                             `json:"RequestId" xml:"RequestId"`
	Success      bool                               `json:"Success" xml:"Success"`
	Code         string                             `json:"Code" xml:"Code"`
	ErrorMessage string                             `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryStudioAppDomainListOpen `json:"Data" xml:"Data"`
}

QueryStudioAppDomainListOpenResponse is the response struct for api QueryStudioAppDomainListOpen

func CreateQueryStudioAppDomainListOpenResponse ¶

func CreateQueryStudioAppDomainListOpenResponse() (response *QueryStudioAppDomainListOpenResponse)

CreateQueryStudioAppDomainListOpenResponse creates a response to parse from QueryStudioAppDomainListOpen response

type QueryStudioAppListRequest ¶

type QueryStudioAppListRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Body" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Body" name:"PageSize"`
	ProjectId     string           `position:"Body" name:"ProjectId"`
	Types         *[]string        `position:"Body" name:"Types"  type:"Repeated"`
	FuzzyName     string           `position:"Body" name:"FuzzyName"`
	PageNo        requests.Integer `position:"Body" name:"PageNo"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

QueryStudioAppListRequest is the request struct for api QueryStudioAppList

func CreateQueryStudioAppListRequest ¶

func CreateQueryStudioAppListRequest() (request *QueryStudioAppListRequest)

CreateQueryStudioAppListRequest creates a request to invoke QueryStudioAppList API

type QueryStudioAppListResponse ¶

type QueryStudioAppListResponse struct {
	*responses.BaseResponse
	RequestId    string                   `json:"RequestId" xml:"RequestId"`
	Success      bool                     `json:"Success" xml:"Success"`
	Code         string                   `json:"Code" xml:"Code"`
	ErrorMessage string                   `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryStudioAppList `json:"Data" xml:"Data"`
}

QueryStudioAppListResponse is the response struct for api QueryStudioAppList

func CreateQueryStudioAppListResponse ¶

func CreateQueryStudioAppListResponse() (response *QueryStudioAppListResponse)

CreateQueryStudioAppListResponse creates a response to parse from QueryStudioAppList response

type QueryStudioAppPageListOpenRequest ¶

type QueryStudioAppPageListOpenRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Body" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Body" name:"PageSize"`
	ProjectId     string           `position:"Body" name:"ProjectId"`
	IsRelease     requests.Boolean `position:"Body" name:"IsRelease"`
	PageNo        requests.Integer `position:"Body" name:"PageNo"`
	AppId         string           `position:"Body" name:"AppId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

QueryStudioAppPageListOpenRequest is the request struct for api QueryStudioAppPageListOpen

func CreateQueryStudioAppPageListOpenRequest ¶

func CreateQueryStudioAppPageListOpenRequest() (request *QueryStudioAppPageListOpenRequest)

CreateQueryStudioAppPageListOpenRequest creates a request to invoke QueryStudioAppPageListOpen API

type QueryStudioAppPageListOpenResponse ¶

type QueryStudioAppPageListOpenResponse struct {
	*responses.BaseResponse
	RequestId    string                           `json:"RequestId" xml:"RequestId"`
	Success      bool                             `json:"Success" xml:"Success"`
	Code         string                           `json:"Code" xml:"Code"`
	ErrorMessage string                           `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryStudioAppPageListOpen `json:"Data" xml:"Data"`
}

QueryStudioAppPageListOpenResponse is the response struct for api QueryStudioAppPageListOpen

func CreateQueryStudioAppPageListOpenResponse ¶

func CreateQueryStudioAppPageListOpenResponse() (response *QueryStudioAppPageListOpenResponse)

CreateQueryStudioAppPageListOpenResponse creates a response to parse from QueryStudioAppPageListOpen response

type QueryStudioProjectListRequest ¶

type QueryStudioProjectListRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Body" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Body" name:"PageSize"`
	PageNo        requests.Integer `position:"Body" name:"PageNo"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	Name          string           `position:"Body" name:"Name"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

QueryStudioProjectListRequest is the request struct for api QueryStudioProjectList

func CreateQueryStudioProjectListRequest ¶

func CreateQueryStudioProjectListRequest() (request *QueryStudioProjectListRequest)

CreateQueryStudioProjectListRequest creates a request to invoke QueryStudioProjectList API

type QueryStudioProjectListResponse ¶

type QueryStudioProjectListResponse struct {
	*responses.BaseResponse
	RequestId    string                       `json:"RequestId" xml:"RequestId"`
	Success      bool                         `json:"Success" xml:"Success"`
	Code         string                       `json:"Code" xml:"Code"`
	ErrorMessage string                       `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryStudioProjectList `json:"Data" xml:"Data"`
}

QueryStudioProjectListResponse is the response struct for api QueryStudioProjectList

func CreateQueryStudioProjectListResponse ¶

func CreateQueryStudioProjectListResponse() (response *QueryStudioProjectListResponse)

CreateQueryStudioProjectListResponse creates a response to parse from QueryStudioProjectList response

type QuerySubscribeRelationRequest ¶

type QuerySubscribeRelationRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	Type              string `position:"Query" name:"Type"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	ProductKey        string `position:"Query" name:"ProductKey"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
}

QuerySubscribeRelationRequest is the request struct for api QuerySubscribeRelation

func CreateQuerySubscribeRelationRequest ¶

func CreateQuerySubscribeRelationRequest() (request *QuerySubscribeRelationRequest)

CreateQuerySubscribeRelationRequest creates a request to invoke QuerySubscribeRelation API

type QuerySubscribeRelationResponse ¶

type QuerySubscribeRelationResponse struct {
	*responses.BaseResponse
	RequestId               string   `json:"RequestId" xml:"RequestId"`
	Success                 bool     `json:"Success" xml:"Success"`
	Code                    string   `json:"Code" xml:"Code"`
	ErrorMessage            string   `json:"ErrorMessage" xml:"ErrorMessage"`
	ProductKey              string   `json:"ProductKey" xml:"ProductKey"`
	Type                    string   `json:"Type" xml:"Type"`
	DeviceDataFlag          bool     `json:"DeviceDataFlag" xml:"DeviceDataFlag"`
	DeviceLifeCycleFlag     bool     `json:"DeviceLifeCycleFlag" xml:"DeviceLifeCycleFlag"`
	DeviceStatusChangeFlag  bool     `json:"DeviceStatusChangeFlag" xml:"DeviceStatusChangeFlag"`
	DeviceTopoLifeCycleFlag bool     `json:"DeviceTopoLifeCycleFlag" xml:"DeviceTopoLifeCycleFlag"`
	FoundDeviceListFlag     bool     `json:"FoundDeviceListFlag" xml:"FoundDeviceListFlag"`
	OtaEventFlag            bool     `json:"OtaEventFlag" xml:"OtaEventFlag"`
	ThingHistoryFlag        bool     `json:"ThingHistoryFlag" xml:"ThingHistoryFlag"`
	MnsConfiguration        string   `json:"MnsConfiguration" xml:"MnsConfiguration"`
	DeviceTagFlag           bool     `json:"DeviceTagFlag" xml:"DeviceTagFlag"`
	OtaVersionFlag          bool     `json:"OtaVersionFlag" xml:"OtaVersionFlag"`
	OtaJobFlag              bool     `json:"OtaJobFlag" xml:"OtaJobFlag"`
	ConsumerGroupIds        []string `json:"ConsumerGroupIds" xml:"ConsumerGroupIds"`
}

QuerySubscribeRelationResponse is the response struct for api QuerySubscribeRelation

func CreateQuerySubscribeRelationResponse ¶

func CreateQuerySubscribeRelationResponse() (response *QuerySubscribeRelationResponse)

CreateQuerySubscribeRelationResponse creates a response to parse from QuerySubscribeRelation response

type QuerySummarySceneRuleLogRequest ¶

type QuerySummarySceneRuleLogRequest struct {
	*requests.RpcRequest
	StartTime     requests.Integer `position:"Query" name:"StartTime"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	EndTime       requests.Integer `position:"Query" name:"EndTime"`
	CurrentPage   requests.Integer `position:"Query" name:"CurrentPage"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	RuleId        string           `position:"Query" name:"RuleId"`
	Status        string           `position:"Query" name:"Status"`
}

QuerySummarySceneRuleLogRequest is the request struct for api QuerySummarySceneRuleLog

func CreateQuerySummarySceneRuleLogRequest ¶

func CreateQuerySummarySceneRuleLogRequest() (request *QuerySummarySceneRuleLogRequest)

CreateQuerySummarySceneRuleLogRequest creates a request to invoke QuerySummarySceneRuleLog API

type QuerySummarySceneRuleLogResponse ¶

type QuerySummarySceneRuleLogResponse struct {
	*responses.BaseResponse
	RequestId    string                         `json:"RequestId" xml:"RequestId"`
	Success      bool                           `json:"Success" xml:"Success"`
	ErrorMessage string                         `json:"ErrorMessage" xml:"ErrorMessage"`
	Code         string                         `json:"Code" xml:"Code"`
	Data         DataInQuerySummarySceneRuleLog `json:"Data" xml:"Data"`
}

QuerySummarySceneRuleLogResponse is the response struct for api QuerySummarySceneRuleLog

func CreateQuerySummarySceneRuleLogResponse ¶

func CreateQuerySummarySceneRuleLogResponse() (response *QuerySummarySceneRuleLogResponse)

CreateQuerySummarySceneRuleLogResponse creates a response to parse from QuerySummarySceneRuleLog response

type QuerySuperDeviceGroupRequest ¶

type QuerySuperDeviceGroupRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	GroupId       string `position:"Query" name:"GroupId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

QuerySuperDeviceGroupRequest is the request struct for api QuerySuperDeviceGroup

func CreateQuerySuperDeviceGroupRequest ¶

func CreateQuerySuperDeviceGroupRequest() (request *QuerySuperDeviceGroupRequest)

CreateQuerySuperDeviceGroupRequest creates a request to invoke QuerySuperDeviceGroup API

type QuerySuperDeviceGroupResponse ¶

type QuerySuperDeviceGroupResponse struct {
	*responses.BaseResponse
	RequestId    string                      `json:"RequestId" xml:"RequestId"`
	Success      bool                        `json:"Success" xml:"Success"`
	Code         string                      `json:"Code" xml:"Code"`
	ErrorMessage string                      `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQuerySuperDeviceGroup `json:"Data" xml:"Data"`
}

QuerySuperDeviceGroupResponse is the response struct for api QuerySuperDeviceGroup

func CreateQuerySuperDeviceGroupResponse ¶

func CreateQuerySuperDeviceGroupResponse() (response *QuerySuperDeviceGroupResponse)

CreateQuerySuperDeviceGroupResponse creates a response to parse from QuerySuperDeviceGroup response

type QueryTaskRequest ¶

type QueryTaskRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	TaskId        string `position:"Query" name:"TaskId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

QueryTaskRequest is the request struct for api QueryTask

func CreateQueryTaskRequest ¶

func CreateQueryTaskRequest() (request *QueryTaskRequest)

CreateQueryTaskRequest creates a request to invoke QueryTask API

type QueryTaskResponse ¶

type QueryTaskResponse struct {
	*responses.BaseResponse
	RequestId    string          `json:"RequestId" xml:"RequestId"`
	Success      bool            `json:"Success" xml:"Success"`
	Code         string          `json:"Code" xml:"Code"`
	ErrorMessage string          `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryTask `json:"Data" xml:"Data"`
}

QueryTaskResponse is the response struct for api QueryTask

func CreateQueryTaskResponse ¶

func CreateQueryTaskResponse() (response *QueryTaskResponse)

CreateQueryTaskResponse creates a response to parse from QueryTask response

type QueryThingModelExtendConfigPublishedRequest ¶

type QueryThingModelExtendConfigPublishedRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	ProductKey        string `position:"Query" name:"ProductKey"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
	ModelVersion      string `position:"Query" name:"ModelVersion"`
	FunctionBlockId   string `position:"Query" name:"FunctionBlockId"`
}

QueryThingModelExtendConfigPublishedRequest is the request struct for api QueryThingModelExtendConfigPublished

func CreateQueryThingModelExtendConfigPublishedRequest ¶

func CreateQueryThingModelExtendConfigPublishedRequest() (request *QueryThingModelExtendConfigPublishedRequest)

CreateQueryThingModelExtendConfigPublishedRequest creates a request to invoke QueryThingModelExtendConfigPublished API

type QueryThingModelExtendConfigPublishedResponse ¶

type QueryThingModelExtendConfigPublishedResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

QueryThingModelExtendConfigPublishedResponse is the response struct for api QueryThingModelExtendConfigPublished

func CreateQueryThingModelExtendConfigPublishedResponse ¶

func CreateQueryThingModelExtendConfigPublishedResponse() (response *QueryThingModelExtendConfigPublishedResponse)

CreateQueryThingModelExtendConfigPublishedResponse creates a response to parse from QueryThingModelExtendConfigPublished response

type QueryThingModelExtendConfigRequest ¶

type QueryThingModelExtendConfigRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	ResourceGroupId   string `position:"Query" name:"ResourceGroupId"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	ProductKey        string `position:"Query" name:"ProductKey"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
	ModelVersion      string `position:"Query" name:"ModelVersion"`
	FunctionBlockId   string `position:"Query" name:"FunctionBlockId"`
}

QueryThingModelExtendConfigRequest is the request struct for api QueryThingModelExtendConfig

func CreateQueryThingModelExtendConfigRequest ¶

func CreateQueryThingModelExtendConfigRequest() (request *QueryThingModelExtendConfigRequest)

CreateQueryThingModelExtendConfigRequest creates a request to invoke QueryThingModelExtendConfig API

type QueryThingModelExtendConfigResponse ¶

type QueryThingModelExtendConfigResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

QueryThingModelExtendConfigResponse is the response struct for api QueryThingModelExtendConfig

func CreateQueryThingModelExtendConfigResponse ¶

func CreateQueryThingModelExtendConfigResponse() (response *QueryThingModelExtendConfigResponse)

CreateQueryThingModelExtendConfigResponse creates a response to parse from QueryThingModelExtendConfig response

type QueryThingModelPublishedRequest ¶

type QueryThingModelPublishedRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	ResourceGroupId   string `position:"Query" name:"ResourceGroupId"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	ProductKey        string `position:"Query" name:"ProductKey"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
	ModelVersion      string `position:"Query" name:"ModelVersion"`
	FunctionBlockId   string `position:"Query" name:"FunctionBlockId"`
}

QueryThingModelPublishedRequest is the request struct for api QueryThingModelPublished

func CreateQueryThingModelPublishedRequest ¶

func CreateQueryThingModelPublishedRequest() (request *QueryThingModelPublishedRequest)

CreateQueryThingModelPublishedRequest creates a request to invoke QueryThingModelPublished API

type QueryThingModelPublishedResponse ¶

type QueryThingModelPublishedResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	ProductKey   string `json:"ProductKey" xml:"ProductKey"`
	Data         Data   `json:"Data" xml:"Data"`
}

QueryThingModelPublishedResponse is the response struct for api QueryThingModelPublished

func CreateQueryThingModelPublishedResponse ¶

func CreateQueryThingModelPublishedResponse() (response *QueryThingModelPublishedResponse)

CreateQueryThingModelPublishedResponse creates a response to parse from QueryThingModelPublished response

type QueryThingModelRequest ¶

type QueryThingModelRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	ResourceGroupId   string `position:"Query" name:"ResourceGroupId"`
	DTModelId         string `position:"Query" name:"DTModelId"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	ProductKey        string `position:"Query" name:"ProductKey"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
	ModelVersion      string `position:"Query" name:"ModelVersion"`
	FunctionBlockId   string `position:"Query" name:"FunctionBlockId"`
}

QueryThingModelRequest is the request struct for api QueryThingModel

func CreateQueryThingModelRequest ¶

func CreateQueryThingModelRequest() (request *QueryThingModelRequest)

CreateQueryThingModelRequest creates a request to invoke QueryThingModel API

type QueryThingModelResponse ¶

type QueryThingModelResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	ProductKey   string `json:"ProductKey" xml:"ProductKey"`
	Data         Data   `json:"Data" xml:"Data"`
}

QueryThingModelResponse is the response struct for api QueryThingModel

func CreateQueryThingModelResponse ¶

func CreateQueryThingModelResponse() (response *QueryThingModelResponse)

CreateQueryThingModelResponse creates a response to parse from QueryThingModel response

type QueryTopicReverseRouteTableRequest ¶

type QueryTopicReverseRouteTableRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	Topic         string `position:"Query" name:"Topic"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

QueryTopicReverseRouteTableRequest is the request struct for api QueryTopicReverseRouteTable

func CreateQueryTopicReverseRouteTableRequest ¶

func CreateQueryTopicReverseRouteTableRequest() (request *QueryTopicReverseRouteTableRequest)

CreateQueryTopicReverseRouteTableRequest creates a request to invoke QueryTopicReverseRouteTable API

type QueryTopicReverseRouteTableResponse ¶

type QueryTopicReverseRouteTableResponse struct {
	*responses.BaseResponse
	RequestId    string    `json:"RequestId" xml:"RequestId"`
	Success      bool      `json:"Success" xml:"Success"`
	Code         string    `json:"Code" xml:"Code"`
	ErrorMessage string    `json:"ErrorMessage" xml:"ErrorMessage"`
	SrcTopics    SrcTopics `json:"SrcTopics" xml:"SrcTopics"`
}

QueryTopicReverseRouteTableResponse is the response struct for api QueryTopicReverseRouteTable

func CreateQueryTopicReverseRouteTableResponse ¶

func CreateQueryTopicReverseRouteTableResponse() (response *QueryTopicReverseRouteTableResponse)

CreateQueryTopicReverseRouteTableResponse creates a response to parse from QueryTopicReverseRouteTable response

type QueryTopicRouteTableRequest ¶

type QueryTopicRouteTableRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	Topic         string `position:"Query" name:"Topic"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

QueryTopicRouteTableRequest is the request struct for api QueryTopicRouteTable

func CreateQueryTopicRouteTableRequest ¶

func CreateQueryTopicRouteTableRequest() (request *QueryTopicRouteTableRequest)

CreateQueryTopicRouteTableRequest creates a request to invoke QueryTopicRouteTable API

type QueryTopicRouteTableResponse ¶

type QueryTopicRouteTableResponse struct {
	*responses.BaseResponse
	RequestId    string    `json:"RequestId" xml:"RequestId"`
	Success      bool      `json:"Success" xml:"Success"`
	Code         string    `json:"Code" xml:"Code"`
	ErrorMessage string    `json:"ErrorMessage" xml:"ErrorMessage"`
	DstTopics    DstTopics `json:"DstTopics" xml:"DstTopics"`
}

QueryTopicRouteTableResponse is the response struct for api QueryTopicRouteTable

func CreateQueryTopicRouteTableResponse ¶

func CreateQueryTopicRouteTableResponse() (response *QueryTopicRouteTableResponse)

CreateQueryTopicRouteTableResponse creates a response to parse from QueryTopicRouteTable response

type QueryVehicleDeviceRequest ¶

type QueryVehicleDeviceRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	ProductKey        string `position:"Query" name:"ProductKey"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
	DeviceName        string `position:"Query" name:"DeviceName"`
}

QueryVehicleDeviceRequest is the request struct for api QueryVehicleDevice

func CreateQueryVehicleDeviceRequest ¶

func CreateQueryVehicleDeviceRequest() (request *QueryVehicleDeviceRequest)

CreateQueryVehicleDeviceRequest creates a request to invoke QueryVehicleDevice API

type QueryVehicleDeviceResponse ¶

type QueryVehicleDeviceResponse struct {
	*responses.BaseResponse
	RequestId    string                   `json:"RequestId" xml:"RequestId"`
	Success      bool                     `json:"Success" xml:"Success"`
	Code         string                   `json:"Code" xml:"Code"`
	ErrorMessage string                   `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInQueryVehicleDevice `json:"Data" xml:"Data"`
}

QueryVehicleDeviceResponse is the response struct for api QueryVehicleDevice

func CreateQueryVehicleDeviceResponse ¶

func CreateQueryVehicleDeviceResponse() (response *QueryVehicleDeviceResponse)

CreateQueryVehicleDeviceResponse creates a response to parse from QueryVehicleDevice response

type RRpcRequest ¶

type RRpcRequest struct {
	*requests.RpcRequest
	Timeout           requests.Integer `position:"Query" name:"Timeout"`
	IotInstanceId     string           `position:"Query" name:"IotInstanceId"`
	RequestBase64Byte string           `position:"Query" name:"RequestBase64Byte"`
	ProductKey        string           `position:"Query" name:"ProductKey"`
	ContentType       string           `position:"Query" name:"ContentType"`
	ApiProduct        string           `position:"Body" name:"ApiProduct"`
	Topic             string           `position:"Query" name:"Topic"`
	ApiRevision       string           `position:"Body" name:"ApiRevision"`
	DeviceName        string           `position:"Query" name:"DeviceName"`
}

RRpcRequest is the request struct for api RRpc

func CreateRRpcRequest ¶

func CreateRRpcRequest() (request *RRpcRequest)

CreateRRpcRequest creates a request to invoke RRpc API

type RRpcResponse ¶

type RRpcResponse struct {
	*responses.BaseResponse
	RequestId         string `json:"RequestId" xml:"RequestId"`
	Success           bool   `json:"Success" xml:"Success"`
	Code              string `json:"Code" xml:"Code"`
	ErrorMessage      string `json:"ErrorMessage" xml:"ErrorMessage"`
	RrpcCode          string `json:"RrpcCode" xml:"RrpcCode"`
	PayloadBase64Byte string `json:"PayloadBase64Byte" xml:"PayloadBase64Byte"`
	MessageId         int64  `json:"MessageId" xml:"MessageId"`
}

RRpcResponse is the response struct for api RRpc

func CreateRRpcResponse ¶

func CreateRRpcResponse() (response *RRpcResponse)

CreateRRpcResponse creates a response to parse from RRpc response

type ReBindLicenseDeviceRequest ¶

type ReBindLicenseDeviceRequest struct {
	*requests.RpcRequest
	DeviceNameList *[]string `position:"Body" name:"DeviceNameList"  type:"Repeated"`
	IotInstanceId  string    `position:"Query" name:"IotInstanceId"`
	ProductKey     string    `position:"Query" name:"ProductKey"`
	ApiProduct     string    `position:"Body" name:"ApiProduct"`
	ApiRevision    string    `position:"Body" name:"ApiRevision"`
	LicenseCode    string    `position:"Query" name:"LicenseCode"`
}

ReBindLicenseDeviceRequest is the request struct for api ReBindLicenseDevice

func CreateReBindLicenseDeviceRequest ¶

func CreateReBindLicenseDeviceRequest() (request *ReBindLicenseDeviceRequest)

CreateReBindLicenseDeviceRequest creates a request to invoke ReBindLicenseDevice API

type ReBindLicenseDeviceResponse ¶

type ReBindLicenseDeviceResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

ReBindLicenseDeviceResponse is the response struct for api ReBindLicenseDevice

func CreateReBindLicenseDeviceResponse ¶

func CreateReBindLicenseDeviceResponse() (response *ReBindLicenseDeviceResponse)

CreateReBindLicenseDeviceResponse creates a response to parse from ReBindLicenseDevice response

type RecognizeCarNumRequest ¶

type RecognizeCarNumRequest struct {
	*requests.RpcRequest
	Url         string `position:"Query" name:"Url"`
	ApiProduct  string `position:"Body" name:"ApiProduct"`
	ApiRevision string `position:"Body" name:"ApiRevision"`
}

RecognizeCarNumRequest is the request struct for api RecognizeCarNum

func CreateRecognizeCarNumRequest ¶

func CreateRecognizeCarNumRequest() (request *RecognizeCarNumRequest)

CreateRecognizeCarNumRequest creates a request to invoke RecognizeCarNum API

type RecognizeCarNumResponse ¶

type RecognizeCarNumResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         string `json:"Data" xml:"Data"`
}

RecognizeCarNumResponse is the response struct for api RecognizeCarNum

func CreateRecognizeCarNumResponse ¶

func CreateRecognizeCarNumResponse() (response *RecognizeCarNumResponse)

CreateRecognizeCarNumResponse creates a response to parse from RecognizeCarNum response

type RecognizePictureGeneralRequest ¶

type RecognizePictureGeneralRequest struct {
	*requests.RpcRequest
	Url         string `position:"Query" name:"Url"`
	ApiProduct  string `position:"Body" name:"ApiProduct"`
	ApiRevision string `position:"Body" name:"ApiRevision"`
}

RecognizePictureGeneralRequest is the request struct for api RecognizePictureGeneral

func CreateRecognizePictureGeneralRequest ¶

func CreateRecognizePictureGeneralRequest() (request *RecognizePictureGeneralRequest)

CreateRecognizePictureGeneralRequest creates a request to invoke RecognizePictureGeneral API

type RecognizePictureGeneralResponse ¶

type RecognizePictureGeneralResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         string `json:"Data" xml:"Data"`
}

RecognizePictureGeneralResponse is the response struct for api RecognizePictureGeneral

func CreateRecognizePictureGeneralResponse ¶

func CreateRecognizePictureGeneralResponse() (response *RecognizePictureGeneralResponse)

CreateRecognizePictureGeneralResponse creates a response to parse from RecognizePictureGeneral response

type RefreshDeviceTunnelSharePasswordRequest ¶

type RefreshDeviceTunnelSharePasswordRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ProductKey    string `position:"Query" name:"ProductKey"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	DeviceName    string `position:"Query" name:"DeviceName"`
}

RefreshDeviceTunnelSharePasswordRequest is the request struct for api RefreshDeviceTunnelSharePassword

func CreateRefreshDeviceTunnelSharePasswordRequest ¶

func CreateRefreshDeviceTunnelSharePasswordRequest() (request *RefreshDeviceTunnelSharePasswordRequest)

CreateRefreshDeviceTunnelSharePasswordRequest creates a request to invoke RefreshDeviceTunnelSharePassword API

type RefreshDeviceTunnelSharePasswordResponse ¶

type RefreshDeviceTunnelSharePasswordResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code         string `json:"Code" xml:"Code"`
	Password     string `json:"Password" xml:"Password"`
}

RefreshDeviceTunnelSharePasswordResponse is the response struct for api RefreshDeviceTunnelSharePassword

func CreateRefreshDeviceTunnelSharePasswordResponse ¶

func CreateRefreshDeviceTunnelSharePasswordResponse() (response *RefreshDeviceTunnelSharePasswordResponse)

CreateRefreshDeviceTunnelSharePasswordResponse creates a response to parse from RefreshDeviceTunnelSharePassword response

type RefreshStudioAppTokenOpenRequest ¶

type RefreshStudioAppTokenOpenRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Body" name:"IotInstanceId"`
	ProjectId     string `position:"Body" name:"ProjectId"`
	AppId         string `position:"Body" name:"AppId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

RefreshStudioAppTokenOpenRequest is the request struct for api RefreshStudioAppTokenOpen

func CreateRefreshStudioAppTokenOpenRequest ¶

func CreateRefreshStudioAppTokenOpenRequest() (request *RefreshStudioAppTokenOpenRequest)

CreateRefreshStudioAppTokenOpenRequest creates a request to invoke RefreshStudioAppTokenOpen API

type RefreshStudioAppTokenOpenResponse ¶

type RefreshStudioAppTokenOpenResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

RefreshStudioAppTokenOpenResponse is the response struct for api RefreshStudioAppTokenOpen

func CreateRefreshStudioAppTokenOpenResponse ¶

func CreateRefreshStudioAppTokenOpenResponse() (response *RefreshStudioAppTokenOpenResponse)

CreateRefreshStudioAppTokenOpenResponse creates a response to parse from RefreshStudioAppTokenOpen response

type RegisterDeviceRequest ¶

type RegisterDeviceRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	LoraNodeType      string `position:"Query" name:"LoraNodeType"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	Nickname          string `position:"Query" name:"Nickname"`
	PinCode           string `position:"Query" name:"PinCode"`
	ProductKey        string `position:"Query" name:"ProductKey"`
	DevEui            string `position:"Query" name:"DevEui"`
	JoinEui           string `position:"Query" name:"JoinEui"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
	DeviceName        string `position:"Query" name:"DeviceName"`
	AppKey            string `position:"Query" name:"AppKey"`
}

RegisterDeviceRequest is the request struct for api RegisterDevice

func CreateRegisterDeviceRequest ¶

func CreateRegisterDeviceRequest() (request *RegisterDeviceRequest)

CreateRegisterDeviceRequest creates a request to invoke RegisterDevice API

type RegisterDeviceResponse ¶

type RegisterDeviceResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

RegisterDeviceResponse is the response struct for api RegisterDevice

func CreateRegisterDeviceResponse ¶

func CreateRegisterDeviceResponse() (response *RegisterDeviceResponse)

CreateRegisterDeviceResponse creates a response to parse from RegisterDevice response

type ReleaseEdgeDriverVersionRequest ¶

type ReleaseEdgeDriverVersionRequest struct {
	*requests.RpcRequest
	DriverId      string `position:"Query" name:"DriverId"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	DriverVersion string `position:"Query" name:"DriverVersion"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

ReleaseEdgeDriverVersionRequest is the request struct for api ReleaseEdgeDriverVersion

func CreateReleaseEdgeDriverVersionRequest ¶

func CreateReleaseEdgeDriverVersionRequest() (request *ReleaseEdgeDriverVersionRequest)

CreateReleaseEdgeDriverVersionRequest creates a request to invoke ReleaseEdgeDriverVersion API

type ReleaseEdgeDriverVersionResponse ¶

type ReleaseEdgeDriverVersionResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

ReleaseEdgeDriverVersionResponse is the response struct for api ReleaseEdgeDriverVersion

func CreateReleaseEdgeDriverVersionResponse ¶

func CreateReleaseEdgeDriverVersionResponse() (response *ReleaseEdgeDriverVersionResponse)

CreateReleaseEdgeDriverVersionResponse creates a response to parse from ReleaseEdgeDriverVersion response

type ReleaseProductRequest ¶

type ReleaseProductRequest struct {
	*requests.RpcRequest
	Template           requests.Integer `position:"Query" name:"Template"`
	CategoryKey        string           `position:"Query" name:"CategoryKey"`
	TemplateIdentifier string           `position:"Query" name:"TemplateIdentifier"`
	IotInstanceId      string           `position:"Query" name:"IotInstanceId"`
	TemplateName       string           `position:"Query" name:"TemplateName"`
	ProductKey         string           `position:"Query" name:"ProductKey"`
	ApiProduct         string           `position:"Body" name:"ApiProduct"`
	ApiRevision        string           `position:"Body" name:"ApiRevision"`
	CategoryName       string           `position:"Query" name:"CategoryName"`
	BizTenantId        string           `position:"Query" name:"BizTenantId"`
}

ReleaseProductRequest is the request struct for api ReleaseProduct

func CreateReleaseProductRequest ¶

func CreateReleaseProductRequest() (request *ReleaseProductRequest)

CreateReleaseProductRequest creates a request to invoke ReleaseProduct API

type ReleaseProductResponse ¶

type ReleaseProductResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code         string `json:"Code" xml:"Code"`
}

ReleaseProductResponse is the response struct for api ReleaseProduct

func CreateReleaseProductResponse ¶

func CreateReleaseProductResponse() (response *ReleaseProductResponse)

CreateReleaseProductResponse creates a response to parse from ReleaseProduct response

type RemoveThingTopoRequest ¶

type RemoveThingTopoRequest struct {
	*requests.RpcRequest
	IotId         string `position:"Query" name:"IotId"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ProductKey    string `position:"Query" name:"ProductKey"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	DeviceName    string `position:"Query" name:"DeviceName"`
}

RemoveThingTopoRequest is the request struct for api RemoveThingTopo

func CreateRemoveThingTopoRequest ¶

func CreateRemoveThingTopoRequest() (request *RemoveThingTopoRequest)

CreateRemoveThingTopoRequest creates a request to invoke RemoveThingTopo API

type RemoveThingTopoResponse ¶

type RemoveThingTopoResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         bool   `json:"Data" xml:"Data"`
}

RemoveThingTopoResponse is the response struct for api RemoveThingTopo

func CreateRemoveThingTopoResponse ¶

func CreateRemoveThingTopoResponse() (response *RemoveThingTopoResponse)

CreateRemoveThingTopoResponse creates a response to parse from RemoveThingTopo response

type RepeatedDeviceIdList ¶

type RepeatedDeviceIdList struct {
	RepeatedDeviceIdList []string `json:"repeatedDeviceIdList" xml:"repeatedDeviceIdList"`
}

RepeatedDeviceIdList is a nested struct in iot response

type RepeatedDeviceNameListInBatchCheckImportDevice ¶

type RepeatedDeviceNameListInBatchCheckImportDevice struct {
	RepeatedDeviceName []string `json:"repeatedDeviceName" xml:"repeatedDeviceName"`
}

RepeatedDeviceNameListInBatchCheckImportDevice is a nested struct in iot response

type RepeatedDeviceNameListInBatchImportDevice ¶

type RepeatedDeviceNameListInBatchImportDevice struct {
	RepeatedDeviceName []string `json:"repeatedDeviceName" xml:"repeatedDeviceName"`
}

RepeatedDeviceNameListInBatchImportDevice is a nested struct in iot response

type ReplaceEdgeInstanceGatewayRequest ¶

type ReplaceEdgeInstanceGatewayRequest struct {
	*requests.RpcRequest
	NewGatewayId     string `position:"Query" name:"NewGatewayId"`
	IotInstanceId    string `position:"Query" name:"IotInstanceId"`
	InstanceId       string `position:"Query" name:"InstanceId"`
	CurrentGatewayId string `position:"Query" name:"CurrentGatewayId"`
	ApiProduct       string `position:"Body" name:"ApiProduct"`
	ApiRevision      string `position:"Body" name:"ApiRevision"`
}

ReplaceEdgeInstanceGatewayRequest is the request struct for api ReplaceEdgeInstanceGateway

func CreateReplaceEdgeInstanceGatewayRequest ¶

func CreateReplaceEdgeInstanceGatewayRequest() (request *ReplaceEdgeInstanceGatewayRequest)

CreateReplaceEdgeInstanceGatewayRequest creates a request to invoke ReplaceEdgeInstanceGateway API

type ReplaceEdgeInstanceGatewayResponse ¶

type ReplaceEdgeInstanceGatewayResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

ReplaceEdgeInstanceGatewayResponse is the response struct for api ReplaceEdgeInstanceGateway

func CreateReplaceEdgeInstanceGatewayResponse ¶

func CreateReplaceEdgeInstanceGatewayResponse() (response *ReplaceEdgeInstanceGatewayResponse)

CreateReplaceEdgeInstanceGatewayResponse creates a response to parse from ReplaceEdgeInstanceGateway response

type RequestParams ¶

type RequestParams struct {
	RequestParamsItem []RequestParamsItem `json:"RequestParams" xml:"RequestParams"`
}

RequestParams is a nested struct in iot response

type RequestParamsItem ¶

type RequestParamsItem struct {
	Name     string `json:"Name" xml:"Name"`
	Type     string `json:"Type" xml:"Type"`
	Desc     string `json:"Desc" xml:"Desc"`
	Example  string `json:"Example" xml:"Example"`
	Required bool   `json:"Required" xml:"Required"`
}

RequestParamsItem is a nested struct in iot response

type RerunJobRequest ¶

type RerunJobRequest struct {
	*requests.RpcRequest
	JobId         string `position:"Query" name:"JobId"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

RerunJobRequest is the request struct for api RerunJob

func CreateRerunJobRequest ¶

func CreateRerunJobRequest() (request *RerunJobRequest)

CreateRerunJobRequest creates a request to invoke RerunJob API

type RerunJobResponse ¶

type RerunJobResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

RerunJobResponse is the response struct for api RerunJob

func CreateRerunJobResponse ¶

func CreateRerunJobResponse() (response *RerunJobResponse)

CreateRerunJobResponse creates a response to parse from RerunJob response

type ResetConsumerGroupPositionRequest ¶

type ResetConsumerGroupPositionRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	GroupId       string `position:"Query" name:"GroupId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

ResetConsumerGroupPositionRequest is the request struct for api ResetConsumerGroupPosition

func CreateResetConsumerGroupPositionRequest ¶

func CreateResetConsumerGroupPositionRequest() (request *ResetConsumerGroupPositionRequest)

CreateResetConsumerGroupPositionRequest creates a request to invoke ResetConsumerGroupPosition API

type ResetConsumerGroupPositionResponse ¶

type ResetConsumerGroupPositionResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code         string `json:"Code" xml:"Code"`
}

ResetConsumerGroupPositionResponse is the response struct for api ResetConsumerGroupPosition

func CreateResetConsumerGroupPositionResponse ¶

func CreateResetConsumerGroupPositionResponse() (response *ResetConsumerGroupPositionResponse)

CreateResetConsumerGroupPositionResponse creates a response to parse from ResetConsumerGroupPosition response

type ResetThingRequest ¶

type ResetThingRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	IotId             string `position:"Query" name:"IotId"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	ProductKey        string `position:"Query" name:"ProductKey"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
	DeviceName        string `position:"Query" name:"DeviceName"`
}

ResetThingRequest is the request struct for api ResetThing

func CreateResetThingRequest ¶

func CreateResetThingRequest() (request *ResetThingRequest)

CreateResetThingRequest creates a request to invoke ResetThing API

type ResetThingResponse ¶

type ResetThingResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	JobId        string `json:"JobId" xml:"JobId"`
}

ResetThingResponse is the response struct for api ResetThing

func CreateResetThingResponse ¶

func CreateResetThingResponse() (response *ResetThingResponse)

CreateResetThingResponse creates a response to parse from ResetThing response

type ResourceSnapshot ¶

type ResourceSnapshot struct {
	GmtCreate             string `json:"GmtCreate" xml:"GmtCreate"`
	GmtModified           string `json:"GmtModified" xml:"GmtModified"`
	GmtCompleted          string `json:"GmtCompleted" xml:"GmtCompleted"`
	SnapshotId            string `json:"SnapshotId" xml:"SnapshotId"`
	ResourceType          string `json:"ResourceType" xml:"ResourceType"`
	ResourceId            string `json:"ResourceId" xml:"ResourceId"`
	ResourceName          string `json:"ResourceName" xml:"ResourceName"`
	OperateType           int    `json:"OperateType" xml:"OperateType"`
	Stage                 int    `json:"Stage" xml:"Stage"`
	Status                int    `json:"Status" xml:"Status"`
	Log                   string `json:"Log" xml:"Log"`
	GmtCreateTimestamp    int64  `json:"GmtCreateTimestamp" xml:"GmtCreateTimestamp"`
	GmtModifiedTimestamp  int64  `json:"GmtModifiedTimestamp" xml:"GmtModifiedTimestamp"`
	GmtCompletedTimestamp int64  `json:"GmtCompletedTimestamp" xml:"GmtCompletedTimestamp"`
}

ResourceSnapshot is a nested struct in iot response

type ResourceSnapshotList ¶

type ResourceSnapshotList struct {
	ResourceSnapshot []ResourceSnapshot `json:"ResourceSnapshot" xml:"ResourceSnapshot"`
}

ResourceSnapshotList is a nested struct in iot response

type ResponseParams ¶

type ResponseParams struct {
	ResponseParamsItem []ResponseParamsItem `json:"ResponseParams" xml:"ResponseParams"`
}

ResponseParams is a nested struct in iot response

type ResponseParamsItem ¶

type ResponseParamsItem struct {
	Name     string `json:"Name" xml:"Name"`
	Type     string `json:"Type" xml:"Type"`
	Desc     string `json:"Desc" xml:"Desc"`
	Example  string `json:"Example" xml:"Example"`
	Required bool   `json:"Required" xml:"Required"`
}

ResponseParamsItem is a nested struct in iot response

type Result ¶

type Result struct {
	Result []map[string]interface{} `json:"Result" xml:"Result"`
}

Result is a nested struct in iot response

type ResultDataInPageQuerySharedSpeechOpen ¶

type ResultDataInPageQuerySharedSpeechOpen struct {
	Data []Data `json:"Data" xml:"Data"`
}

ResultDataInPageQuerySharedSpeechOpen is a nested struct in iot response

type ResultDataInPageQuerySpeechBroadcastHour ¶

type ResultDataInPageQuerySpeechBroadcastHour struct {
	Data []DataInPageQuerySpeechBroadcastHour `json:"Data" xml:"Data"`
}

ResultDataInPageQuerySpeechBroadcastHour is a nested struct in iot response

type ResultList ¶

type ResultList struct {
	ResultList []map[string]interface{} `json:"ResultList" xml:"ResultList"`
}

ResultList is a nested struct in iot response

type RetrySoundCodeLabelBatchRequest ¶

type RetrySoundCodeLabelBatchRequest struct {
	*requests.RpcRequest
	BatchCode     string `position:"Body" name:"BatchCode"`
	IotInstanceId string `position:"Body" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

RetrySoundCodeLabelBatchRequest is the request struct for api RetrySoundCodeLabelBatch

func CreateRetrySoundCodeLabelBatchRequest ¶

func CreateRetrySoundCodeLabelBatchRequest() (request *RetrySoundCodeLabelBatchRequest)

CreateRetrySoundCodeLabelBatchRequest creates a request to invoke RetrySoundCodeLabelBatch API

type RetrySoundCodeLabelBatchResponse ¶

type RetrySoundCodeLabelBatchResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

RetrySoundCodeLabelBatchResponse is the response struct for api RetrySoundCodeLabelBatch

func CreateRetrySoundCodeLabelBatchResponse ¶

func CreateRetrySoundCodeLabelBatchResponse() (response *RetrySoundCodeLabelBatchResponse)

CreateRetrySoundCodeLabelBatchResponse creates a response to parse from RetrySoundCodeLabelBatch response

type ReupgradeOTATaskRequest ¶

type ReupgradeOTATaskRequest struct {
	*requests.RpcRequest
	JobId         string    `position:"Query" name:"JobId"`
	IotInstanceId string    `position:"Query" name:"IotInstanceId"`
	TaskId        *[]string `position:"Query" name:"TaskId"  type:"Repeated"`
	ApiProduct    string    `position:"Body" name:"ApiProduct"`
	ApiRevision   string    `position:"Body" name:"ApiRevision"`
}

ReupgradeOTATaskRequest is the request struct for api ReupgradeOTATask

func CreateReupgradeOTATaskRequest ¶

func CreateReupgradeOTATaskRequest() (request *ReupgradeOTATaskRequest)

CreateReupgradeOTATaskRequest creates a request to invoke ReupgradeOTATask API

type ReupgradeOTATaskResponse ¶

type ReupgradeOTATaskResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

ReupgradeOTATaskResponse is the response struct for api ReupgradeOTATask

func CreateReupgradeOTATaskResponse ¶

func CreateReupgradeOTATaskResponse() (response *ReupgradeOTATaskResponse)

CreateReupgradeOTATaskResponse creates a response to parse from ReupgradeOTATask response

type RolloutConfig ¶

type RolloutConfig struct {
	MaximumPerMinute int    `json:"MaximumPerMinute" xml:"MaximumPerMinute"`
	MessageQoS       string `json:"MessageQoS" xml:"MessageQoS"`
}

RolloutConfig is a nested struct in iot response

type RouteContext ¶

type RouteContext struct {
	SourceStreamName      string `json:"SourceStreamName" xml:"SourceStreamName"`
	SourceApplicationName string `json:"SourceApplicationName" xml:"SourceApplicationName"`
	TargetStreamName      string `json:"TargetStreamName" xml:"TargetStreamName"`
	TargetApplicationName string `json:"TargetApplicationName" xml:"TargetApplicationName"`
	SourceFcServiceName   string `json:"SourceFcServiceName" xml:"SourceFcServiceName"`
	SourceFcFunctionName  string `json:"SourceFcFunctionName" xml:"SourceFcFunctionName"`
	TargetFcFunctionName  string `json:"TargetFcFunctionName" xml:"TargetFcFunctionName"`
	Qos                   string `json:"Qos" xml:"Qos"`
	TargetFcServiceName   string `json:"TargetFcServiceName" xml:"TargetFcServiceName"`
}

RouteContext is a nested struct in iot response

type Rule ¶

type Rule struct {
	GmtCreate       int64  `json:"GmtCreate" xml:"GmtCreate"`
	Status          int    `json:"Status" xml:"Status"`
	RuleName        string `json:"RuleName" xml:"RuleName"`
	RuleDescription string `json:"RuleDescription" xml:"RuleDescription"`
	GmtModified     int64  `json:"GmtModified" xml:"GmtModified"`
	IsExisted       int    `json:"IsExisted" xml:"IsExisted"`
	RuleId          string `json:"RuleId" xml:"RuleId"`
	RuleStatus      int    `json:"RuleStatus" xml:"RuleStatus"`
}

Rule is a nested struct in iot response

type RuleActionInfo ¶

type RuleActionInfo struct {
	Configuration   string `json:"Configuration" xml:"Configuration"`
	RuleId          int64  `json:"RuleId" xml:"RuleId"`
	Id              int64  `json:"Id" xml:"Id"`
	ErrorActionFlag bool   `json:"ErrorActionFlag" xml:"ErrorActionFlag"`
	Status          string `json:"Status" xml:"Status"`
	Type            string `json:"Type" xml:"Type"`
}

RuleActionInfo is a nested struct in iot response

type RuleActionList ¶

type RuleActionList struct {
	RuleActionInfo []RuleActionInfo `json:"RuleActionInfo" xml:"RuleActionInfo"`
}

RuleActionList is a nested struct in iot response

type RuleInfo ¶

type RuleInfo struct {
	Name         string `json:"Name" xml:"Name"`
	Created      string `json:"Created" xml:"Created"`
	CreateUserId int64  `json:"CreateUserId" xml:"CreateUserId"`
	Where        string `json:"Where" xml:"Where"`
	ProductKey   string `json:"ProductKey" xml:"ProductKey"`
	RuleDesc     string `json:"RuleDesc" xml:"RuleDesc"`
	Id           int64  `json:"Id" xml:"Id"`
	UtcCreated   string `json:"UtcCreated" xml:"UtcCreated"`
	UtcModified  string `json:"UtcModified" xml:"UtcModified"`
	ShortTopic   string `json:"ShortTopic" xml:"ShortTopic"`
	DataType     string `json:"DataType" xml:"DataType"`
	Select       string `json:"Select" xml:"Select"`
	TopicType    int    `json:"TopicType" xml:"TopicType"`
	Status       string `json:"Status" xml:"Status"`
	Topic        string `json:"Topic" xml:"Topic"`
	Modified     string `json:"Modified" xml:"Modified"`
}

RuleInfo is a nested struct in iot response

type RuleListInQueryEdgeInstanceSceneRule ¶

type RuleListInQueryEdgeInstanceSceneRule struct {
	Rule []Rule `json:"Rule" xml:"Rule"`
}

RuleListInQueryEdgeInstanceSceneRule is a nested struct in iot response

type RuleListInQuerySceneRule ¶

type RuleListInQuerySceneRule struct {
	Rule []Rule `json:"Rule" xml:"Rule"`
}

RuleListInQuerySceneRule is a nested struct in iot response

type SaveDevicePropRequest ¶

type SaveDevicePropRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	IotId             string `position:"Query" name:"IotId"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	ProductKey        string `position:"Query" name:"ProductKey"`
	Props             string `position:"Query" name:"Props"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
	DeviceName        string `position:"Query" name:"DeviceName"`
}

SaveDevicePropRequest is the request struct for api SaveDeviceProp

func CreateSaveDevicePropRequest ¶

func CreateSaveDevicePropRequest() (request *SaveDevicePropRequest)

CreateSaveDevicePropRequest creates a request to invoke SaveDeviceProp API

type SaveDevicePropResponse ¶

type SaveDevicePropResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

SaveDevicePropResponse is the response struct for api SaveDeviceProp

func CreateSaveDevicePropResponse ¶

func CreateSaveDevicePropResponse() (response *SaveDevicePropResponse)

CreateSaveDevicePropResponse creates a response to parse from SaveDeviceProp response

type SaveScriptRequest ¶

type SaveScriptRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	ScriptDraft   string           `position:"Query" name:"ScriptDraft"`
	ParserId      requests.Integer `position:"Query" name:"ParserId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

SaveScriptRequest is the request struct for api SaveScript

func CreateSaveScriptRequest ¶

func CreateSaveScriptRequest() (request *SaveScriptRequest)

CreateSaveScriptRequest creates a request to invoke SaveScript API

type SaveScriptResponse ¶

type SaveScriptResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

SaveScriptResponse is the response struct for api SaveScript

func CreateSaveScriptResponse ¶

func CreateSaveScriptResponse() (response *SaveScriptResponse)

CreateSaveScriptResponse creates a response to parse from SaveScript response

type SelectedHeadersInCreateDownloadDataJob ¶

type SelectedHeadersInCreateDownloadDataJob struct {
	SelectedHeadersItem []SelectedHeadersItem `json:"SelectedHeaders" xml:"SelectedHeaders"`
}

SelectedHeadersInCreateDownloadDataJob is a nested struct in iot response

type SelectedHeadersInGetDownloadFile ¶

type SelectedHeadersInGetDownloadFile struct {
	SelectedHeadersItem []SelectedHeadersItem `json:"SelectedHeaders" xml:"SelectedHeaders"`
}

SelectedHeadersInGetDownloadFile is a nested struct in iot response

type SelectedHeadersItem ¶

type SelectedHeadersItem struct {
	FieldType    string `json:"FieldType" xml:"FieldType"`
	TimeClass    string `json:"TimeClass" xml:"TimeClass"`
	GeoClass     string `json:"GeoClass" xml:"GeoClass"`
	FieldName    string `json:"FieldName" xml:"FieldName"`
	DimDateClass string `json:"DimDateClass" xml:"DimDateClass"`
	Alias        string `json:"Alias" xml:"Alias"`
}

SelectedHeadersItem is a nested struct in iot response

type ServiceInfo ¶

type ServiceInfo struct {
	Name       string `json:"Name" xml:"Name"`
	Time       string `json:"Time" xml:"Time"`
	Identifier string `json:"Identifier" xml:"Identifier"`
	OutputData string `json:"OutputData" xml:"OutputData"`
	InputData  string `json:"InputData" xml:"InputData"`
}

ServiceInfo is a nested struct in iot response

type SetDeviceDesiredPropertyRequest ¶

type SetDeviceDesiredPropertyRequest struct {
	*requests.RpcRequest
	IotId         string `position:"Query" name:"IotId"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ProductKey    string `position:"Query" name:"ProductKey"`
	Versions      string `position:"Query" name:"Versions"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	DeviceName    string `position:"Query" name:"DeviceName"`
	Items         string `position:"Query" name:"Items"`
}

SetDeviceDesiredPropertyRequest is the request struct for api SetDeviceDesiredProperty

func CreateSetDeviceDesiredPropertyRequest ¶

func CreateSetDeviceDesiredPropertyRequest() (request *SetDeviceDesiredPropertyRequest)

CreateSetDeviceDesiredPropertyRequest creates a request to invoke SetDeviceDesiredProperty API

type SetDeviceDesiredPropertyResponse ¶

type SetDeviceDesiredPropertyResponse struct {
	*responses.BaseResponse
	RequestId        string `json:"RequestId" xml:"RequestId"`
	Success          bool   `json:"Success" xml:"Success"`
	ErrorMessage     string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code             string `json:"Code" xml:"Code"`
	MessageArguments string `json:"MessageArguments" xml:"MessageArguments"`
	Data             Data   `json:"Data" xml:"Data"`
}

SetDeviceDesiredPropertyResponse is the response struct for api SetDeviceDesiredProperty

func CreateSetDeviceDesiredPropertyResponse ¶

func CreateSetDeviceDesiredPropertyResponse() (response *SetDeviceDesiredPropertyResponse)

CreateSetDeviceDesiredPropertyResponse creates a response to parse from SetDeviceDesiredProperty response

type SetDeviceGroupTagsRequest ¶

type SetDeviceGroupTagsRequest struct {
	*requests.RpcRequest
	GroupType     string `position:"Query" name:"GroupType"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	TagString     string `position:"Query" name:"TagString"`
	GroupId       string `position:"Query" name:"GroupId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

SetDeviceGroupTagsRequest is the request struct for api SetDeviceGroupTags

func CreateSetDeviceGroupTagsRequest ¶

func CreateSetDeviceGroupTagsRequest() (request *SetDeviceGroupTagsRequest)

CreateSetDeviceGroupTagsRequest creates a request to invoke SetDeviceGroupTags API

type SetDeviceGroupTagsResponse ¶

type SetDeviceGroupTagsResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

SetDeviceGroupTagsResponse is the response struct for api SetDeviceGroupTags

func CreateSetDeviceGroupTagsResponse ¶

func CreateSetDeviceGroupTagsResponse() (response *SetDeviceGroupTagsResponse)

CreateSetDeviceGroupTagsResponse creates a response to parse from SetDeviceGroupTags response

type SetDevicePropertyRequest ¶

type SetDevicePropertyRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	IotId             string `position:"Query" name:"IotId"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	ProductKey        string `position:"Query" name:"ProductKey"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
	DeviceName        string `position:"Query" name:"DeviceName"`
	Items             string `position:"Query" name:"Items"`
}

SetDevicePropertyRequest is the request struct for api SetDeviceProperty

func CreateSetDevicePropertyRequest ¶

func CreateSetDevicePropertyRequest() (request *SetDevicePropertyRequest)

CreateSetDevicePropertyRequest creates a request to invoke SetDeviceProperty API

type SetDevicePropertyResponse ¶

type SetDevicePropertyResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code         string `json:"Code" xml:"Code"`
	Data         Data   `json:"Data" xml:"Data"`
}

SetDevicePropertyResponse is the response struct for api SetDeviceProperty

func CreateSetDevicePropertyResponse ¶

func CreateSetDevicePropertyResponse() (response *SetDevicePropertyResponse)

CreateSetDevicePropertyResponse creates a response to parse from SetDeviceProperty response

type SetDevicesPropertyRequest ¶

type SetDevicesPropertyRequest struct {
	*requests.RpcRequest
	IotInstanceId string    `position:"Query" name:"IotInstanceId"`
	ProductKey    string    `position:"Query" name:"ProductKey"`
	ApiProduct    string    `position:"Body" name:"ApiProduct"`
	ApiRevision   string    `position:"Body" name:"ApiRevision"`
	DeviceName    *[]string `position:"Query" name:"DeviceName"  type:"Repeated"`
	Items         string    `position:"Query" name:"Items"`
}

SetDevicesPropertyRequest is the request struct for api SetDevicesProperty

func CreateSetDevicesPropertyRequest ¶

func CreateSetDevicesPropertyRequest() (request *SetDevicesPropertyRequest)

CreateSetDevicesPropertyRequest creates a request to invoke SetDevicesProperty API

type SetDevicesPropertyResponse ¶

type SetDevicesPropertyResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code         string `json:"Code" xml:"Code"`
}

SetDevicesPropertyResponse is the response struct for api SetDevicesProperty

func CreateSetDevicesPropertyResponse ¶

func CreateSetDevicesPropertyResponse() (response *SetDevicesPropertyResponse)

CreateSetDevicesPropertyResponse creates a response to parse from SetDevicesProperty response

type SetEdgeInstanceDriverConfigsConfigs ¶

type SetEdgeInstanceDriverConfigsConfigs struct {
	Format  string `name:"Format"`
	Content string `name:"Content"`
	Key     string `name:"Key"`
}

SetEdgeInstanceDriverConfigsConfigs is a repeated param struct in SetEdgeInstanceDriverConfigsRequest

type SetEdgeInstanceDriverConfigsRequest ¶

type SetEdgeInstanceDriverConfigsRequest struct {
	*requests.RpcRequest
	Configs       *[]SetEdgeInstanceDriverConfigsConfigs `position:"Query" name:"Configs"  type:"Repeated"`
	DriverId      string                                 `position:"Query" name:"DriverId"`
	IotInstanceId string                                 `position:"Query" name:"IotInstanceId"`
	InstanceId    string                                 `position:"Query" name:"InstanceId"`
	ApiProduct    string                                 `position:"Body" name:"ApiProduct"`
	ApiRevision   string                                 `position:"Body" name:"ApiRevision"`
}

SetEdgeInstanceDriverConfigsRequest is the request struct for api SetEdgeInstanceDriverConfigs

func CreateSetEdgeInstanceDriverConfigsRequest ¶

func CreateSetEdgeInstanceDriverConfigsRequest() (request *SetEdgeInstanceDriverConfigsRequest)

CreateSetEdgeInstanceDriverConfigsRequest creates a request to invoke SetEdgeInstanceDriverConfigs API

type SetEdgeInstanceDriverConfigsResponse ¶

type SetEdgeInstanceDriverConfigsResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

SetEdgeInstanceDriverConfigsResponse is the response struct for api SetEdgeInstanceDriverConfigs

func CreateSetEdgeInstanceDriverConfigsResponse ¶

func CreateSetEdgeInstanceDriverConfigsResponse() (response *SetEdgeInstanceDriverConfigsResponse)

CreateSetEdgeInstanceDriverConfigsResponse creates a response to parse from SetEdgeInstanceDriverConfigs response

type SetProductCertInfoRequest ¶

type SetProductCertInfoRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	ProductKey    string           `position:"Query" name:"ProductKey"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	IssueModel    requests.Integer `position:"Query" name:"IssueModel"`
}

SetProductCertInfoRequest is the request struct for api SetProductCertInfo

func CreateSetProductCertInfoRequest ¶

func CreateSetProductCertInfoRequest() (request *SetProductCertInfoRequest)

CreateSetProductCertInfoRequest creates a request to invoke SetProductCertInfo API

type SetProductCertInfoResponse ¶

type SetProductCertInfoResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

SetProductCertInfoResponse is the response struct for api SetProductCertInfo

func CreateSetProductCertInfoResponse ¶

func CreateSetProductCertInfoResponse() (response *SetProductCertInfoResponse)

CreateSetProductCertInfoResponse creates a response to parse from SetProductCertInfo response

type SetStudioProjectCooperationRequest ¶

type SetStudioProjectCooperationRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Body" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	Status        string `position:"Body" name:"Status"`
}

SetStudioProjectCooperationRequest is the request struct for api SetStudioProjectCooperation

func CreateSetStudioProjectCooperationRequest ¶

func CreateSetStudioProjectCooperationRequest() (request *SetStudioProjectCooperationRequest)

CreateSetStudioProjectCooperationRequest creates a request to invoke SetStudioProjectCooperation API

type SetStudioProjectCooperationResponse ¶

type SetStudioProjectCooperationResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         bool   `json:"Data" xml:"Data"`
}

SetStudioProjectCooperationResponse is the response struct for api SetStudioProjectCooperation

func CreateSetStudioProjectCooperationResponse ¶

func CreateSetStudioProjectCooperationResponse() (response *SetStudioProjectCooperationResponse)

CreateSetStudioProjectCooperationResponse creates a response to parse from SetStudioProjectCooperation response

type SetupStudioAppAuthModeOpenRequest ¶

type SetupStudioAppAuthModeOpenRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Body" name:"IotInstanceId"`
	ProjectId     string           `position:"Body" name:"ProjectId"`
	AuthMode      requests.Integer `position:"Body" name:"AuthMode"`
	AppId         string           `position:"Body" name:"AppId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

SetupStudioAppAuthModeOpenRequest is the request struct for api SetupStudioAppAuthModeOpen

func CreateSetupStudioAppAuthModeOpenRequest ¶

func CreateSetupStudioAppAuthModeOpenRequest() (request *SetupStudioAppAuthModeOpenRequest)

CreateSetupStudioAppAuthModeOpenRequest creates a request to invoke SetupStudioAppAuthModeOpen API

type SetupStudioAppAuthModeOpenResponse ¶

type SetupStudioAppAuthModeOpenResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         Data   `json:"Data" xml:"Data"`
}

SetupStudioAppAuthModeOpenResponse is the response struct for api SetupStudioAppAuthModeOpen

func CreateSetupStudioAppAuthModeOpenResponse ¶

func CreateSetupStudioAppAuthModeOpenResponse() (response *SetupStudioAppAuthModeOpenResponse)

CreateSetupStudioAppAuthModeOpenResponse creates a response to parse from SetupStudioAppAuthModeOpen response

type ShareSpeechByCombinationRequest ¶

type ShareSpeechByCombinationRequest struct {
	*requests.RpcRequest
	SpeechId        string    `position:"Body" name:"SpeechId"`
	AudioFormat     string    `position:"Body" name:"AudioFormat"`
	IotId           string    `position:"Body" name:"IotId"`
	CombinationList *[]string `position:"Body" name:"CombinationList"  type:"Repeated"`
	IotInstanceId   string    `position:"Body" name:"IotInstanceId"`
	ProductKey      string    `position:"Body" name:"ProductKey"`
	ApiProduct      string    `position:"Body" name:"ApiProduct"`
	ApiRevision     string    `position:"Body" name:"ApiRevision"`
	DeviceName      string    `position:"Body" name:"DeviceName"`
}

ShareSpeechByCombinationRequest is the request struct for api ShareSpeechByCombination

func CreateShareSpeechByCombinationRequest ¶

func CreateShareSpeechByCombinationRequest() (request *ShareSpeechByCombinationRequest)

CreateShareSpeechByCombinationRequest creates a request to invoke ShareSpeechByCombination API

type ShareSpeechByCombinationResponse ¶

type ShareSpeechByCombinationResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

ShareSpeechByCombinationResponse is the response struct for api ShareSpeechByCombination

func CreateShareSpeechByCombinationResponse ¶

func CreateShareSpeechByCombinationResponse() (response *ShareSpeechByCombinationResponse)

CreateShareSpeechByCombinationResponse creates a response to parse from ShareSpeechByCombination response

type SimpleDeviceGroupInfo ¶

type SimpleDeviceGroupInfo struct {
	GroupId string `json:"GroupId" xml:"GroupId"`
}

SimpleDeviceGroupInfo is a nested struct in iot response

type SimpleDeviceInfo ¶

type SimpleDeviceInfo struct {
	ProductName       string `json:"ProductName" xml:"ProductName"`
	DeviceSecret      string `json:"DeviceSecret" xml:"DeviceSecret"`
	ActiveTime        string `json:"ActiveTime" xml:"ActiveTime"`
	ProductKey        string `json:"ProductKey" xml:"ProductKey"`
	GmtModified       string `json:"GmtModified" xml:"GmtModified"`
	CategoryKey       string `json:"CategoryKey" xml:"CategoryKey"`
	UtcModified       string `json:"UtcModified" xml:"UtcModified"`
	UtcCreate         string `json:"UtcCreate" xml:"UtcCreate"`
	DeviceName        string `json:"DeviceName" xml:"DeviceName"`
	Nickname          string `json:"Nickname" xml:"Nickname"`
	GmtCreate         string `json:"GmtCreate" xml:"GmtCreate"`
	UtcActiveTime     string `json:"UtcActiveTime" xml:"UtcActiveTime"`
	IotId             string `json:"IotId" xml:"IotId"`
	LastOnlineTime    string `json:"LastOnlineTime" xml:"LastOnlineTime"`
	Status            string `json:"Status" xml:"Status"`
	UtcLastOnlineTime string `json:"UtcLastOnlineTime" xml:"UtcLastOnlineTime"`
	NodeType          int    `json:"NodeType" xml:"NodeType"`
}

SimpleDeviceInfo is a nested struct in iot response

type SimpleDeviceSearchInfo ¶

type SimpleDeviceSearchInfo struct {
	ProductKey  string                  `json:"ProductKey" xml:"ProductKey"`
	DeviceName  string                  `json:"DeviceName" xml:"DeviceName"`
	Nickname    string                  `json:"Nickname" xml:"Nickname"`
	Status      string                  `json:"Status" xml:"Status"`
	ActiveTime  string                  `json:"ActiveTime" xml:"ActiveTime"`
	IotId       string                  `json:"IotId" xml:"IotId"`
	GmtCreate   string                  `json:"GmtCreate" xml:"GmtCreate"`
	GmtModified string                  `json:"GmtModified" xml:"GmtModified"`
	Groups      []SimpleDeviceGroupInfo `json:"Groups" xml:"Groups"`
	Tags        []TagInfo               `json:"Tags" xml:"Tags"`
	OTAModules  []OTAModuleInfo         `json:"OTAModules" xml:"OTAModules"`
}

SimpleDeviceSearchInfo is a nested struct in iot response

type SimpleFirmwareInfo ¶

type SimpleFirmwareInfo struct {
	FirmwareName string `json:"FirmwareName" xml:"FirmwareName"`
	FirmwareId   string `json:"FirmwareId" xml:"FirmwareId"`
	SrcVersion   string `json:"SrcVersion" xml:"SrcVersion"`
	DestVersion  string `json:"DestVersion" xml:"DestVersion"`
	UtcCreate    string `json:"UtcCreate" xml:"UtcCreate"`
	UtcModified  string `json:"UtcModified" xml:"UtcModified"`
	Status       int    `json:"Status" xml:"Status"`
	FirmwareDesc string `json:"FirmwareDesc" xml:"FirmwareDesc"`
	FirmwareSign string `json:"FirmwareSign" xml:"FirmwareSign"`
	FirmwareSize int    `json:"FirmwareSize" xml:"FirmwareSize"`
	FirmwareUrl  string `json:"FirmwareUrl" xml:"FirmwareUrl"`
	ProductKey   string `json:"ProductKey" xml:"ProductKey"`
	SignMethod   string `json:"SignMethod" xml:"SignMethod"`
	ProductName  string `json:"ProductName" xml:"ProductName"`
	Type         int    `json:"Type" xml:"Type"`
	ModuleName   string `json:"ModuleName" xml:"ModuleName"`
}

SimpleFirmwareInfo is a nested struct in iot response

type SimpleOTAJobInfo ¶

type SimpleOTAJobInfo struct {
	JobId           string                   `json:"JobId" xml:"JobId"`
	UtcEndTime      string                   `json:"UtcEndTime" xml:"UtcEndTime"`
	SelectionType   string                   `json:"SelectionType" xml:"SelectionType"`
	ProductKey      string                   `json:"ProductKey" xml:"ProductKey"`
	FirmwareId      string                   `json:"FirmwareId" xml:"FirmwareId"`
	UtcModified     string                   `json:"UtcModified" xml:"UtcModified"`
	UtcCreate       string                   `json:"UtcCreate" xml:"UtcCreate"`
	UtcStartTime    string                   `json:"UtcStartTime" xml:"UtcStartTime"`
	JobStatus       string                   `json:"JobStatus" xml:"JobStatus"`
	JobType         string                   `json:"JobType" xml:"JobType"`
	TargetSelection string                   `json:"TargetSelection" xml:"TargetSelection"`
	Tags            TagsInListOTAJobByDevice `json:"Tags" xml:"Tags"`
}

SimpleOTAJobInfo is a nested struct in iot response

type SimpleOTAModuleInfo ¶

type SimpleOTAModuleInfo struct {
	ProductKey    string `json:"ProductKey" xml:"ProductKey"`
	DeviceName    string `json:"DeviceName" xml:"DeviceName"`
	IotId         string `json:"IotId" xml:"IotId"`
	ModuleVersion string `json:"ModuleVersion" xml:"ModuleVersion"`
	ModuleName    string `json:"ModuleName" xml:"ModuleName"`
}

SimpleOTAModuleInfo is a nested struct in iot response

type SimpleOTATaskInfo ¶

type SimpleOTATaskInfo struct {
	ProductName string `json:"ProductName" xml:"ProductName"`
	JobId       string `json:"JobId" xml:"JobId"`
	Timeout     string `json:"Timeout" xml:"Timeout"`
	ProductKey  string `json:"ProductKey" xml:"ProductKey"`
	FirmwareId  string `json:"FirmwareId" xml:"FirmwareId"`
	SrcVersion  string `json:"SrcVersion" xml:"SrcVersion"`
	UtcModified string `json:"UtcModified" xml:"UtcModified"`
	UtcCreate   string `json:"UtcCreate" xml:"UtcCreate"`
	TaskStatus  string `json:"TaskStatus" xml:"TaskStatus"`
	Progress    string `json:"Progress" xml:"Progress"`
	DeviceName  string `json:"DeviceName" xml:"DeviceName"`
	ModuleName  string `json:"ModuleName" xml:"ModuleName"`
	TaskId      string `json:"TaskId" xml:"TaskId"`
	DestVersion string `json:"DestVersion" xml:"DestVersion"`
	IotId       string `json:"IotId" xml:"IotId"`
	TaskDesc    string `json:"TaskDesc" xml:"TaskDesc"`
}

SimpleOTATaskInfo is a nested struct in iot response

type SoundCodeConfig ¶

type SoundCodeConfig struct {
	AdditionalDuration int    `json:"AdditionalDuration" xml:"AdditionalDuration"`
	SoundCodeContent   string `json:"SoundCodeContent" xml:"SoundCodeContent"`
}

SoundCodeConfig is a nested struct in iot response

type SpeechByCombinationRequest ¶

type SpeechByCombinationRequest struct {
	*requests.RpcRequest
	SpeechId        string           `position:"Body" name:"SpeechId"`
	AudioFormat     string           `position:"Body" name:"AudioFormat"`
	IotId           string           `position:"Body" name:"IotId"`
	CombinationList *[]string        `position:"Body" name:"CombinationList"  type:"Repeated"`
	IotInstanceId   string           `position:"Body" name:"IotInstanceId"`
	EnforceFlag     requests.Boolean `position:"Body" name:"EnforceFlag"`
	ProductKey      string           `position:"Body" name:"ProductKey"`
	ApiProduct      string           `position:"Body" name:"ApiProduct"`
	ApiRevision     string           `position:"Body" name:"ApiRevision"`
	DeviceName      string           `position:"Body" name:"DeviceName"`
}

SpeechByCombinationRequest is the request struct for api SpeechByCombination

func CreateSpeechByCombinationRequest ¶

func CreateSpeechByCombinationRequest() (request *SpeechByCombinationRequest)

CreateSpeechByCombinationRequest creates a request to invoke SpeechByCombination API

type SpeechByCombinationResponse ¶

type SpeechByCombinationResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

SpeechByCombinationResponse is the response struct for api SpeechByCombination

func CreateSpeechByCombinationResponse ¶

func CreateSpeechByCombinationResponse() (response *SpeechByCombinationResponse)

CreateSpeechByCombinationResponse creates a response to parse from SpeechByCombination response

type SpeechBySynthesisRequest ¶

type SpeechBySynthesisRequest struct {
	*requests.RpcRequest
	Voice         string           `position:"Body" name:"Voice"`
	SpeechId      string           `position:"Body" name:"SpeechId"`
	AudioFormat   string           `position:"Body" name:"AudioFormat"`
	IotId         string           `position:"Body" name:"IotId"`
	IotInstanceId string           `position:"Body" name:"IotInstanceId"`
	Text          string           `position:"Body" name:"Text"`
	ProductKey    string           `position:"Body" name:"ProductKey"`
	Volume        requests.Integer `position:"Body" name:"Volume"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	DeviceName    string           `position:"Body" name:"DeviceName"`
	SpeechRate    requests.Integer `position:"Body" name:"SpeechRate"`
}

SpeechBySynthesisRequest is the request struct for api SpeechBySynthesis

func CreateSpeechBySynthesisRequest ¶

func CreateSpeechBySynthesisRequest() (request *SpeechBySynthesisRequest)

CreateSpeechBySynthesisRequest creates a request to invoke SpeechBySynthesis API

type SpeechBySynthesisResponse ¶

type SpeechBySynthesisResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

SpeechBySynthesisResponse is the response struct for api SpeechBySynthesis

func CreateSpeechBySynthesisResponse ¶

func CreateSpeechBySynthesisResponse() (response *SpeechBySynthesisResponse)

CreateSpeechBySynthesisResponse creates a response to parse from SpeechBySynthesis response

type SpeechListInQuerySpeechList ¶

type SpeechListInQuerySpeechList struct {
	Items []Items `json:"Items" xml:"Items"`
}

SpeechListInQuerySpeechList is a nested struct in iot response

type SpeechListInQuerySpeechPushJobSpeech ¶

type SpeechListInQuerySpeechPushJobSpeech struct {
	Items []Items `json:"Items" xml:"Items"`
}

SpeechListInQuerySpeechPushJobSpeech is a nested struct in iot response

type SqlTemplateDTO ¶

type SqlTemplateDTO struct {
	OriginSql      string         `json:"OriginSql" xml:"OriginSql"`
	TemplateSql    string         `json:"TemplateSql" xml:"TemplateSql"`
	RequestParams  RequestParams  `json:"RequestParams" xml:"RequestParams"`
	ResponseParams ResponseParams `json:"ResponseParams" xml:"ResponseParams"`
}

SqlTemplateDTO is a nested struct in iot response

type SrcTopics ¶

type SrcTopics struct {
	Topic []map[string]interface{} `json:"Topic" xml:"Topic"`
}

SrcTopics is a nested struct in iot response

type SrcVersions ¶

type SrcVersions struct {
	SrcVersion []string `json:"SrcVersion" xml:"SrcVersion"`
}

SrcVersions is a nested struct in iot response

type StartParserRequest ¶

type StartParserRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	ParserId      requests.Integer `position:"Query" name:"ParserId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

StartParserRequest is the request struct for api StartParser

func CreateStartParserRequest ¶

func CreateStartParserRequest() (request *StartParserRequest)

CreateStartParserRequest creates a request to invoke StartParser API

type StartParserResponse ¶

type StartParserResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

StartParserResponse is the response struct for api StartParser

func CreateStartParserResponse ¶

func CreateStartParserResponse() (response *StartParserResponse)

CreateStartParserResponse creates a response to parse from StartParser response

type StartRuleRequest ¶

type StartRuleRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	RuleId        requests.Integer `position:"Query" name:"RuleId"`
}

StartRuleRequest is the request struct for api StartRule

func CreateStartRuleRequest ¶

func CreateStartRuleRequest() (request *StartRuleRequest)

CreateStartRuleRequest creates a request to invoke StartRule API

type StartRuleResponse ¶

type StartRuleResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

StartRuleResponse is the response struct for api StartRule

func CreateStartRuleResponse ¶

func CreateStartRuleResponse() (response *StartRuleResponse)

CreateStartRuleResponse creates a response to parse from StartRule response

type StopParserRequest ¶

type StopParserRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	ParserId      requests.Integer `position:"Query" name:"ParserId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

StopParserRequest is the request struct for api StopParser

func CreateStopParserRequest ¶

func CreateStopParserRequest() (request *StopParserRequest)

CreateStopParserRequest creates a request to invoke StopParser API

type StopParserResponse ¶

type StopParserResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

StopParserResponse is the response struct for api StopParser

func CreateStopParserResponse ¶

func CreateStopParserResponse() (response *StopParserResponse)

CreateStopParserResponse creates a response to parse from StopParser response

type StopRuleRequest ¶

type StopRuleRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	RuleId        requests.Integer `position:"Query" name:"RuleId"`
}

StopRuleRequest is the request struct for api StopRule

func CreateStopRuleRequest ¶

func CreateStopRuleRequest() (request *StopRuleRequest)

CreateStopRuleRequest creates a request to invoke StopRule API

type StopRuleResponse ¶

type StopRuleResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

StopRuleResponse is the response struct for api StopRule

func CreateStopRuleResponse ¶

func CreateStopRuleResponse() (response *StopRuleResponse)

CreateStopRuleResponse creates a response to parse from StopRule response

type SubscribeTopicRequest ¶

type SubscribeTopicRequest struct {
	*requests.RpcRequest
	IotInstanceId string    `position:"Query" name:"IotInstanceId"`
	ProductKey    string    `position:"Query" name:"ProductKey"`
	ApiProduct    string    `position:"Body" name:"ApiProduct"`
	Topic         *[]string `position:"Query" name:"Topic"  type:"Repeated"`
	ApiRevision   string    `position:"Body" name:"ApiRevision"`
	DeviceName    string    `position:"Query" name:"DeviceName"`
}

SubscribeTopicRequest is the request struct for api SubscribeTopic

func CreateSubscribeTopicRequest ¶

func CreateSubscribeTopicRequest() (request *SubscribeTopicRequest)

CreateSubscribeTopicRequest creates a request to invoke SubscribeTopic API

type SubscribeTopicResponse ¶

type SubscribeTopicResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

SubscribeTopicResponse is the response struct for api SubscribeTopic

func CreateSubscribeTopicResponse ¶

func CreateSubscribeTopicResponse() (response *SubscribeTopicResponse)

CreateSubscribeTopicResponse creates a response to parse from SubscribeTopic response

type SuccessDevEuis ¶

type SuccessDevEuis struct {
	SuccessDevEui []string `json:"SuccessDevEui" xml:"SuccessDevEui"`
}

SuccessDevEuis is a nested struct in iot response

type SyncSpeechByCombinationRequest ¶

type SyncSpeechByCombinationRequest struct {
	*requests.RpcRequest
	SpeechId        string           `position:"Body" name:"SpeechId"`
	AudioFormat     string           `position:"Body" name:"AudioFormat"`
	IotId           string           `position:"Body" name:"IotId"`
	CombinationList *[]string        `position:"Body" name:"CombinationList"  type:"Repeated"`
	IotInstanceId   string           `position:"Body" name:"IotInstanceId"`
	EnforceFlag     requests.Boolean `position:"Body" name:"EnforceFlag"`
	ProductKey      string           `position:"Body" name:"ProductKey"`
	ApiProduct      string           `position:"Body" name:"ApiProduct"`
	ApiRevision     string           `position:"Body" name:"ApiRevision"`
	DeviceName      string           `position:"Body" name:"DeviceName"`
}

SyncSpeechByCombinationRequest is the request struct for api SyncSpeechByCombination

func CreateSyncSpeechByCombinationRequest ¶

func CreateSyncSpeechByCombinationRequest() (request *SyncSpeechByCombinationRequest)

CreateSyncSpeechByCombinationRequest creates a request to invoke SyncSpeechByCombination API

type SyncSpeechByCombinationResponse ¶

type SyncSpeechByCombinationResponse struct {
	*responses.BaseResponse
	RequestId    string                        `json:"RequestId" xml:"RequestId"`
	Success      bool                          `json:"Success" xml:"Success"`
	Code         string                        `json:"Code" xml:"Code"`
	ErrorMessage string                        `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInSyncSpeechByCombination `json:"Data" xml:"Data"`
}

SyncSpeechByCombinationResponse is the response struct for api SyncSpeechByCombination

func CreateSyncSpeechByCombinationResponse ¶

func CreateSyncSpeechByCombinationResponse() (response *SyncSpeechByCombinationResponse)

CreateSyncSpeechByCombinationResponse creates a response to parse from SyncSpeechByCombination response

type TagInfo ¶

type TagInfo struct {
	TagName  string `json:"TagName" xml:"TagName"`
	TagValue string `json:"TagValue" xml:"TagValue"`
}

TagInfo is a nested struct in iot response

type TagsInListOTAJobByDevice ¶

type TagsInListOTAJobByDevice struct {
	OtaTagDTO []OtaTagDTO `json:"OtaTagDTO" xml:"OtaTagDTO"`
}

TagsInListOTAJobByDevice is a nested struct in iot response

type TagsInListOTAJobByFirmware ¶

type TagsInListOTAJobByFirmware struct {
	OtaTagDTO []OtaTagDTO `json:"OtaTagDTO" xml:"OtaTagDTO"`
}

TagsInListOTAJobByFirmware is a nested struct in iot response

type TagsInQueryDeviceBySQL ¶

type TagsInQueryDeviceBySQL struct {
	TagInfo []TagInfo `json:"TagInfo" xml:"TagInfo"`
}

TagsInQueryDeviceBySQL is a nested struct in iot response

type TagsInQueryOTAJob ¶

type TagsInQueryOTAJob struct {
	OtaTagDTO []OtaTagDTO `json:"OtaTagDTO" xml:"OtaTagDTO"`
}

TagsInQueryOTAJob is a nested struct in iot response

type TargetConfig ¶

type TargetConfig struct {
	TargetGroup   string                  `json:"TargetGroup" xml:"TargetGroup"`
	TargetProduct string                  `json:"TargetProduct" xml:"TargetProduct"`
	TargetType    string                  `json:"TargetType" xml:"TargetType"`
	TargetDevices TargetDevicesInQueryJob `json:"TargetDevices" xml:"TargetDevices"`
}

TargetConfig is a nested struct in iot response

type TargetDevices ¶

type TargetDevices struct {
	DeviceName string `json:"DeviceName" xml:"DeviceName"`
	ProductKey string `json:"ProductKey" xml:"ProductKey"`
}

TargetDevices is a nested struct in iot response

type TargetDevicesInQueryJob ¶

type TargetDevicesInQueryJob struct {
	TargetDevices []TargetDevices `json:"targetDevices" xml:"targetDevices"`
}

TargetDevicesInQueryJob is a nested struct in iot response

type TargetInstanceConfigs ¶

type TargetInstanceConfigs struct {
	TargetInstanceName string `json:"TargetInstanceName" xml:"TargetInstanceName"`
	TargetRegion       string `json:"TargetRegion" xml:"TargetRegion"`
	TargetInstanceId   string `json:"TargetInstanceId" xml:"TargetInstanceId"`
}

TargetInstanceConfigs is a nested struct in iot response

type TargetInstanceConfigsInListDeviceDistributeJob ¶

type TargetInstanceConfigsInListDeviceDistributeJob struct {
	TargetInstanceConfigs []TargetInstanceConfigs `json:"targetInstanceConfigs" xml:"targetInstanceConfigs"`
}

TargetInstanceConfigsInListDeviceDistributeJob is a nested struct in iot response

type TargetInstanceConfigsInQueryDeviceDistributeJob ¶

type TargetInstanceConfigsInQueryDeviceDistributeJob struct {
	TargetInstanceConfigs []TargetInstanceConfigs `json:"targetInstanceConfigs" xml:"targetInstanceConfigs"`
}

TargetInstanceConfigsInQueryDeviceDistributeJob is a nested struct in iot response

type Task ¶

type Task struct {
	GmtCreate             string             `json:"GmtCreate" xml:"GmtCreate"`
	GmtModified           string             `json:"GmtModified" xml:"GmtModified"`
	GmtCompleted          string             `json:"GmtCompleted" xml:"GmtCompleted"`
	GatewayId             string             `json:"GatewayId" xml:"GatewayId"`
	TaskId                string             `json:"TaskId" xml:"TaskId"`
	Stage                 int                `json:"Stage" xml:"Stage"`
	Status                int                `json:"Status" xml:"Status"`
	GmtCreateTimestamp    int64              `json:"GmtCreateTimestamp" xml:"GmtCreateTimestamp"`
	GmtModifiedTimestamp  int64              `json:"GmtModifiedTimestamp" xml:"GmtModifiedTimestamp"`
	GmtCompletedTimestamp int64              `json:"GmtCompletedTimestamp" xml:"GmtCompletedTimestamp"`
	ResourceSnapshotList  []ResourceSnapshot `json:"ResourceSnapshotList" xml:"ResourceSnapshotList"`
}

Task is a nested struct in iot response

type TaskList ¶

type TaskList struct {
	Task []Task `json:"Task" xml:"Task"`
}

TaskList is a nested struct in iot response

type TestSpeechRequest ¶

type TestSpeechRequest struct {
	*requests.RpcRequest
	Voice           string           `position:"Body" name:"Voice"`
	ProjectCode     string           `position:"Body" name:"ProjectCode"`
	AudioFormat     string           `position:"Body" name:"AudioFormat"`
	IotInstanceId   string           `position:"Body" name:"IotInstanceId"`
	Text            string           `position:"Body" name:"Text"`
	SoundCodeConfig string           `position:"Body" name:"SoundCodeConfig"`
	SpeechType      string           `position:"Body" name:"SpeechType"`
	EnableSoundCode requests.Boolean `position:"Body" name:"EnableSoundCode"`
	Volume          requests.Integer `position:"Body" name:"Volume"`
	ApiProduct      string           `position:"Body" name:"ApiProduct"`
	ApiRevision     string           `position:"Body" name:"ApiRevision"`
	SpeechRate      requests.Integer `position:"Body" name:"SpeechRate"`
}

TestSpeechRequest is the request struct for api TestSpeech

func CreateTestSpeechRequest ¶

func CreateTestSpeechRequest() (request *TestSpeechRequest)

CreateTestSpeechRequest creates a request to invoke TestSpeech API

type TestSpeechResponse ¶

type TestSpeechResponse struct {
	*responses.BaseResponse
	RequestId    string           `json:"RequestId" xml:"RequestId"`
	Success      bool             `json:"Success" xml:"Success"`
	Code         string           `json:"Code" xml:"Code"`
	ErrorMessage string           `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         DataInTestSpeech `json:"Data" xml:"Data"`
}

TestSpeechResponse is the response struct for api TestSpeech

func CreateTestSpeechResponse ¶

func CreateTestSpeechResponse() (response *TestSpeechResponse)

CreateTestSpeechResponse creates a response to parse from TestSpeech response

type TimeoutConfig ¶

type TimeoutConfig struct {
	InProgressTimeoutInMinutes int `json:"InProgressTimeoutInMinutes" xml:"InProgressTimeoutInMinutes"`
}

TimeoutConfig is a nested struct in iot response

type TokenInfo ¶

type TokenInfo struct {
	IsEnable string `json:"IsEnable" xml:"IsEnable"`
	Type     string `json:"Type" xml:"Type"`
	BizType  string `json:"BizType" xml:"BizType"`
	Token    string `json:"Token" xml:"Token"`
	BizId    string `json:"BizId" xml:"BizId"`
}

TokenInfo is a nested struct in iot response

type Topic ¶

type Topic struct {
	TopicName string `json:"TopicName" xml:"TopicName"`
	Timestamp int64  `json:"Timestamp" xml:"Timestamp"`
}

Topic is a nested struct in iot response

type TopicList ¶

type TopicList struct {
	Topic []Topic `json:"topic" xml:"topic"`
}

TopicList is a nested struct in iot response

type TransformClientIdRequest ¶

type TransformClientIdRequest struct {
	*requests.RpcRequest
	AuthConfig    string `position:"Query" name:"AuthConfig"`
	ClientId      string `position:"Query" name:"ClientId"`
	IotId         string `position:"Query" name:"IotId"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

TransformClientIdRequest is the request struct for api TransformClientId

func CreateTransformClientIdRequest ¶

func CreateTransformClientIdRequest() (request *TransformClientIdRequest)

CreateTransformClientIdRequest creates a request to invoke TransformClientId API

type TransformClientIdResponse ¶

type TransformClientIdResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

TransformClientIdResponse is the response struct for api TransformClientId

func CreateTransformClientIdResponse ¶

func CreateTransformClientIdResponse() (response *TransformClientIdResponse)

CreateTransformClientIdResponse creates a response to parse from TransformClientId response

type TriggerSceneRuleRequest ¶

type TriggerSceneRuleRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	InstanceId    string `position:"Query" name:"InstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	RuleId        string `position:"Query" name:"RuleId"`
}

TriggerSceneRuleRequest is the request struct for api TriggerSceneRule

func CreateTriggerSceneRuleRequest ¶

func CreateTriggerSceneRuleRequest() (request *TriggerSceneRuleRequest)

CreateTriggerSceneRuleRequest creates a request to invoke TriggerSceneRule API

type TriggerSceneRuleResponse ¶

type TriggerSceneRuleResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code         string `json:"Code" xml:"Code"`
}

TriggerSceneRuleResponse is the response struct for api TriggerSceneRule

func CreateTriggerSceneRuleResponse ¶

func CreateTriggerSceneRuleResponse() (response *TriggerSceneRuleResponse)

CreateTriggerSceneRuleResponse creates a response to parse from TriggerSceneRule response

type UnbindApplicationFromEdgeInstanceRequest ¶

type UnbindApplicationFromEdgeInstanceRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ApplicationId string `position:"Query" name:"ApplicationId"`
	InstanceId    string `position:"Query" name:"InstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

UnbindApplicationFromEdgeInstanceRequest is the request struct for api UnbindApplicationFromEdgeInstance

func CreateUnbindApplicationFromEdgeInstanceRequest ¶

func CreateUnbindApplicationFromEdgeInstanceRequest() (request *UnbindApplicationFromEdgeInstanceRequest)

CreateUnbindApplicationFromEdgeInstanceRequest creates a request to invoke UnbindApplicationFromEdgeInstance API

type UnbindApplicationFromEdgeInstanceResponse ¶

type UnbindApplicationFromEdgeInstanceResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

UnbindApplicationFromEdgeInstanceResponse is the response struct for api UnbindApplicationFromEdgeInstance

func CreateUnbindApplicationFromEdgeInstanceResponse ¶

func CreateUnbindApplicationFromEdgeInstanceResponse() (response *UnbindApplicationFromEdgeInstanceResponse)

CreateUnbindApplicationFromEdgeInstanceResponse creates a response to parse from UnbindApplicationFromEdgeInstance response

type UnbindDriverFromEdgeInstanceRequest ¶

type UnbindDriverFromEdgeInstanceRequest struct {
	*requests.RpcRequest
	DriverId      string `position:"Query" name:"DriverId"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	InstanceId    string `position:"Query" name:"InstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

UnbindDriverFromEdgeInstanceRequest is the request struct for api UnbindDriverFromEdgeInstance

func CreateUnbindDriverFromEdgeInstanceRequest ¶

func CreateUnbindDriverFromEdgeInstanceRequest() (request *UnbindDriverFromEdgeInstanceRequest)

CreateUnbindDriverFromEdgeInstanceRequest creates a request to invoke UnbindDriverFromEdgeInstance API

type UnbindDriverFromEdgeInstanceResponse ¶

type UnbindDriverFromEdgeInstanceResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

UnbindDriverFromEdgeInstanceResponse is the response struct for api UnbindDriverFromEdgeInstance

func CreateUnbindDriverFromEdgeInstanceResponse ¶

func CreateUnbindDriverFromEdgeInstanceResponse() (response *UnbindDriverFromEdgeInstanceResponse)

CreateUnbindDriverFromEdgeInstanceResponse creates a response to parse from UnbindDriverFromEdgeInstance response

type UnbindLicenseProductRequest ¶

type UnbindLicenseProductRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ProductKey    string `position:"Query" name:"ProductKey"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	LicenseCode   string `position:"Query" name:"LicenseCode"`
}

UnbindLicenseProductRequest is the request struct for api UnbindLicenseProduct

func CreateUnbindLicenseProductRequest ¶

func CreateUnbindLicenseProductRequest() (request *UnbindLicenseProductRequest)

CreateUnbindLicenseProductRequest creates a request to invoke UnbindLicenseProduct API

type UnbindLicenseProductResponse ¶

type UnbindLicenseProductResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Data         bool   `json:"Data" xml:"Data"`
}

UnbindLicenseProductResponse is the response struct for api UnbindLicenseProduct

func CreateUnbindLicenseProductResponse ¶

func CreateUnbindLicenseProductResponse() (response *UnbindLicenseProductResponse)

CreateUnbindLicenseProductResponse creates a response to parse from UnbindLicenseProduct response

type UnbindRoleFromEdgeInstanceRequest ¶

type UnbindRoleFromEdgeInstanceRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	InstanceId    string `position:"Query" name:"InstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

UnbindRoleFromEdgeInstanceRequest is the request struct for api UnbindRoleFromEdgeInstance

func CreateUnbindRoleFromEdgeInstanceRequest ¶

func CreateUnbindRoleFromEdgeInstanceRequest() (request *UnbindRoleFromEdgeInstanceRequest)

CreateUnbindRoleFromEdgeInstanceRequest creates a request to invoke UnbindRoleFromEdgeInstance API

type UnbindRoleFromEdgeInstanceResponse ¶

type UnbindRoleFromEdgeInstanceResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

UnbindRoleFromEdgeInstanceResponse is the response struct for api UnbindRoleFromEdgeInstance

func CreateUnbindRoleFromEdgeInstanceResponse ¶

func CreateUnbindRoleFromEdgeInstanceResponse() (response *UnbindRoleFromEdgeInstanceResponse)

CreateUnbindRoleFromEdgeInstanceResponse creates a response to parse from UnbindRoleFromEdgeInstance response

type UnbindSceneRuleFromEdgeInstanceRequest ¶

type UnbindSceneRuleFromEdgeInstanceRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	InstanceId    string `position:"Query" name:"InstanceId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	RuleId        string `position:"Query" name:"RuleId"`
}

UnbindSceneRuleFromEdgeInstanceRequest is the request struct for api UnbindSceneRuleFromEdgeInstance

func CreateUnbindSceneRuleFromEdgeInstanceRequest ¶

func CreateUnbindSceneRuleFromEdgeInstanceRequest() (request *UnbindSceneRuleFromEdgeInstanceRequest)

CreateUnbindSceneRuleFromEdgeInstanceRequest creates a request to invoke UnbindSceneRuleFromEdgeInstance API

type UnbindSceneRuleFromEdgeInstanceResponse ¶

type UnbindSceneRuleFromEdgeInstanceResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

UnbindSceneRuleFromEdgeInstanceResponse is the response struct for api UnbindSceneRuleFromEdgeInstance

func CreateUnbindSceneRuleFromEdgeInstanceResponse ¶

func CreateUnbindSceneRuleFromEdgeInstanceResponse() (response *UnbindSceneRuleFromEdgeInstanceResponse)

CreateUnbindSceneRuleFromEdgeInstanceResponse creates a response to parse from UnbindSceneRuleFromEdgeInstance response

type UpdateConsumerGroupRequest ¶

type UpdateConsumerGroupRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	GroupId       string `position:"Query" name:"GroupId"`
	NewGroupName  string `position:"Query" name:"NewGroupName"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

UpdateConsumerGroupRequest is the request struct for api UpdateConsumerGroup

func CreateUpdateConsumerGroupRequest ¶

func CreateUpdateConsumerGroupRequest() (request *UpdateConsumerGroupRequest)

CreateUpdateConsumerGroupRequest creates a request to invoke UpdateConsumerGroup API

type UpdateConsumerGroupResponse ¶

type UpdateConsumerGroupResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code         string `json:"Code" xml:"Code"`
}

UpdateConsumerGroupResponse is the response struct for api UpdateConsumerGroup

func CreateUpdateConsumerGroupResponse ¶

func CreateUpdateConsumerGroupResponse() (response *UpdateConsumerGroupResponse)

CreateUpdateConsumerGroupResponse creates a response to parse from UpdateConsumerGroup response

type UpdateDestinationRequest ¶

type UpdateDestinationRequest struct {
	*requests.RpcRequest
	Configuration string           `position:"Query" name:"Configuration"`
	Description   string           `position:"Query" name:"Description"`
	Type          string           `position:"Query" name:"Type"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	DestinationId requests.Integer `position:"Query" name:"DestinationId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	Name          string           `position:"Query" name:"Name"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

UpdateDestinationRequest is the request struct for api UpdateDestination

func CreateUpdateDestinationRequest ¶

func CreateUpdateDestinationRequest() (request *UpdateDestinationRequest)

CreateUpdateDestinationRequest creates a request to invoke UpdateDestination API

type UpdateDestinationResponse ¶

type UpdateDestinationResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

UpdateDestinationResponse is the response struct for api UpdateDestination

func CreateUpdateDestinationResponse ¶

func CreateUpdateDestinationResponse() (response *UpdateDestinationResponse)

CreateUpdateDestinationResponse creates a response to parse from UpdateDestination response

type UpdateDeviceGroupRequest ¶

type UpdateDeviceGroupRequest struct {
	*requests.RpcRequest
	GroupType     string `position:"Query" name:"GroupType"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	GroupId       string `position:"Query" name:"GroupId"`
	GroupDesc     string `position:"Query" name:"GroupDesc"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

UpdateDeviceGroupRequest is the request struct for api UpdateDeviceGroup

func CreateUpdateDeviceGroupRequest ¶

func CreateUpdateDeviceGroupRequest() (request *UpdateDeviceGroupRequest)

CreateUpdateDeviceGroupRequest creates a request to invoke UpdateDeviceGroup API

type UpdateDeviceGroupResponse ¶

type UpdateDeviceGroupResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

UpdateDeviceGroupResponse is the response struct for api UpdateDeviceGroup

func CreateUpdateDeviceGroupResponse ¶

func CreateUpdateDeviceGroupResponse() (response *UpdateDeviceGroupResponse)

CreateUpdateDeviceGroupResponse creates a response to parse from UpdateDeviceGroup response

type UpdateDeviceShadowRequest ¶

type UpdateDeviceShadowRequest struct {
	*requests.RpcRequest
	ShadowMessage string           `position:"Query" name:"ShadowMessage"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	ProductKey    string           `position:"Query" name:"ProductKey"`
	DeltaUpdate   requests.Boolean `position:"Query" name:"DeltaUpdate"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	DeviceName    string           `position:"Query" name:"DeviceName"`
}

UpdateDeviceShadowRequest is the request struct for api UpdateDeviceShadow

func CreateUpdateDeviceShadowRequest ¶

func CreateUpdateDeviceShadowRequest() (request *UpdateDeviceShadowRequest)

CreateUpdateDeviceShadowRequest creates a request to invoke UpdateDeviceShadow API

type UpdateDeviceShadowResponse ¶

type UpdateDeviceShadowResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

UpdateDeviceShadowResponse is the response struct for api UpdateDeviceShadow

func CreateUpdateDeviceShadowResponse ¶

func CreateUpdateDeviceShadowResponse() (response *UpdateDeviceShadowResponse)

CreateUpdateDeviceShadowResponse creates a response to parse from UpdateDeviceShadow response

type UpdateEdgeDriverVersionRequest ¶

type UpdateEdgeDriverVersionRequest struct {
	*requests.RpcRequest
	ConfigCheckRule string `position:"Query" name:"ConfigCheckRule"`
	Argument        string `position:"Query" name:"Argument"`
	EdgeVersion     string `position:"Query" name:"EdgeVersion"`
	Description     string `position:"Query" name:"Description"`
	DriverId        string `position:"Query" name:"DriverId"`
	IotInstanceId   string `position:"Query" name:"IotInstanceId"`
	ContainerConfig string `position:"Query" name:"ContainerConfig"`
	DriverVersion   string `position:"Query" name:"DriverVersion"`
	DriverConfig    string `position:"Query" name:"DriverConfig"`
	SourceConfig    string `position:"Query" name:"SourceConfig"`
	ApiProduct      string `position:"Body" name:"ApiProduct"`
	ApiRevision     string `position:"Body" name:"ApiRevision"`
}

UpdateEdgeDriverVersionRequest is the request struct for api UpdateEdgeDriverVersion

func CreateUpdateEdgeDriverVersionRequest ¶

func CreateUpdateEdgeDriverVersionRequest() (request *UpdateEdgeDriverVersionRequest)

CreateUpdateEdgeDriverVersionRequest creates a request to invoke UpdateEdgeDriverVersion API

type UpdateEdgeDriverVersionResponse ¶

type UpdateEdgeDriverVersionResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

UpdateEdgeDriverVersionResponse is the response struct for api UpdateEdgeDriverVersion

func CreateUpdateEdgeDriverVersionResponse ¶

func CreateUpdateEdgeDriverVersionResponse() (response *UpdateEdgeDriverVersionResponse)

CreateUpdateEdgeDriverVersionResponse creates a response to parse from UpdateEdgeDriverVersion response

type UpdateEdgeInstanceChannelConfigs ¶

type UpdateEdgeInstanceChannelConfigs struct {
	Format  string `name:"Format"`
	Content string `name:"Content"`
	Key     string `name:"Key"`
}

UpdateEdgeInstanceChannelConfigs is a repeated param struct in UpdateEdgeInstanceChannelRequest

type UpdateEdgeInstanceChannelRequest ¶

type UpdateEdgeInstanceChannelRequest struct {
	*requests.RpcRequest
	Configs       *[]UpdateEdgeInstanceChannelConfigs `position:"Query" name:"Configs"  type:"Repeated"`
	DriverId      string                              `position:"Query" name:"DriverId"`
	IotInstanceId string                              `position:"Query" name:"IotInstanceId"`
	ChannelName   string                              `position:"Query" name:"ChannelName"`
	InstanceId    string                              `position:"Query" name:"InstanceId"`
	ApiProduct    string                              `position:"Body" name:"ApiProduct"`
	ApiRevision   string                              `position:"Body" name:"ApiRevision"`
	ChannelId     string                              `position:"Query" name:"ChannelId"`
}

UpdateEdgeInstanceChannelRequest is the request struct for api UpdateEdgeInstanceChannel

func CreateUpdateEdgeInstanceChannelRequest ¶

func CreateUpdateEdgeInstanceChannelRequest() (request *UpdateEdgeInstanceChannelRequest)

CreateUpdateEdgeInstanceChannelRequest creates a request to invoke UpdateEdgeInstanceChannel API

type UpdateEdgeInstanceChannelResponse ¶

type UpdateEdgeInstanceChannelResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

UpdateEdgeInstanceChannelResponse is the response struct for api UpdateEdgeInstanceChannel

func CreateUpdateEdgeInstanceChannelResponse ¶

func CreateUpdateEdgeInstanceChannelResponse() (response *UpdateEdgeInstanceChannelResponse)

CreateUpdateEdgeInstanceChannelResponse creates a response to parse from UpdateEdgeInstanceChannel response

type UpdateEdgeInstanceMessageRoutingRequest ¶

type UpdateEdgeInstanceMessageRoutingRequest struct {
	*requests.RpcRequest
	SourceData      string           `position:"Query" name:"SourceData"`
	TargetType      string           `position:"Query" name:"TargetType"`
	IotInstanceId   string           `position:"Query" name:"IotInstanceId"`
	SourceType      string           `position:"Query" name:"SourceType"`
	TopicFilter     string           `position:"Query" name:"TopicFilter"`
	InstanceId      string           `position:"Query" name:"InstanceId"`
	RouteId         requests.Integer `position:"Query" name:"RouteId"`
	TargetData      string           `position:"Query" name:"TargetData"`
	ApiProduct      string           `position:"Body" name:"ApiProduct"`
	Name            string           `position:"Query" name:"Name"`
	ApiRevision     string           `position:"Body" name:"ApiRevision"`
	TargetIotHubQos requests.Integer `position:"Query" name:"TargetIotHubQos"`
}

UpdateEdgeInstanceMessageRoutingRequest is the request struct for api UpdateEdgeInstanceMessageRouting

func CreateUpdateEdgeInstanceMessageRoutingRequest ¶

func CreateUpdateEdgeInstanceMessageRoutingRequest() (request *UpdateEdgeInstanceMessageRoutingRequest)

CreateUpdateEdgeInstanceMessageRoutingRequest creates a request to invoke UpdateEdgeInstanceMessageRouting API

type UpdateEdgeInstanceMessageRoutingResponse ¶

type UpdateEdgeInstanceMessageRoutingResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

UpdateEdgeInstanceMessageRoutingResponse is the response struct for api UpdateEdgeInstanceMessageRouting

func CreateUpdateEdgeInstanceMessageRoutingResponse ¶

func CreateUpdateEdgeInstanceMessageRoutingResponse() (response *UpdateEdgeInstanceMessageRoutingResponse)

CreateUpdateEdgeInstanceMessageRoutingResponse creates a response to parse from UpdateEdgeInstanceMessageRouting response

type UpdateEdgeInstanceRequest ¶

type UpdateEdgeInstanceRequest struct {
	*requests.RpcRequest
	BizEnable     requests.Boolean `position:"Query" name:"BizEnable"`
	Spec          requests.Integer `position:"Query" name:"Spec"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	Tags          string           `position:"Query" name:"Tags"`
	InstanceId    string           `position:"Query" name:"InstanceId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	Name          string           `position:"Query" name:"Name"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

UpdateEdgeInstanceRequest is the request struct for api UpdateEdgeInstance

func CreateUpdateEdgeInstanceRequest ¶

func CreateUpdateEdgeInstanceRequest() (request *UpdateEdgeInstanceRequest)

CreateUpdateEdgeInstanceRequest creates a request to invoke UpdateEdgeInstance API

type UpdateEdgeInstanceResponse ¶

type UpdateEdgeInstanceResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

UpdateEdgeInstanceResponse is the response struct for api UpdateEdgeInstance

func CreateUpdateEdgeInstanceResponse ¶

func CreateUpdateEdgeInstanceResponse() (response *UpdateEdgeInstanceResponse)

CreateUpdateEdgeInstanceResponse creates a response to parse from UpdateEdgeInstance response

type UpdateJobRequest ¶

type UpdateJobRequest struct {
	*requests.RpcRequest
	Description   string `position:"Query" name:"Description"`
	RolloutConfig string `position:"Query" name:"RolloutConfig"`
	JobId         string `position:"Query" name:"JobId"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	TimeoutConfig string `position:"Query" name:"TimeoutConfig"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

UpdateJobRequest is the request struct for api UpdateJob

func CreateUpdateJobRequest ¶

func CreateUpdateJobRequest() (request *UpdateJobRequest)

CreateUpdateJobRequest creates a request to invoke UpdateJob API

type UpdateJobResponse ¶

type UpdateJobResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

UpdateJobResponse is the response struct for api UpdateJob

func CreateUpdateJobResponse ¶

func CreateUpdateJobResponse() (response *UpdateJobResponse)

CreateUpdateJobResponse creates a response to parse from UpdateJob response

type UpdateOTAModuleRequest ¶

type UpdateOTAModuleRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ModuleName    string `position:"Query" name:"ModuleName"`
	ProductKey    string `position:"Query" name:"ProductKey"`
	AliasName     string `position:"Query" name:"AliasName"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	Desc          string `position:"Query" name:"Desc"`
}

UpdateOTAModuleRequest is the request struct for api UpdateOTAModule

func CreateUpdateOTAModuleRequest ¶

func CreateUpdateOTAModuleRequest() (request *UpdateOTAModuleRequest)

CreateUpdateOTAModuleRequest creates a request to invoke UpdateOTAModule API

type UpdateOTAModuleResponse ¶

type UpdateOTAModuleResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

UpdateOTAModuleResponse is the response struct for api UpdateOTAModule

func CreateUpdateOTAModuleResponse ¶

func CreateUpdateOTAModuleResponse() (response *UpdateOTAModuleResponse)

CreateUpdateOTAModuleResponse creates a response to parse from UpdateOTAModule response

type UpdateParserDataSourceRequest ¶

type UpdateParserDataSourceRequest struct {
	*requests.RpcRequest
	Description   string           `position:"Query" name:"Description"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	DataSourceId  requests.Integer `position:"Query" name:"DataSourceId"`
	Name          string           `position:"Query" name:"Name"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

UpdateParserDataSourceRequest is the request struct for api UpdateParserDataSource

func CreateUpdateParserDataSourceRequest ¶

func CreateUpdateParserDataSourceRequest() (request *UpdateParserDataSourceRequest)

CreateUpdateParserDataSourceRequest creates a request to invoke UpdateParserDataSource API

type UpdateParserDataSourceResponse ¶

type UpdateParserDataSourceResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

UpdateParserDataSourceResponse is the response struct for api UpdateParserDataSource

func CreateUpdateParserDataSourceResponse ¶

func CreateUpdateParserDataSourceResponse() (response *UpdateParserDataSourceResponse)

CreateUpdateParserDataSourceResponse creates a response to parse from UpdateParserDataSource response

type UpdateParserRequest ¶

type UpdateParserRequest struct {
	*requests.RpcRequest
	Description   string           `position:"Query" name:"Description"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	ParserId      requests.Integer `position:"Query" name:"ParserId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	Name          string           `position:"Query" name:"Name"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

UpdateParserRequest is the request struct for api UpdateParser

func CreateUpdateParserRequest ¶

func CreateUpdateParserRequest() (request *UpdateParserRequest)

CreateUpdateParserRequest creates a request to invoke UpdateParser API

type UpdateParserResponse ¶

type UpdateParserResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

UpdateParserResponse is the response struct for api UpdateParser

func CreateUpdateParserResponse ¶

func CreateUpdateParserResponse() (response *UpdateParserResponse)

CreateUpdateParserResponse creates a response to parse from UpdateParser response

type UpdateProductFilterConfigRequest ¶

type UpdateProductFilterConfigRequest struct {
	*requests.RpcRequest
	PropertyTimestampFilter requests.Boolean `position:"Query" name:"PropertyTimestampFilter"`
	IotInstanceId           string           `position:"Query" name:"IotInstanceId"`
	ProductKey              string           `position:"Query" name:"ProductKey"`
	ApiProduct              string           `position:"Body" name:"ApiProduct"`
	ApiRevision             string           `position:"Body" name:"ApiRevision"`
	PropertyValueFilter     requests.Boolean `position:"Query" name:"PropertyValueFilter"`
}

UpdateProductFilterConfigRequest is the request struct for api UpdateProductFilterConfig

func CreateUpdateProductFilterConfigRequest ¶

func CreateUpdateProductFilterConfigRequest() (request *UpdateProductFilterConfigRequest)

CreateUpdateProductFilterConfigRequest creates a request to invoke UpdateProductFilterConfig API

type UpdateProductFilterConfigResponse ¶

type UpdateProductFilterConfigResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

UpdateProductFilterConfigResponse is the response struct for api UpdateProductFilterConfig

func CreateUpdateProductFilterConfigResponse ¶

func CreateUpdateProductFilterConfigResponse() (response *UpdateProductFilterConfigResponse)

CreateUpdateProductFilterConfigResponse creates a response to parse from UpdateProductFilterConfig response

type UpdateProductRequest ¶

type UpdateProductRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	Description       string `position:"Query" name:"Description"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	ProductName       string `position:"Query" name:"ProductName"`
	ProductKey        string `position:"Query" name:"ProductKey"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
}

UpdateProductRequest is the request struct for api UpdateProduct

func CreateUpdateProductRequest ¶

func CreateUpdateProductRequest() (request *UpdateProductRequest)

CreateUpdateProductRequest creates a request to invoke UpdateProduct API

type UpdateProductResponse ¶

type UpdateProductResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

UpdateProductResponse is the response struct for api UpdateProduct

func CreateUpdateProductResponse ¶

func CreateUpdateProductResponse() (response *UpdateProductResponse)

CreateUpdateProductResponse creates a response to parse from UpdateProduct response

type UpdateProductTagsProductTag ¶

type UpdateProductTagsProductTag struct {
	TagValue string `name:"TagValue"`
	TagKey   string `name:"TagKey"`
}

UpdateProductTagsProductTag is a repeated param struct in UpdateProductTagsRequest

type UpdateProductTagsRequest ¶

type UpdateProductTagsRequest struct {
	*requests.RpcRequest
	IotInstanceId string                         `position:"Query" name:"IotInstanceId"`
	ProductKey    string                         `position:"Query" name:"ProductKey"`
	ProductTag    *[]UpdateProductTagsProductTag `position:"Query" name:"ProductTag"  type:"Repeated"`
	ApiProduct    string                         `position:"Body" name:"ApiProduct"`
	ApiRevision   string                         `position:"Body" name:"ApiRevision"`
}

UpdateProductTagsRequest is the request struct for api UpdateProductTags

func CreateUpdateProductTagsRequest ¶

func CreateUpdateProductTagsRequest() (request *UpdateProductTagsRequest)

CreateUpdateProductTagsRequest creates a request to invoke UpdateProductTags API

type UpdateProductTagsResponse ¶

type UpdateProductTagsResponse struct {
	*responses.BaseResponse
	RequestId          string                                `json:"RequestId" xml:"RequestId"`
	Success            bool                                  `json:"Success" xml:"Success"`
	ErrorMessage       string                                `json:"ErrorMessage" xml:"ErrorMessage"`
	Code               string                                `json:"Code" xml:"Code"`
	InvalidProductTags InvalidProductTagsInUpdateProductTags `json:"InvalidProductTags" xml:"InvalidProductTags"`
}

UpdateProductTagsResponse is the response struct for api UpdateProductTags

func CreateUpdateProductTagsResponse ¶

func CreateUpdateProductTagsResponse() (response *UpdateProductTagsResponse)

CreateUpdateProductTagsResponse creates a response to parse from UpdateProductTags response

type UpdateProductTopicRequest ¶

type UpdateProductTopicRequest struct {
	*requests.RpcRequest
	TopicId        string `position:"Query" name:"TopicId"`
	IotInstanceId  string `position:"Query" name:"IotInstanceId"`
	TopicShortName string `position:"Query" name:"TopicShortName"`
	ApiProduct     string `position:"Body" name:"ApiProduct"`
	ApiRevision    string `position:"Body" name:"ApiRevision"`
	Operation      string `position:"Query" name:"Operation"`
	Desc           string `position:"Query" name:"Desc"`
}

UpdateProductTopicRequest is the request struct for api UpdateProductTopic

func CreateUpdateProductTopicRequest ¶

func CreateUpdateProductTopicRequest() (request *UpdateProductTopicRequest)

CreateUpdateProductTopicRequest creates a request to invoke UpdateProductTopic API

type UpdateProductTopicResponse ¶

type UpdateProductTopicResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

UpdateProductTopicResponse is the response struct for api UpdateProductTopic

func CreateUpdateProductTopicResponse ¶

func CreateUpdateProductTopicResponse() (response *UpdateProductTopicResponse)

CreateUpdateProductTopicResponse creates a response to parse from UpdateProductTopic response

type UpdateRuleActionRequest ¶

type UpdateRuleActionRequest struct {
	*requests.RpcRequest
	Configuration string           `position:"Query" name:"Configuration"`
	Type          string           `position:"Query" name:"Type"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	ActionId      requests.Integer `position:"Query" name:"ActionId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

UpdateRuleActionRequest is the request struct for api UpdateRuleAction

func CreateUpdateRuleActionRequest ¶

func CreateUpdateRuleActionRequest() (request *UpdateRuleActionRequest)

CreateUpdateRuleActionRequest creates a request to invoke UpdateRuleAction API

type UpdateRuleActionResponse ¶

type UpdateRuleActionResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Code         string `json:"Code" xml:"Code"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

UpdateRuleActionResponse is the response struct for api UpdateRuleAction

func CreateUpdateRuleActionResponse ¶

func CreateUpdateRuleActionResponse() (response *UpdateRuleActionResponse)

CreateUpdateRuleActionResponse creates a response to parse from UpdateRuleAction response

type UpdateRuleRequest ¶

type UpdateRuleRequest struct {
	*requests.RpcRequest
	Select        string           `position:"Query" name:"Select"`
	RuleDesc      string           `position:"Query" name:"RuleDesc"`
	ShortTopic    string           `position:"Query" name:"ShortTopic"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	Where         string           `position:"Query" name:"Where"`
	TopicType     requests.Integer `position:"Query" name:"TopicType"`
	ProductKey    string           `position:"Query" name:"ProductKey"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	Name          string           `position:"Query" name:"Name"`
	Topic         string           `position:"Query" name:"Topic"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	RuleId        requests.Integer `position:"Query" name:"RuleId"`
}

UpdateRuleRequest is the request struct for api UpdateRule

func CreateUpdateRuleRequest ¶

func CreateUpdateRuleRequest() (request *UpdateRuleRequest)

CreateUpdateRuleRequest creates a request to invoke UpdateRule API

type UpdateRuleResponse ¶

type UpdateRuleResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

UpdateRuleResponse is the response struct for api UpdateRule

func CreateUpdateRuleResponse ¶

func CreateUpdateRuleResponse() (response *UpdateRuleResponse)

CreateUpdateRuleResponse creates a response to parse from UpdateRule response

type UpdateSceneRuleRequest ¶

type UpdateSceneRuleRequest struct {
	*requests.RpcRequest
	RuleName        string `position:"Query" name:"RuleName"`
	IotInstanceId   string `position:"Query" name:"IotInstanceId"`
	RuleDescription string `position:"Query" name:"RuleDescription"`
	RuleContent     string `position:"Query" name:"RuleContent"`
	ApiProduct      string `position:"Body" name:"ApiProduct"`
	ApiRevision     string `position:"Body" name:"ApiRevision"`
	RuleId          string `position:"Query" name:"RuleId"`
}

UpdateSceneRuleRequest is the request struct for api UpdateSceneRule

func CreateUpdateSceneRuleRequest ¶

func CreateUpdateSceneRuleRequest() (request *UpdateSceneRuleRequest)

CreateUpdateSceneRuleRequest creates a request to invoke UpdateSceneRule API

type UpdateSceneRuleResponse ¶

type UpdateSceneRuleResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

UpdateSceneRuleResponse is the response struct for api UpdateSceneRule

func CreateUpdateSceneRuleResponse ¶

func CreateUpdateSceneRuleResponse() (response *UpdateSceneRuleResponse)

CreateUpdateSceneRuleResponse creates a response to parse from UpdateSceneRule response

type UpdateSchedulePeriodRequest ¶

type UpdateSchedulePeriodRequest struct {
	*requests.RpcRequest
	PeriodCode       string `position:"Body" name:"PeriodCode"`
	Description      string `position:"Body" name:"Description"`
	StartTime        string `position:"Body" name:"StartTime"`
	IotInstanceId    string `position:"Body" name:"IotInstanceId"`
	EndTime          string `position:"Body" name:"EndTime"`
	SoundCodeContent string `position:"Body" name:"SoundCodeContent"`
	ApiProduct       string `position:"Body" name:"ApiProduct"`
	ApiRevision      string `position:"Body" name:"ApiRevision"`
}

UpdateSchedulePeriodRequest is the request struct for api UpdateSchedulePeriod

func CreateUpdateSchedulePeriodRequest ¶

func CreateUpdateSchedulePeriodRequest() (request *UpdateSchedulePeriodRequest)

CreateUpdateSchedulePeriodRequest creates a request to invoke UpdateSchedulePeriod API

type UpdateSchedulePeriodResponse ¶

type UpdateSchedulePeriodResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

UpdateSchedulePeriodResponse is the response struct for api UpdateSchedulePeriod

func CreateUpdateSchedulePeriodResponse ¶

func CreateUpdateSchedulePeriodResponse() (response *UpdateSchedulePeriodResponse)

CreateUpdateSchedulePeriodResponse creates a response to parse from UpdateSchedulePeriod response

type UpdateSoundCodeLabelRequest ¶

type UpdateSoundCodeLabelRequest struct {
	*requests.RpcRequest
	SoundCode     string `position:"Body" name:"SoundCode"`
	IotInstanceId string `position:"Body" name:"IotInstanceId"`
	Label         string `position:"Body" name:"Label"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

UpdateSoundCodeLabelRequest is the request struct for api UpdateSoundCodeLabel

func CreateUpdateSoundCodeLabelRequest ¶

func CreateUpdateSoundCodeLabelRequest() (request *UpdateSoundCodeLabelRequest)

CreateUpdateSoundCodeLabelRequest creates a request to invoke UpdateSoundCodeLabel API

type UpdateSoundCodeLabelResponse ¶

type UpdateSoundCodeLabelResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

UpdateSoundCodeLabelResponse is the response struct for api UpdateSoundCodeLabel

func CreateUpdateSoundCodeLabelResponse ¶

func CreateUpdateSoundCodeLabelResponse() (response *UpdateSoundCodeLabelResponse)

CreateUpdateSoundCodeLabelResponse creates a response to parse from UpdateSoundCodeLabel response

type UpdateSoundCodeRequest ¶

type UpdateSoundCodeRequest struct {
	*requests.RpcRequest
	SoundCode        string           `position:"Body" name:"SoundCode"`
	Duration         requests.Integer `position:"Body" name:"Duration"`
	IotInstanceId    string           `position:"Body" name:"IotInstanceId"`
	SoundCodeContent string           `position:"Body" name:"SoundCodeContent"`
	ApiProduct       string           `position:"Body" name:"ApiProduct"`
	Name             string           `position:"Body" name:"Name"`
	ApiRevision      string           `position:"Body" name:"ApiRevision"`
}

UpdateSoundCodeRequest is the request struct for api UpdateSoundCode

func CreateUpdateSoundCodeRequest ¶

func CreateUpdateSoundCodeRequest() (request *UpdateSoundCodeRequest)

CreateUpdateSoundCodeRequest creates a request to invoke UpdateSoundCode API

type UpdateSoundCodeResponse ¶

type UpdateSoundCodeResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

UpdateSoundCodeResponse is the response struct for api UpdateSoundCode

func CreateUpdateSoundCodeResponse ¶

func CreateUpdateSoundCodeResponse() (response *UpdateSoundCodeResponse)

CreateUpdateSoundCodeResponse creates a response to parse from UpdateSoundCode response

type UpdateSoundCodeScheduleRequest ¶

type UpdateSoundCodeScheduleRequest struct {
	*requests.RpcRequest
	ScheduleCode  string `position:"Body" name:"ScheduleCode"`
	Description   string `position:"Body" name:"Description"`
	StartTime     string `position:"Body" name:"StartTime"`
	StartDate     string `position:"Body" name:"StartDate"`
	IotInstanceId string `position:"Body" name:"IotInstanceId"`
	EndTime       string `position:"Body" name:"EndTime"`
	EndDate       string `position:"Body" name:"EndDate"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	Name          string `position:"Body" name:"Name"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	Status        string `position:"Body" name:"Status"`
}

UpdateSoundCodeScheduleRequest is the request struct for api UpdateSoundCodeSchedule

func CreateUpdateSoundCodeScheduleRequest ¶

func CreateUpdateSoundCodeScheduleRequest() (request *UpdateSoundCodeScheduleRequest)

CreateUpdateSoundCodeScheduleRequest creates a request to invoke UpdateSoundCodeSchedule API

type UpdateSoundCodeScheduleResponse ¶

type UpdateSoundCodeScheduleResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

UpdateSoundCodeScheduleResponse is the response struct for api UpdateSoundCodeSchedule

func CreateUpdateSoundCodeScheduleResponse ¶

func CreateUpdateSoundCodeScheduleResponse() (response *UpdateSoundCodeScheduleResponse)

CreateUpdateSoundCodeScheduleResponse creates a response to parse from UpdateSoundCodeSchedule response

type UpdateSpeechRequest ¶

type UpdateSpeechRequest struct {
	*requests.RpcRequest
	Voice           string           `position:"Body" name:"Voice"`
	ProjectCode     string           `position:"Body" name:"ProjectCode"`
	IotInstanceId   string           `position:"Body" name:"IotInstanceId"`
	SoundCodeConfig string           `position:"Body" name:"SoundCodeConfig"`
	EnableSoundCode requests.Boolean `position:"Body" name:"EnableSoundCode"`
	Volume          requests.Integer `position:"Body" name:"Volume"`
	ApiProduct      string           `position:"Body" name:"ApiProduct"`
	ApiRevision     string           `position:"Body" name:"ApiRevision"`
	SpeechRate      requests.Integer `position:"Body" name:"SpeechRate"`
	SpeechCode      string           `position:"Body" name:"SpeechCode"`
}

UpdateSpeechRequest is the request struct for api UpdateSpeech

func CreateUpdateSpeechRequest ¶

func CreateUpdateSpeechRequest() (request *UpdateSpeechRequest)

CreateUpdateSpeechRequest creates a request to invoke UpdateSpeech API

type UpdateSpeechResponse ¶

type UpdateSpeechResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

UpdateSpeechResponse is the response struct for api UpdateSpeech

func CreateUpdateSpeechResponse ¶

func CreateUpdateSpeechResponse() (response *UpdateSpeechResponse)

CreateUpdateSpeechResponse creates a response to parse from UpdateSpeech response

type UpdateSubscribeRelationRequest ¶

type UpdateSubscribeRelationRequest struct {
	*requests.RpcRequest
	OtaEventFlag            requests.Boolean `position:"Query" name:"OtaEventFlag"`
	DeviceTopoLifeCycleFlag requests.Boolean `position:"Query" name:"DeviceTopoLifeCycleFlag"`
	Type                    string           `position:"Query" name:"Type"`
	DeviceLifeCycleFlag     requests.Boolean `position:"Query" name:"DeviceLifeCycleFlag"`
	IotInstanceId           string           `position:"Query" name:"IotInstanceId"`
	DeviceStatusChangeFlag  requests.Boolean `position:"Query" name:"DeviceStatusChangeFlag"`
	OtaVersionFlag          requests.Boolean `position:"Query" name:"OtaVersionFlag"`
	DeviceTagFlag           requests.Boolean `position:"Query" name:"DeviceTagFlag"`
	ConsumerGroupIds        *[]string        `position:"Query" name:"ConsumerGroupIds"  type:"Repeated"`
	ProductKey              string           `position:"Query" name:"ProductKey"`
	ThingHistoryFlag        requests.Boolean `position:"Query" name:"ThingHistoryFlag"`
	FoundDeviceListFlag     requests.Boolean `position:"Query" name:"FoundDeviceListFlag"`
	OtaJobFlag              requests.Boolean `position:"Query" name:"OtaJobFlag"`
	ApiProduct              string           `position:"Body" name:"ApiProduct"`
	DeviceDataFlag          requests.Boolean `position:"Query" name:"DeviceDataFlag"`
	ApiRevision             string           `position:"Body" name:"ApiRevision"`
	MnsConfiguration        string           `position:"Query" name:"MnsConfiguration"`
}

UpdateSubscribeRelationRequest is the request struct for api UpdateSubscribeRelation

func CreateUpdateSubscribeRelationRequest ¶

func CreateUpdateSubscribeRelationRequest() (request *UpdateSubscribeRelationRequest)

CreateUpdateSubscribeRelationRequest creates a request to invoke UpdateSubscribeRelation API

type UpdateSubscribeRelationResponse ¶

type UpdateSubscribeRelationResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

UpdateSubscribeRelationResponse is the response struct for api UpdateSubscribeRelation

func CreateUpdateSubscribeRelationResponse ¶

func CreateUpdateSubscribeRelationResponse() (response *UpdateSubscribeRelationResponse)

CreateUpdateSubscribeRelationResponse creates a response to parse from UpdateSubscribeRelation response

type UpdateThingModelRequest ¶

type UpdateThingModelRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	Identifier        string `position:"Query" name:"Identifier"`
	FunctionBlockName string `position:"Query" name:"FunctionBlockName"`
	ProductKey        string `position:"Query" name:"ProductKey"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ThingModelJson    string `position:"Query" name:"ThingModelJson"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
	FunctionBlockId   string `position:"Query" name:"FunctionBlockId"`
}

UpdateThingModelRequest is the request struct for api UpdateThingModel

func CreateUpdateThingModelRequest ¶

func CreateUpdateThingModelRequest() (request *UpdateThingModelRequest)

CreateUpdateThingModelRequest creates a request to invoke UpdateThingModel API

type UpdateThingModelResponse ¶

type UpdateThingModelResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

UpdateThingModelResponse is the response struct for api UpdateThingModel

func CreateUpdateThingModelResponse ¶

func CreateUpdateThingModelResponse() (response *UpdateThingModelResponse)

CreateUpdateThingModelResponse creates a response to parse from UpdateThingModel response

type UpdateThingScriptRequest ¶

type UpdateThingScriptRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	ScriptType    string `position:"Query" name:"ScriptType"`
	ProductKey    string `position:"Query" name:"ProductKey"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
	ScriptContent string `position:"Query" name:"ScriptContent"`
}

UpdateThingScriptRequest is the request struct for api UpdateThingScript

func CreateUpdateThingScriptRequest ¶

func CreateUpdateThingScriptRequest() (request *UpdateThingScriptRequest)

CreateUpdateThingScriptRequest creates a request to invoke UpdateThingScript API

type UpdateThingScriptResponse ¶

type UpdateThingScriptResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	Code         string `json:"Code" xml:"Code"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
}

UpdateThingScriptResponse is the response struct for api UpdateThingScript

func CreateUpdateThingScriptResponse ¶

func CreateUpdateThingScriptResponse() (response *UpdateThingScriptResponse)

CreateUpdateThingScriptResponse creates a response to parse from UpdateThingScript response

type UserProperties ¶

type UserProperties struct {
	UserProperty []UserProperty `json:"UserProperty" xml:"UserProperty"`
}

UserProperties is a nested struct in iot response

type UserProperty ¶

type UserProperty struct {
	Key   string `json:"Key" xml:"Key"`
	Value string `json:"Value" xml:"Value"`
}

UserProperty is a nested struct in iot response

type ValidList ¶

type ValidList struct {
	Name []string `json:"Name" xml:"Name"`
}

ValidList is a nested struct in iot response

type VoiceList ¶

type VoiceList struct {
	Items []Items `json:"Items" xml:"Items"`
}

VoiceList is a nested struct in iot response

type WriteDevicesHotStorageDataRequest ¶

type WriteDevicesHotStorageDataRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	IotId             string `position:"Query" name:"IotId"`
	IotInstanceId     string `position:"Query" name:"IotInstanceId"`
	UserTopic         string `position:"Query" name:"UserTopic"`
	ProductKey        string `position:"Query" name:"ProductKey"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
	DeviceName        string `position:"Query" name:"DeviceName"`
	Items             string `position:"Query" name:"Items"`
}

WriteDevicesHotStorageDataRequest is the request struct for api WriteDevicesHotStorageData

func CreateWriteDevicesHotStorageDataRequest ¶

func CreateWriteDevicesHotStorageDataRequest() (request *WriteDevicesHotStorageDataRequest)

CreateWriteDevicesHotStorageDataRequest creates a request to invoke WriteDevicesHotStorageData API

type WriteDevicesHotStorageDataResponse ¶

type WriteDevicesHotStorageDataResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Success      bool   `json:"Success" xml:"Success"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code         string `json:"Code" xml:"Code"`
}

WriteDevicesHotStorageDataResponse is the response struct for api WriteDevicesHotStorageData

func CreateWriteDevicesHotStorageDataResponse ¶

func CreateWriteDevicesHotStorageDataResponse() (response *WriteDevicesHotStorageDataResponse)

CreateWriteDevicesHotStorageDataResponse creates a response to parse from WriteDevicesHotStorageData response

Source Files ¶

Jump to

Keyboard shortcuts

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