iot

package
v1.63.58 Latest Latest
Warning

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

Go to latest
Published: Nov 27, 2024 License: Apache-2.0 Imports: 6 Imported by: 13

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 ¶ added in v1.61.1296

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 ¶ added in v1.61.1296

func CreateAddDataForApiSourceRequest() (request *AddDataForApiSourceRequest)

CreateAddDataForApiSourceRequest creates a request to invoke AddDataForApiSource API

type AddDataForApiSourceResponse ¶ added in v1.61.1296

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 ¶ added in v1.61.1296

func CreateAddDataForApiSourceResponse() (response *AddDataForApiSourceResponse)

CreateAddDataForApiSourceResponse creates a response to parse from AddDataForApiSource response

type AddDeviceToSharePromotionDeviceSimpleInfoList ¶ added in v1.62.438

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

AddDeviceToSharePromotionDeviceSimpleInfoList is a repeated param struct in AddDeviceToSharePromotionRequest

type AddDeviceToSharePromotionRequest ¶ added in v1.62.438

type AddDeviceToSharePromotionRequest struct {
	*requests.RpcRequest
	SharePromotionActivityId string                                           `position:"Body" name:"SharePromotionActivityId"`
	DeviceSimpleInfoList     *[]AddDeviceToSharePromotionDeviceSimpleInfoList `position:"Body" name:"DeviceSimpleInfoList"  type:"Repeated"`
	IotInstanceId            string                                           `position:"Body" name:"IotInstanceId"`
	ShareTaskCode            string                                           `position:"Body" name:"ShareTaskCode"`
	ApiProduct               string                                           `position:"Body" name:"ApiProduct"`
	ApiRevision              string                                           `position:"Body" name:"ApiRevision"`
}

AddDeviceToSharePromotionRequest is the request struct for api AddDeviceToSharePromotion

func CreateAddDeviceToSharePromotionRequest ¶ added in v1.62.438

func CreateAddDeviceToSharePromotionRequest() (request *AddDeviceToSharePromotionRequest)

CreateAddDeviceToSharePromotionRequest creates a request to invoke AddDeviceToSharePromotion API

type AddDeviceToSharePromotionResponse ¶ added in v1.62.438

type AddDeviceToSharePromotionResponse struct {
	*responses.BaseResponse
	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"`
}

AddDeviceToSharePromotionResponse is the response struct for api AddDeviceToSharePromotion

func CreateAddDeviceToSharePromotionResponse ¶ added in v1.62.438

func CreateAddDeviceToSharePromotionResponse() (response *AddDeviceToSharePromotionResponse)

CreateAddDeviceToSharePromotionResponse creates a response to parse from AddDeviceToSharePromotion response

type AddPowerStationRequest ¶ added in v1.62.659

type AddPowerStationRequest struct {
	*requests.RpcRequest
	RatedPower           requests.Integer `position:"Query" name:"RatedPower"`
	Description          string           `position:"Query" name:"Description"`
	IotInstanceId        string           `position:"Query" name:"IotInstanceId"`
	AlgorithmInstanceUid string           `position:"Query" name:"AlgorithmInstanceUid"`
	PowerStationName     string           `position:"Query" name:"PowerStationName"`
	ApiProduct           string           `position:"Body" name:"ApiProduct"`
	ApiRevision          string           `position:"Body" name:"ApiRevision"`
}

AddPowerStationRequest is the request struct for api AddPowerStation

func CreateAddPowerStationRequest ¶ added in v1.62.659

func CreateAddPowerStationRequest() (request *AddPowerStationRequest)

CreateAddPowerStationRequest creates a request to invoke AddPowerStation API

type AddPowerStationResponse ¶ added in v1.62.659

type AddPowerStationResponse struct {
	*responses.BaseResponse
	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"`
}

AddPowerStationResponse is the response struct for api AddPowerStation

func CreateAddPowerStationResponse ¶ added in v1.62.659

func CreateAddPowerStationResponse() (response *AddPowerStationResponse)

CreateAddPowerStationResponse creates a response to parse from AddPowerStation response

type AddShareTaskDeviceRequest ¶ added in v1.61.1762

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 ¶ added in v1.61.1762

func CreateAddShareTaskDeviceRequest() (request *AddShareTaskDeviceRequest)

CreateAddShareTaskDeviceRequest creates a request to invoke AddShareTaskDevice API

type AddShareTaskDeviceResponse ¶ added in v1.61.1762

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 ¶ added in v1.61.1762

func CreateAddShareTaskDeviceResponse() (response *AddShareTaskDeviceResponse)

CreateAddShareTaskDeviceResponse creates a response to parse from AddShareTaskDevice response

type AppInfo ¶ added in v1.61.1094

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 AstExpr ¶ added in v1.62.208

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

AstExpr is a nested struct in iot response

type AstExprItem ¶ added in v1.61.1740

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

AstExprItem is a nested struct in iot response

type AsyncRRpcRequest ¶ added in v1.62.316

type AsyncRRpcRequest struct {
	*requests.RpcRequest
	MessageContent string `position:"Body" name:"MessageContent"`
	IotInstanceId  string `position:"Query" name:"IotInstanceId"`
	ExtInfo        string `position:"Query" name:"ExtInfo"`
	TopicFullName  string `position:"Query" name:"TopicFullName"`
	ProductKey     string `position:"Query" name:"ProductKey"`
	ApiProduct     string `position:"Body" name:"ApiProduct"`
	ApiRevision    string `position:"Body" name:"ApiRevision"`
	DeviceName     string `position:"Query" name:"DeviceName"`
}

AsyncRRpcRequest is the request struct for api AsyncRRpc

func CreateAsyncRRpcRequest ¶ added in v1.62.316

func CreateAsyncRRpcRequest() (request *AsyncRRpcRequest)

CreateAsyncRRpcRequest creates a request to invoke AsyncRRpc API

type AsyncRRpcResponse ¶ added in v1.62.316

type AsyncRRpcResponse struct {
	*responses.BaseResponse
	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"`
}

AsyncRRpcResponse is the response struct for api AsyncRRpc

func CreateAsyncRRpcResponse ¶ added in v1.62.316

func CreateAsyncRRpcResponse() (response *AsyncRRpcResponse)

CreateAsyncRRpcResponse creates a response to parse from AsyncRRpc response

type AttachDestinationRequest ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateAttachDestinationRequest() (request *AttachDestinationRequest)

CreateAttachDestinationRequest creates a request to invoke AttachDestination API

type AttachDestinationResponse ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateAttachDestinationResponse() (response *AttachDestinationResponse)

CreateAttachDestinationResponse creates a response to parse from AttachDestination response

type AttachParserDataSourceRequest ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateAttachParserDataSourceRequest() (request *AttachParserDataSourceRequest)

CreateAttachParserDataSourceRequest creates a request to invoke AttachParserDataSource API

type AttachParserDataSourceResponse ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateAttachParserDataSourceResponse() (response *AttachParserDataSourceResponse)

CreateAttachParserDataSourceResponse creates a response to parse from AttachParserDataSource response

type BatchAddDataForApiSourceRequest ¶ added in v1.61.1296

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 ¶ added in v1.61.1296

func CreateBatchAddDataForApiSourceRequest() (request *BatchAddDataForApiSourceRequest)

CreateBatchAddDataForApiSourceRequest creates a request to invoke BatchAddDataForApiSource API

type BatchAddDataForApiSourceResponse ¶ added in v1.61.1296

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"`
}

BatchAddDataForApiSourceResponse is the response struct for api BatchAddDataForApiSource

func CreateBatchAddDataForApiSourceResponse ¶ added in v1.61.1296

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 ¶ added in v1.60.305

type BatchAddThingTopoRequest struct {
	*requests.RpcRequest
	GwProductKey      string                          `position:"Query" name:"GwProductKey"`
	RealTenantId      string                          `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string                          `position:"Query" name:"RealTripartiteKey"`
	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 ¶ added in v1.60.305

func CreateBatchAddThingTopoRequest() (request *BatchAddThingTopoRequest)

CreateBatchAddThingTopoRequest creates a request to invoke BatchAddThingTopo API

type BatchAddThingTopoResponse ¶ added in v1.60.305

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 ¶ added in v1.60.305

func CreateBatchAddThingTopoResponse() (response *BatchAddThingTopoResponse)

CreateBatchAddThingTopoResponse creates a response to parse from BatchAddThingTopo response

type BatchAddThingTopoTopoAddItem ¶ added in v1.60.305

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 ¶ added in v1.61.917

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

BatchBindDevicesIntoProjectDevices is a repeated param struct in BatchBindDevicesIntoProjectRequest

type BatchBindDevicesIntoProjectRequest ¶ added in v1.61.917

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 ¶ added in v1.61.917

func CreateBatchBindDevicesIntoProjectRequest() (request *BatchBindDevicesIntoProjectRequest)

CreateBatchBindDevicesIntoProjectRequest creates a request to invoke BatchBindDevicesIntoProject API

type BatchBindDevicesIntoProjectResponse ¶ added in v1.61.917

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 ¶ added in v1.61.917

func CreateBatchBindDevicesIntoProjectResponse() (response *BatchBindDevicesIntoProjectResponse)

CreateBatchBindDevicesIntoProjectResponse creates a response to parse from BatchBindDevicesIntoProject response

type BatchBindProductsIntoProjectRequest ¶ added in v1.61.917

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 ¶ added in v1.61.917

func CreateBatchBindProductsIntoProjectRequest() (request *BatchBindProductsIntoProjectRequest)

CreateBatchBindProductsIntoProjectRequest creates a request to invoke BatchBindProductsIntoProject API

type BatchBindProductsIntoProjectResponse ¶ added in v1.61.917

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 ¶ added in v1.61.917

func CreateBatchBindProductsIntoProjectResponse() (response *BatchBindProductsIntoProjectResponse)

CreateBatchBindProductsIntoProjectResponse creates a response to parse from BatchBindProductsIntoProject response

type BatchCheckDeviceNamesDeviceNameList ¶ added in v1.61.565

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:"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"`
	DeviceName        *[]string                              `position:"Body" 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 ¶ added in v1.61.1643

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 ¶ added in v1.61.1643

type BatchCheckImportDeviceRequest struct {
	*requests.RpcRequest
	IotInstanceId string                              `position:"Query" name:"IotInstanceId"`
	ProductKey    string                              `position:"Query" name:"ProductKey"`
	DeviceList    *[]BatchCheckImportDeviceDeviceList `position:"Body" 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 ¶ added in v1.61.1643

func CreateBatchCheckImportDeviceRequest() (request *BatchCheckImportDeviceRequest)

CreateBatchCheckImportDeviceRequest creates a request to invoke BatchCheckImportDevice API

type BatchCheckImportDeviceResponse ¶ added in v1.61.1643

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 ¶ added in v1.61.1643

func CreateBatchCheckImportDeviceResponse() (response *BatchCheckImportDeviceResponse)

CreateBatchCheckImportDeviceResponse creates a response to parse from BatchCheckImportDevice response

type BatchCheckVehicleDeviceDeviceList ¶ added in v1.62.111

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

BatchCheckVehicleDeviceDeviceList is a repeated param struct in BatchCheckVehicleDeviceRequest

type BatchCheckVehicleDeviceRequest ¶ added in v1.62.111

type BatchCheckVehicleDeviceRequest struct {
	*requests.RpcRequest
	IotInstanceId string                               `position:"Query" name:"IotInstanceId"`
	ProductKey    string                               `position:"Query" name:"ProductKey"`
	DeviceList    *[]BatchCheckVehicleDeviceDeviceList `position:"Body" 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 ¶ added in v1.62.111

func CreateBatchCheckVehicleDeviceRequest() (request *BatchCheckVehicleDeviceRequest)

CreateBatchCheckVehicleDeviceRequest creates a request to invoke BatchCheckVehicleDevice API

type BatchCheckVehicleDeviceResponse ¶ added in v1.62.111

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 ¶ added in v1.62.111

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 ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

func CreateBatchCreateSoundCodeLabelRequest() (request *BatchCreateSoundCodeLabelRequest)

CreateBatchCreateSoundCodeLabelRequest creates a request to invoke BatchCreateSoundCodeLabel API

type BatchCreateSoundCodeLabelResponse ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

func CreateBatchCreateSoundCodeLabelResponse() (response *BatchCreateSoundCodeLabelResponse)

CreateBatchCreateSoundCodeLabelResponse creates a response to parse from BatchCreateSoundCodeLabel response

type BatchCreateSoundCodeLabelWithLabelsRequest ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

func CreateBatchCreateSoundCodeLabelWithLabelsRequest() (request *BatchCreateSoundCodeLabelWithLabelsRequest)

CreateBatchCreateSoundCodeLabelWithLabelsRequest creates a request to invoke BatchCreateSoundCodeLabelWithLabels API

type BatchCreateSoundCodeLabelWithLabelsResponse ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

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 ¶ added in v1.61.194

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 ¶ added in v1.61.194

func CreateBatchDeleteEdgeInstanceChannelRequest() (request *BatchDeleteEdgeInstanceChannelRequest)

CreateBatchDeleteEdgeInstanceChannelRequest creates a request to invoke BatchDeleteEdgeInstanceChannel API

type BatchDeleteEdgeInstanceChannelResponse ¶ added in v1.61.194

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 ¶ added in v1.61.194

func CreateBatchDeleteEdgeInstanceChannelResponse() (response *BatchDeleteEdgeInstanceChannelResponse)

CreateBatchDeleteEdgeInstanceChannelResponse creates a response to parse from BatchDeleteEdgeInstanceChannel response

type BatchGetDeviceBindStatusRequest ¶ added in v1.61.194

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 ¶ added in v1.61.194

func CreateBatchGetDeviceBindStatusRequest() (request *BatchGetDeviceBindStatusRequest)

CreateBatchGetDeviceBindStatusRequest creates a request to invoke BatchGetDeviceBindStatus API

type BatchGetDeviceBindStatusResponse ¶ added in v1.61.194

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 ¶ added in v1.61.194

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 ¶ added in v1.61.29

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 ¶ added in v1.61.29

func CreateBatchGetEdgeDriverRequest() (request *BatchGetEdgeDriverRequest)

CreateBatchGetEdgeDriverRequest creates a request to invoke BatchGetEdgeDriver API

type BatchGetEdgeDriverResponse ¶ added in v1.61.29

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 ¶ added in v1.61.29

func CreateBatchGetEdgeDriverResponse() (response *BatchGetEdgeDriverResponse)

CreateBatchGetEdgeDriverResponse creates a response to parse from BatchGetEdgeDriver response

type BatchGetEdgeInstanceChannelRequest ¶ added in v1.61.194

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 ¶ added in v1.61.194

func CreateBatchGetEdgeInstanceChannelRequest() (request *BatchGetEdgeInstanceChannelRequest)

CreateBatchGetEdgeInstanceChannelRequest creates a request to invoke BatchGetEdgeInstanceChannel API

type BatchGetEdgeInstanceChannelResponse ¶ added in v1.61.194

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 ¶ added in v1.61.194

func CreateBatchGetEdgeInstanceChannelResponse() (response *BatchGetEdgeInstanceChannelResponse)

CreateBatchGetEdgeInstanceChannelResponse creates a response to parse from BatchGetEdgeInstanceChannel response

type BatchGetEdgeInstanceDeviceChannelRequest ¶ added in v1.61.194

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 ¶ added in v1.61.194

func CreateBatchGetEdgeInstanceDeviceChannelRequest() (request *BatchGetEdgeInstanceDeviceChannelRequest)

CreateBatchGetEdgeInstanceDeviceChannelRequest creates a request to invoke BatchGetEdgeInstanceDeviceChannel API

type BatchGetEdgeInstanceDeviceChannelResponse ¶ added in v1.61.194

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 ¶ added in v1.61.194

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 ¶ added in v1.61.194

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 ¶ added in v1.61.194

func CreateBatchGetEdgeInstanceDeviceDriverRequest() (request *BatchGetEdgeInstanceDeviceDriverRequest)

CreateBatchGetEdgeInstanceDeviceDriverRequest creates a request to invoke BatchGetEdgeInstanceDeviceDriver API

type BatchGetEdgeInstanceDeviceDriverResponse ¶ added in v1.61.194

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 ¶ added in v1.61.194

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 BatchGrayMigrationDeviceRequest ¶ added in v1.62.316

type BatchGrayMigrationDeviceRequest struct {
	*requests.RpcRequest
	DeviceNames *[]string `position:"Body" name:"DeviceNames"  type:"Repeated"`
	ProductKey  string    `position:"Query" name:"ProductKey"`
	ApiProduct  string    `position:"Body" name:"ApiProduct"`
	ApiRevision string    `position:"Body" name:"ApiRevision"`
}

BatchGrayMigrationDeviceRequest is the request struct for api BatchGrayMigrationDevice

func CreateBatchGrayMigrationDeviceRequest ¶ added in v1.62.316

func CreateBatchGrayMigrationDeviceRequest() (request *BatchGrayMigrationDeviceRequest)

CreateBatchGrayMigrationDeviceRequest creates a request to invoke BatchGrayMigrationDevice API

type BatchGrayMigrationDeviceResponse ¶ added in v1.62.316

type BatchGrayMigrationDeviceResponse struct {
	*responses.BaseResponse
	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"`
}

BatchGrayMigrationDeviceResponse is the response struct for api BatchGrayMigrationDevice

func CreateBatchGrayMigrationDeviceResponse ¶ added in v1.62.316

func CreateBatchGrayMigrationDeviceResponse() (response *BatchGrayMigrationDeviceResponse)

CreateBatchGrayMigrationDeviceResponse creates a response to parse from BatchGrayMigrationDevice response

type BatchImportDeviceDeviceList ¶ added in v1.61.1643

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 ¶ added in v1.61.1643

type BatchImportDeviceRequest struct {
	*requests.RpcRequest
	IotInstanceId string                         `position:"Query" name:"IotInstanceId"`
	ProductKey    string                         `position:"Query" name:"ProductKey"`
	DeviceList    *[]BatchImportDeviceDeviceList `position:"Body" 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 ¶ added in v1.61.1643

func CreateBatchImportDeviceRequest() (request *BatchImportDeviceRequest)

CreateBatchImportDeviceRequest creates a request to invoke BatchImportDevice API

type BatchImportDeviceResponse ¶ added in v1.61.1643

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 ¶ added in v1.61.1643

func CreateBatchImportDeviceResponse() (response *BatchImportDeviceResponse)

CreateBatchImportDeviceResponse creates a response to parse from BatchImportDevice response

type BatchImportVehicleDeviceDeviceList ¶ added in v1.62.111

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

BatchImportVehicleDeviceDeviceList is a repeated param struct in BatchImportVehicleDeviceRequest

type BatchImportVehicleDeviceRequest ¶ added in v1.62.111

type BatchImportVehicleDeviceRequest struct {
	*requests.RpcRequest
	IotInstanceId string                                `position:"Query" name:"IotInstanceId"`
	ProductKey    string                                `position:"Query" name:"ProductKey"`
	DeviceList    *[]BatchImportVehicleDeviceDeviceList `position:"Body" 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 ¶ added in v1.62.111

func CreateBatchImportVehicleDeviceRequest() (request *BatchImportVehicleDeviceRequest)

CreateBatchImportVehicleDeviceRequest creates a request to invoke BatchImportVehicleDevice API

type BatchImportVehicleDeviceResponse ¶ added in v1.62.111

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 ¶ added in v1.62.111

func CreateBatchImportVehicleDeviceResponse() (response *BatchImportVehicleDeviceResponse)

CreateBatchImportVehicleDeviceResponse creates a response to parse from BatchImportVehicleDevice response

type BatchPubRequest ¶ added in v1.61.735

type BatchPubRequest struct {
	*requests.RpcRequest
	UserProp                  *[]BatchPubUserProp `position:"Query" name:"UserProp"  type:"Repeated"`
	ResponseTopicTemplateName string              `position:"Query" name:"ResponseTopicTemplateName"`
	MessageContent            string              `position:"Query" name:"MessageContent"`
	TopicTemplateName         string              `position:"Query" name:"TopicTemplateName"`
	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"`
	TopicShortName            string              `position:"Query" name:"TopicShortName"`
	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"  type:"Repeated"`
}

BatchPubRequest is the request struct for api BatchPub

func CreateBatchPubRequest ¶ added in v1.61.735

func CreateBatchPubRequest() (request *BatchPubRequest)

CreateBatchPubRequest creates a request to invoke BatchPub API

type BatchPubResponse ¶ added in v1.61.735

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 ¶ added in v1.61.735

func CreateBatchPubResponse() (response *BatchPubResponse)

CreateBatchPubResponse creates a response to parse from BatchPub response

type BatchPubUserProp ¶ added in v1.62.659

type BatchPubUserProp struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

BatchPubUserProp is a repeated param struct in BatchPubRequest

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 ¶ added in v1.61.194

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 ¶ added in v1.61.194

func CreateBatchSetEdgeInstanceDeviceChannelRequest() (request *BatchSetEdgeInstanceDeviceChannelRequest)

CreateBatchSetEdgeInstanceDeviceChannelRequest creates a request to invoke BatchSetEdgeInstanceDeviceChannel API

type BatchSetEdgeInstanceDeviceChannelResponse ¶ added in v1.61.194

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 ¶ added in v1.61.194

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 ¶ added in v1.61.917

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

BatchUnbindProjectDevicesDevices is a repeated param struct in BatchUnbindProjectDevicesRequest

type BatchUnbindProjectDevicesRequest ¶ added in v1.61.917

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 ¶ added in v1.61.917

func CreateBatchUnbindProjectDevicesRequest() (request *BatchUnbindProjectDevicesRequest)

CreateBatchUnbindProjectDevicesRequest creates a request to invoke BatchUnbindProjectDevices API

type BatchUnbindProjectDevicesResponse ¶ added in v1.61.917

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 ¶ added in v1.61.917

func CreateBatchUnbindProjectDevicesResponse() (response *BatchUnbindProjectDevicesResponse)

CreateBatchUnbindProjectDevicesResponse creates a response to parse from BatchUnbindProjectDevices response

type BatchUnbindProjectProductsRequest ¶ added in v1.61.917

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 ¶ added in v1.61.917

func CreateBatchUnbindProjectProductsRequest() (request *BatchUnbindProjectProductsRequest)

CreateBatchUnbindProjectProductsRequest creates a request to invoke BatchUnbindProjectProducts API

type BatchUnbindProjectProductsResponse ¶ added in v1.61.917

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 ¶ added in v1.61.917

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 ¶ added in v1.61.194

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 ¶ added in v1.61.194

func CreateBindApplicationToEdgeInstanceRequest() (request *BindApplicationToEdgeInstanceRequest)

CreateBindApplicationToEdgeInstanceRequest creates a request to invoke BindApplicationToEdgeInstance API

type BindApplicationToEdgeInstanceResponse ¶ added in v1.61.194

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 ¶ added in v1.61.194

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 ¶ added in v1.61.1643

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 ¶ added in v1.61.1643

func CreateBindLicenseDeviceRequest() (request *BindLicenseDeviceRequest)

CreateBindLicenseDeviceRequest creates a request to invoke BindLicenseDevice API

type BindLicenseDeviceResponse ¶ added in v1.61.1643

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         DataInBindLicenseDevice `json:"Data" xml:"Data"`
}

BindLicenseDeviceResponse is the response struct for api BindLicenseDevice

func CreateBindLicenseDeviceResponse ¶ added in v1.61.1643

func CreateBindLicenseDeviceResponse() (response *BindLicenseDeviceResponse)

CreateBindLicenseDeviceResponse creates a response to parse from BindLicenseDevice response

type BindLicenseProductRequest ¶ added in v1.61.1643

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 ¶ added in v1.61.1643

func CreateBindLicenseProductRequest() (request *BindLicenseProductRequest)

CreateBindLicenseProductRequest creates a request to invoke BindLicenseProduct API

type BindLicenseProductResponse ¶ added in v1.61.1643

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 ¶ added in v1.61.1643

func CreateBindLicenseProductResponse() (response *BindLicenseProductResponse)

CreateBindLicenseProductResponse creates a response to parse from BindLicenseProduct response

type BindRoleToEdgeInstanceRequest ¶ added in v1.61.565

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 ¶ added in v1.61.565

func CreateBindRoleToEdgeInstanceRequest() (request *BindRoleToEdgeInstanceRequest)

CreateBindRoleToEdgeInstanceRequest creates a request to invoke BindRoleToEdgeInstance API

type BindRoleToEdgeInstanceResponse ¶ added in v1.61.565

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 ¶ added in v1.61.565

func CreateBindRoleToEdgeInstanceResponse() (response *BindRoleToEdgeInstanceResponse)

CreateBindRoleToEdgeInstanceResponse creates a response to parse from BindRoleToEdgeInstance response

type BindSceneRuleToEdgeInstanceRequest ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateBindSceneRuleToEdgeInstanceRequest() (request *BindSceneRuleToEdgeInstanceRequest)

CreateBindSceneRuleToEdgeInstanceRequest creates a request to invoke BindSceneRuleToEdgeInstance API

type BindSceneRuleToEdgeInstanceResponse ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateBindSceneRuleToEdgeInstanceResponse() (response *BindSceneRuleToEdgeInstanceResponse)

CreateBindSceneRuleToEdgeInstanceResponse creates a response to parse from BindSceneRuleToEdgeInstance response

type CancelJobRequest ¶ added in v1.61.847

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 ¶ added in v1.61.847

func CreateCancelJobRequest() (request *CancelJobRequest)

CreateCancelJobRequest creates a request to invoke CancelJob API

type CancelJobResponse ¶ added in v1.61.847

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 ¶ added in v1.61.847

func CreateCancelJobResponse() (response *CancelJobResponse)

CreateCancelJobResponse creates a response to parse from CancelJob response

type CancelOTAStrategyByJobRequest ¶ added in v1.60.313

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 ¶ added in v1.60.313

func CreateCancelOTAStrategyByJobRequest() (request *CancelOTAStrategyByJobRequest)

CreateCancelOTAStrategyByJobRequest creates a request to invoke CancelOTAStrategyByJob API

type CancelOTAStrategyByJobResponse ¶ added in v1.60.313

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 ¶ added in v1.60.313

func CreateCancelOTAStrategyByJobResponse() (response *CancelOTAStrategyByJobResponse)

CreateCancelOTAStrategyByJobResponse creates a response to parse from CancelOTAStrategyByJob response

type CancelOTATaskByDeviceRequest ¶ added in v1.60.313

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 ¶ added in v1.60.313

func CreateCancelOTATaskByDeviceRequest() (request *CancelOTATaskByDeviceRequest)

CreateCancelOTATaskByDeviceRequest creates a request to invoke CancelOTATaskByDevice API

type CancelOTATaskByDeviceResponse ¶ added in v1.60.313

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 ¶ added in v1.60.313

func CreateCancelOTATaskByDeviceResponse() (response *CancelOTATaskByDeviceResponse)

CreateCancelOTATaskByDeviceResponse creates a response to parse from CancelOTATaskByDevice response

type CancelOTATaskByJobRequest ¶ added in v1.60.313

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 ¶ added in v1.60.313

func CreateCancelOTATaskByJobRequest() (request *CancelOTATaskByJobRequest)

CreateCancelOTATaskByJobRequest creates a request to invoke CancelOTATaskByJob API

type CancelOTATaskByJobResponse ¶ added in v1.60.313

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 ¶ added in v1.60.313

func CreateCancelOTATaskByJobResponse() (response *CancelOTATaskByJobResponse)

CreateCancelOTATaskByJobResponse creates a response to parse from CancelOTATaskByJob response

type CancelReleaseProductRequest ¶ added in v1.61.1067

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 ¶ added in v1.61.1067

func CreateCancelReleaseProductRequest() (request *CancelReleaseProductRequest)

CreateCancelReleaseProductRequest creates a request to invoke CancelReleaseProduct API

type CancelReleaseProductResponse ¶ added in v1.61.1067

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 ¶ added in v1.61.1067

func CreateCancelReleaseProductResponse() (response *CancelReleaseProductResponse)

CreateCancelReleaseProductResponse creates a response to parse from CancelReleaseProduct response

type CategoryInfo ¶ added in v1.60.347

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 ¶ added in v1.61.194

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 ¶ added in v1.61.194

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

ChannelList is a nested struct in iot response

type CheckBindLicenseDeviceProgressRequest ¶ added in v1.61.1643

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 ¶ added in v1.61.1643

func CreateCheckBindLicenseDeviceProgressRequest() (request *CheckBindLicenseDeviceProgressRequest)

CreateCheckBindLicenseDeviceProgressRequest creates a request to invoke CheckBindLicenseDeviceProgress API

type CheckBindLicenseDeviceProgressResponse ¶ added in v1.61.1643

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         DataInCheckBindLicenseDeviceProgress `json:"Data" xml:"Data"`
}

CheckBindLicenseDeviceProgressResponse is the response struct for api CheckBindLicenseDeviceProgress

func CreateCheckBindLicenseDeviceProgressResponse ¶ added in v1.61.1643

func CreateCheckBindLicenseDeviceProgressResponse() (response *CheckBindLicenseDeviceProgressResponse)

CreateCheckBindLicenseDeviceProgressResponse creates a response to parse from CheckBindLicenseDeviceProgress response

type ClearDeviceDesiredPropertyRequest ¶ added in v1.62.162

type ClearDeviceDesiredPropertyRequest 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"`
	Identifies        *[]string `position:"Body" name:"Identifies"  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"`
}

ClearDeviceDesiredPropertyRequest is the request struct for api ClearDeviceDesiredProperty

func CreateClearDeviceDesiredPropertyRequest ¶ added in v1.62.162

func CreateClearDeviceDesiredPropertyRequest() (request *ClearDeviceDesiredPropertyRequest)

CreateClearDeviceDesiredPropertyRequest creates a request to invoke ClearDeviceDesiredProperty API

type ClearDeviceDesiredPropertyResponse ¶ added in v1.62.162

type ClearDeviceDesiredPropertyResponse 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"`
}

ClearDeviceDesiredPropertyResponse is the response struct for api ClearDeviceDesiredProperty

func CreateClearDeviceDesiredPropertyResponse ¶ added in v1.62.162

func CreateClearDeviceDesiredPropertyResponse() (response *ClearDeviceDesiredPropertyResponse)

CreateClearDeviceDesiredPropertyResponse creates a response to parse from ClearDeviceDesiredProperty 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 ¶ added in v1.61.1296

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

AddDataForApiSource invokes the iot.AddDataForApiSource API synchronously

func (*Client) AddDataForApiSourceWithCallback ¶ added in v1.61.1296

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

AddDataForApiSourceWithCallback invokes the iot.AddDataForApiSource API asynchronously

func (*Client) AddDataForApiSourceWithChan ¶ added in v1.61.1296

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

AddDataForApiSourceWithChan invokes the iot.AddDataForApiSource API asynchronously

func (*Client) AddDeviceToSharePromotion ¶ added in v1.62.438

func (client *Client) AddDeviceToSharePromotion(request *AddDeviceToSharePromotionRequest) (response *AddDeviceToSharePromotionResponse, err error)

AddDeviceToSharePromotion invokes the iot.AddDeviceToSharePromotion API synchronously

func (*Client) AddDeviceToSharePromotionWithCallback ¶ added in v1.62.438

func (client *Client) AddDeviceToSharePromotionWithCallback(request *AddDeviceToSharePromotionRequest, callback func(response *AddDeviceToSharePromotionResponse, err error)) <-chan int

AddDeviceToSharePromotionWithCallback invokes the iot.AddDeviceToSharePromotion API asynchronously

func (*Client) AddDeviceToSharePromotionWithChan ¶ added in v1.62.438

func (client *Client) AddDeviceToSharePromotionWithChan(request *AddDeviceToSharePromotionRequest) (<-chan *AddDeviceToSharePromotionResponse, <-chan error)

AddDeviceToSharePromotionWithChan invokes the iot.AddDeviceToSharePromotion API asynchronously

func (*Client) AddPowerStation ¶ added in v1.62.659

func (client *Client) AddPowerStation(request *AddPowerStationRequest) (response *AddPowerStationResponse, err error)

AddPowerStation invokes the iot.AddPowerStation API synchronously

func (*Client) AddPowerStationWithCallback ¶ added in v1.62.659

func (client *Client) AddPowerStationWithCallback(request *AddPowerStationRequest, callback func(response *AddPowerStationResponse, err error)) <-chan int

AddPowerStationWithCallback invokes the iot.AddPowerStation API asynchronously

func (*Client) AddPowerStationWithChan ¶ added in v1.62.659

func (client *Client) AddPowerStationWithChan(request *AddPowerStationRequest) (<-chan *AddPowerStationResponse, <-chan error)

AddPowerStationWithChan invokes the iot.AddPowerStation API asynchronously

func (*Client) AddShareTaskDevice ¶ added in v1.61.1762

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

AddShareTaskDevice invokes the iot.AddShareTaskDevice API synchronously

func (*Client) AddShareTaskDeviceWithCallback ¶ added in v1.61.1762

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

AddShareTaskDeviceWithCallback invokes the iot.AddShareTaskDevice API asynchronously

func (*Client) AddShareTaskDeviceWithChan ¶ added in v1.61.1762

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

AddShareTaskDeviceWithChan invokes the iot.AddShareTaskDevice API asynchronously

func (*Client) AsyncRRpc ¶ added in v1.62.316

func (client *Client) AsyncRRpc(request *AsyncRRpcRequest) (response *AsyncRRpcResponse, err error)

AsyncRRpc invokes the iot.AsyncRRpc API synchronously

func (*Client) AsyncRRpcWithCallback ¶ added in v1.62.316

func (client *Client) AsyncRRpcWithCallback(request *AsyncRRpcRequest, callback func(response *AsyncRRpcResponse, err error)) <-chan int

AsyncRRpcWithCallback invokes the iot.AsyncRRpc API asynchronously

func (*Client) AsyncRRpcWithChan ¶ added in v1.62.316

func (client *Client) AsyncRRpcWithChan(request *AsyncRRpcRequest) (<-chan *AsyncRRpcResponse, <-chan error)

AsyncRRpcWithChan invokes the iot.AsyncRRpc API asynchronously

func (*Client) AttachDestination ¶ added in v1.61.1671

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

AttachDestination invokes the iot.AttachDestination API synchronously

func (*Client) AttachDestinationWithCallback ¶ added in v1.61.1671

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

AttachDestinationWithCallback invokes the iot.AttachDestination API asynchronously

func (*Client) AttachDestinationWithChan ¶ added in v1.61.1671

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

AttachDestinationWithChan invokes the iot.AttachDestination API asynchronously

func (*Client) AttachParserDataSource ¶ added in v1.61.1671

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

AttachParserDataSource invokes the iot.AttachParserDataSource API synchronously

func (*Client) AttachParserDataSourceWithCallback ¶ added in v1.61.1671

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

AttachParserDataSourceWithCallback invokes the iot.AttachParserDataSource API asynchronously

func (*Client) AttachParserDataSourceWithChan ¶ added in v1.61.1671

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

AttachParserDataSourceWithChan invokes the iot.AttachParserDataSource API asynchronously

func (*Client) BatchAddDataForApiSource ¶ added in v1.61.1296

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

BatchAddDataForApiSource invokes the iot.BatchAddDataForApiSource API synchronously

func (*Client) BatchAddDataForApiSourceWithCallback ¶ added in v1.61.1296

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

BatchAddDataForApiSourceWithCallback invokes the iot.BatchAddDataForApiSource API asynchronously

func (*Client) BatchAddDataForApiSourceWithChan ¶ added in v1.61.1296

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 ¶ added in v1.60.305

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

BatchAddThingTopo invokes the iot.BatchAddThingTopo API synchronously

func (*Client) BatchAddThingTopoWithCallback ¶ added in v1.60.305

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

BatchAddThingTopoWithCallback invokes the iot.BatchAddThingTopo API asynchronously

func (*Client) BatchAddThingTopoWithChan ¶ added in v1.60.305

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 ¶ added in v1.61.917

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

BatchBindDevicesIntoProject invokes the iot.BatchBindDevicesIntoProject API synchronously

func (*Client) BatchBindDevicesIntoProjectWithCallback ¶ added in v1.61.917

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

BatchBindDevicesIntoProjectWithCallback invokes the iot.BatchBindDevicesIntoProject API asynchronously

func (*Client) BatchBindDevicesIntoProjectWithChan ¶ added in v1.61.917

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

BatchBindDevicesIntoProjectWithChan invokes the iot.BatchBindDevicesIntoProject API asynchronously

func (*Client) BatchBindProductsIntoProject ¶ added in v1.61.917

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

BatchBindProductsIntoProject invokes the iot.BatchBindProductsIntoProject API synchronously

func (*Client) BatchBindProductsIntoProjectWithCallback ¶ added in v1.61.917

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

BatchBindProductsIntoProjectWithCallback invokes the iot.BatchBindProductsIntoProject API asynchronously

func (*Client) BatchBindProductsIntoProjectWithChan ¶ added in v1.61.917

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 ¶ added in v1.61.1643

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

BatchCheckImportDevice invokes the iot.BatchCheckImportDevice API synchronously

func (*Client) BatchCheckImportDeviceWithCallback ¶ added in v1.61.1643

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

BatchCheckImportDeviceWithCallback invokes the iot.BatchCheckImportDevice API asynchronously

func (*Client) BatchCheckImportDeviceWithChan ¶ added in v1.61.1643

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

BatchCheckImportDeviceWithChan invokes the iot.BatchCheckImportDevice API asynchronously

func (*Client) BatchCheckVehicleDevice ¶ added in v1.62.111

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

BatchCheckVehicleDevice invokes the iot.BatchCheckVehicleDevice API synchronously

func (*Client) BatchCheckVehicleDeviceWithCallback ¶ added in v1.62.111

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

BatchCheckVehicleDeviceWithCallback invokes the iot.BatchCheckVehicleDevice API asynchronously

func (*Client) BatchCheckVehicleDeviceWithChan ¶ added in v1.62.111

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 ¶ added in v1.61.1572

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

BatchCreateSoundCodeLabel invokes the iot.BatchCreateSoundCodeLabel API synchronously

func (*Client) BatchCreateSoundCodeLabelWithCallback ¶ added in v1.61.1572

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

BatchCreateSoundCodeLabelWithCallback invokes the iot.BatchCreateSoundCodeLabel API asynchronously

func (*Client) BatchCreateSoundCodeLabelWithChan ¶ added in v1.61.1572

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

BatchCreateSoundCodeLabelWithChan invokes the iot.BatchCreateSoundCodeLabel API asynchronously

func (*Client) BatchCreateSoundCodeLabelWithLabels ¶ added in v1.61.1572

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

BatchCreateSoundCodeLabelWithLabels invokes the iot.BatchCreateSoundCodeLabelWithLabels API synchronously

func (*Client) BatchCreateSoundCodeLabelWithLabelsWithCallback ¶ added in v1.61.1572

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

BatchCreateSoundCodeLabelWithLabelsWithCallback invokes the iot.BatchCreateSoundCodeLabelWithLabels API asynchronously

func (*Client) BatchCreateSoundCodeLabelWithLabelsWithChan ¶ added in v1.61.1572

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 ¶ added in v1.61.194

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

BatchDeleteEdgeInstanceChannel invokes the iot.BatchDeleteEdgeInstanceChannel API synchronously

func (*Client) BatchDeleteEdgeInstanceChannelWithCallback ¶ added in v1.61.194

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

BatchDeleteEdgeInstanceChannelWithCallback invokes the iot.BatchDeleteEdgeInstanceChannel API asynchronously

func (*Client) BatchDeleteEdgeInstanceChannelWithChan ¶ added in v1.61.194

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

BatchDeleteEdgeInstanceChannelWithChan invokes the iot.BatchDeleteEdgeInstanceChannel API asynchronously

func (*Client) BatchGetDeviceBindStatus ¶ added in v1.61.194

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

BatchGetDeviceBindStatus invokes the iot.BatchGetDeviceBindStatus API synchronously

func (*Client) BatchGetDeviceBindStatusWithCallback ¶ added in v1.61.194

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

BatchGetDeviceBindStatusWithCallback invokes the iot.BatchGetDeviceBindStatus API asynchronously

func (*Client) BatchGetDeviceBindStatusWithChan ¶ added in v1.61.194

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 ¶ added in v1.61.29

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

BatchGetEdgeDriver invokes the iot.BatchGetEdgeDriver API synchronously

func (*Client) BatchGetEdgeDriverWithCallback ¶ added in v1.61.29

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

BatchGetEdgeDriverWithCallback invokes the iot.BatchGetEdgeDriver API asynchronously

func (*Client) BatchGetEdgeDriverWithChan ¶ added in v1.61.29

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

BatchGetEdgeDriverWithChan invokes the iot.BatchGetEdgeDriver API asynchronously

func (*Client) BatchGetEdgeInstanceChannel ¶ added in v1.61.194

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

BatchGetEdgeInstanceChannel invokes the iot.BatchGetEdgeInstanceChannel API synchronously

func (*Client) BatchGetEdgeInstanceChannelWithCallback ¶ added in v1.61.194

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

BatchGetEdgeInstanceChannelWithCallback invokes the iot.BatchGetEdgeInstanceChannel API asynchronously

func (*Client) BatchGetEdgeInstanceChannelWithChan ¶ added in v1.61.194

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

BatchGetEdgeInstanceChannelWithChan invokes the iot.BatchGetEdgeInstanceChannel API asynchronously

func (*Client) BatchGetEdgeInstanceDeviceChannel ¶ added in v1.61.194

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

BatchGetEdgeInstanceDeviceChannel invokes the iot.BatchGetEdgeInstanceDeviceChannel API synchronously

func (*Client) BatchGetEdgeInstanceDeviceChannelWithCallback ¶ added in v1.61.194

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

BatchGetEdgeInstanceDeviceChannelWithCallback invokes the iot.BatchGetEdgeInstanceDeviceChannel API asynchronously

func (*Client) BatchGetEdgeInstanceDeviceChannelWithChan ¶ added in v1.61.194

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 ¶ added in v1.61.194

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

BatchGetEdgeInstanceDeviceDriver invokes the iot.BatchGetEdgeInstanceDeviceDriver API synchronously

func (*Client) BatchGetEdgeInstanceDeviceDriverWithCallback ¶ added in v1.61.194

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

BatchGetEdgeInstanceDeviceDriverWithCallback invokes the iot.BatchGetEdgeInstanceDeviceDriver API asynchronously

func (*Client) BatchGetEdgeInstanceDeviceDriverWithChan ¶ added in v1.61.194

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) BatchGrayMigrationDevice ¶ added in v1.62.316

func (client *Client) BatchGrayMigrationDevice(request *BatchGrayMigrationDeviceRequest) (response *BatchGrayMigrationDeviceResponse, err error)

BatchGrayMigrationDevice invokes the iot.BatchGrayMigrationDevice API synchronously

func (*Client) BatchGrayMigrationDeviceWithCallback ¶ added in v1.62.316

func (client *Client) BatchGrayMigrationDeviceWithCallback(request *BatchGrayMigrationDeviceRequest, callback func(response *BatchGrayMigrationDeviceResponse, err error)) <-chan int

BatchGrayMigrationDeviceWithCallback invokes the iot.BatchGrayMigrationDevice API asynchronously

func (*Client) BatchGrayMigrationDeviceWithChan ¶ added in v1.62.316

func (client *Client) BatchGrayMigrationDeviceWithChan(request *BatchGrayMigrationDeviceRequest) (<-chan *BatchGrayMigrationDeviceResponse, <-chan error)

BatchGrayMigrationDeviceWithChan invokes the iot.BatchGrayMigrationDevice API asynchronously

func (*Client) BatchImportDevice ¶ added in v1.61.1643

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

BatchImportDevice invokes the iot.BatchImportDevice API synchronously

func (*Client) BatchImportDeviceWithCallback ¶ added in v1.61.1643

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

BatchImportDeviceWithCallback invokes the iot.BatchImportDevice API asynchronously

func (*Client) BatchImportDeviceWithChan ¶ added in v1.61.1643

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

BatchImportDeviceWithChan invokes the iot.BatchImportDevice API asynchronously

func (*Client) BatchImportVehicleDevice ¶ added in v1.62.111

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

BatchImportVehicleDevice invokes the iot.BatchImportVehicleDevice API synchronously

func (*Client) BatchImportVehicleDeviceWithCallback ¶ added in v1.62.111

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

BatchImportVehicleDeviceWithCallback invokes the iot.BatchImportVehicleDevice API asynchronously

func (*Client) BatchImportVehicleDeviceWithChan ¶ added in v1.62.111

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

BatchImportVehicleDeviceWithChan invokes the iot.BatchImportVehicleDevice API asynchronously

func (*Client) BatchPub ¶ added in v1.61.735

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

BatchPub invokes the iot.BatchPub API synchronously

func (*Client) BatchPubWithCallback ¶ added in v1.61.735

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

BatchPubWithCallback invokes the iot.BatchPub API asynchronously

func (*Client) BatchPubWithChan ¶ added in v1.61.735

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 ¶ added in v1.61.194

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

BatchSetEdgeInstanceDeviceChannel invokes the iot.BatchSetEdgeInstanceDeviceChannel API synchronously

func (*Client) BatchSetEdgeInstanceDeviceChannelWithCallback ¶ added in v1.61.194

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

BatchSetEdgeInstanceDeviceChannelWithCallback invokes the iot.BatchSetEdgeInstanceDeviceChannel API asynchronously

func (*Client) BatchSetEdgeInstanceDeviceChannelWithChan ¶ added in v1.61.194

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 ¶ added in v1.61.917

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

BatchUnbindProjectDevices invokes the iot.BatchUnbindProjectDevices API synchronously

func (*Client) BatchUnbindProjectDevicesWithCallback ¶ added in v1.61.917

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

BatchUnbindProjectDevicesWithCallback invokes the iot.BatchUnbindProjectDevices API asynchronously

func (*Client) BatchUnbindProjectDevicesWithChan ¶ added in v1.61.917

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

BatchUnbindProjectDevicesWithChan invokes the iot.BatchUnbindProjectDevices API asynchronously

func (*Client) BatchUnbindProjectProducts ¶ added in v1.61.917

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

BatchUnbindProjectProducts invokes the iot.BatchUnbindProjectProducts API synchronously

func (*Client) BatchUnbindProjectProductsWithCallback ¶ added in v1.61.917

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

BatchUnbindProjectProductsWithCallback invokes the iot.BatchUnbindProjectProducts API asynchronously

func (*Client) BatchUnbindProjectProductsWithChan ¶ added in v1.61.917

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 ¶ added in v1.61.194

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

BindApplicationToEdgeInstance invokes the iot.BindApplicationToEdgeInstance API synchronously

func (*Client) BindApplicationToEdgeInstanceWithCallback ¶ added in v1.61.194

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

BindApplicationToEdgeInstanceWithCallback invokes the iot.BindApplicationToEdgeInstance API asynchronously

func (*Client) BindApplicationToEdgeInstanceWithChan ¶ added in v1.61.194

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 ¶ added in v1.61.1643

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

BindLicenseDevice invokes the iot.BindLicenseDevice API synchronously

func (*Client) BindLicenseDeviceWithCallback ¶ added in v1.61.1643

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

BindLicenseDeviceWithCallback invokes the iot.BindLicenseDevice API asynchronously

func (*Client) BindLicenseDeviceWithChan ¶ added in v1.61.1643

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

BindLicenseDeviceWithChan invokes the iot.BindLicenseDevice API asynchronously

func (*Client) BindLicenseProduct ¶ added in v1.61.1643

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

BindLicenseProduct invokes the iot.BindLicenseProduct API synchronously

func (*Client) BindLicenseProductWithCallback ¶ added in v1.61.1643

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

BindLicenseProductWithCallback invokes the iot.BindLicenseProduct API asynchronously

func (*Client) BindLicenseProductWithChan ¶ added in v1.61.1643

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

BindLicenseProductWithChan invokes the iot.BindLicenseProduct API asynchronously

func (*Client) BindRoleToEdgeInstance ¶ added in v1.61.565

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

BindRoleToEdgeInstance invokes the iot.BindRoleToEdgeInstance API synchronously

func (*Client) BindRoleToEdgeInstanceWithCallback ¶ added in v1.61.565

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

BindRoleToEdgeInstanceWithCallback invokes the iot.BindRoleToEdgeInstance API asynchronously

func (*Client) BindRoleToEdgeInstanceWithChan ¶ added in v1.61.565

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

BindRoleToEdgeInstanceWithChan invokes the iot.BindRoleToEdgeInstance API asynchronously

func (*Client) BindSceneRuleToEdgeInstance ¶ added in v1.61.254

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

BindSceneRuleToEdgeInstance invokes the iot.BindSceneRuleToEdgeInstance API synchronously

func (*Client) BindSceneRuleToEdgeInstanceWithCallback ¶ added in v1.61.254

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

BindSceneRuleToEdgeInstanceWithCallback invokes the iot.BindSceneRuleToEdgeInstance API asynchronously

func (*Client) BindSceneRuleToEdgeInstanceWithChan ¶ added in v1.61.254

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

BindSceneRuleToEdgeInstanceWithChan invokes the iot.BindSceneRuleToEdgeInstance API asynchronously

func (*Client) CancelJob ¶ added in v1.61.847

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

CancelJob invokes the iot.CancelJob API synchronously

func (*Client) CancelJobWithCallback ¶ added in v1.61.847

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

CancelJobWithCallback invokes the iot.CancelJob API asynchronously

func (*Client) CancelJobWithChan ¶ added in v1.61.847

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

CancelJobWithChan invokes the iot.CancelJob API asynchronously

func (*Client) CancelOTAStrategyByJob ¶ added in v1.60.313

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

CancelOTAStrategyByJob invokes the iot.CancelOTAStrategyByJob API synchronously

func (*Client) CancelOTAStrategyByJobWithCallback ¶ added in v1.60.313

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

CancelOTAStrategyByJobWithCallback invokes the iot.CancelOTAStrategyByJob API asynchronously

func (*Client) CancelOTAStrategyByJobWithChan ¶ added in v1.60.313

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

CancelOTAStrategyByJobWithChan invokes the iot.CancelOTAStrategyByJob API asynchronously

func (*Client) CancelOTATaskByDevice ¶ added in v1.60.313

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

CancelOTATaskByDevice invokes the iot.CancelOTATaskByDevice API synchronously

func (*Client) CancelOTATaskByDeviceWithCallback ¶ added in v1.60.313

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

CancelOTATaskByDeviceWithCallback invokes the iot.CancelOTATaskByDevice API asynchronously

func (*Client) CancelOTATaskByDeviceWithChan ¶ added in v1.60.313

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

CancelOTATaskByDeviceWithChan invokes the iot.CancelOTATaskByDevice API asynchronously

func (*Client) CancelOTATaskByJob ¶ added in v1.60.313

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

CancelOTATaskByJob invokes the iot.CancelOTATaskByJob API synchronously

func (*Client) CancelOTATaskByJobWithCallback ¶ added in v1.60.313

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

CancelOTATaskByJobWithCallback invokes the iot.CancelOTATaskByJob API asynchronously

func (*Client) CancelOTATaskByJobWithChan ¶ added in v1.60.313

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

CancelOTATaskByJobWithChan invokes the iot.CancelOTATaskByJob API asynchronously

func (*Client) CancelReleaseProduct ¶ added in v1.61.1067

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

CancelReleaseProduct invokes the iot.CancelReleaseProduct API synchronously

func (*Client) CancelReleaseProductWithCallback ¶ added in v1.61.1067

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

CancelReleaseProductWithCallback invokes the iot.CancelReleaseProduct API asynchronously

func (*Client) CancelReleaseProductWithChan ¶ added in v1.61.1067

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

CancelReleaseProductWithChan invokes the iot.CancelReleaseProduct API asynchronously

func (*Client) CheckBindLicenseDeviceProgress ¶ added in v1.61.1643

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

CheckBindLicenseDeviceProgress invokes the iot.CheckBindLicenseDeviceProgress API synchronously

func (*Client) CheckBindLicenseDeviceProgressWithCallback ¶ added in v1.61.1643

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

CheckBindLicenseDeviceProgressWithCallback invokes the iot.CheckBindLicenseDeviceProgress API asynchronously

func (*Client) CheckBindLicenseDeviceProgressWithChan ¶ added in v1.61.1643

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

CheckBindLicenseDeviceProgressWithChan invokes the iot.CheckBindLicenseDeviceProgress API asynchronously

func (*Client) ClearDeviceDesiredProperty ¶ added in v1.62.162

func (client *Client) ClearDeviceDesiredProperty(request *ClearDeviceDesiredPropertyRequest) (response *ClearDeviceDesiredPropertyResponse, err error)

ClearDeviceDesiredProperty invokes the iot.ClearDeviceDesiredProperty API synchronously

func (*Client) ClearDeviceDesiredPropertyWithCallback ¶ added in v1.62.162

func (client *Client) ClearDeviceDesiredPropertyWithCallback(request *ClearDeviceDesiredPropertyRequest, callback func(response *ClearDeviceDesiredPropertyResponse, err error)) <-chan int

ClearDeviceDesiredPropertyWithCallback invokes the iot.ClearDeviceDesiredProperty API asynchronously

func (*Client) ClearDeviceDesiredPropertyWithChan ¶ added in v1.62.162

func (client *Client) ClearDeviceDesiredPropertyWithChan(request *ClearDeviceDesiredPropertyRequest) (<-chan *ClearDeviceDesiredPropertyResponse, <-chan error)

ClearDeviceDesiredPropertyWithChan invokes the iot.ClearDeviceDesiredProperty 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 ¶ added in v1.61.1296

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

CloseDeviceTunnel invokes the iot.CloseDeviceTunnel API synchronously

func (*Client) CloseDeviceTunnelWithCallback ¶ added in v1.61.1296

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

CloseDeviceTunnelWithCallback invokes the iot.CloseDeviceTunnel API asynchronously

func (*Client) CloseDeviceTunnelWithChan ¶ added in v1.61.1296

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 ¶ added in v1.61.1134

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

ConfirmOTATask invokes the iot.ConfirmOTATask API synchronously

func (*Client) ConfirmOTATaskWithCallback ¶ added in v1.61.1134

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

ConfirmOTATaskWithCallback invokes the iot.ConfirmOTATask API asynchronously

func (*Client) ConfirmOTATaskWithChan ¶ added in v1.61.1134

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

ConfirmOTATaskWithChan invokes the iot.ConfirmOTATask API asynchronously

func (*Client) CopyThingModel ¶ added in v1.60.347

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

CopyThingModel invokes the iot.CopyThingModel API synchronously

func (*Client) CopyThingModelAsync ¶ added in v1.62.659

func (client *Client) CopyThingModelAsync(request *CopyThingModelAsyncRequest) (response *CopyThingModelAsyncResponse, err error)

CopyThingModelAsync invokes the iot.CopyThingModelAsync API synchronously

func (*Client) CopyThingModelAsyncWithCallback ¶ added in v1.62.659

func (client *Client) CopyThingModelAsyncWithCallback(request *CopyThingModelAsyncRequest, callback func(response *CopyThingModelAsyncResponse, err error)) <-chan int

CopyThingModelAsyncWithCallback invokes the iot.CopyThingModelAsync API asynchronously

func (*Client) CopyThingModelAsyncWithChan ¶ added in v1.62.659

func (client *Client) CopyThingModelAsyncWithChan(request *CopyThingModelAsyncRequest) (<-chan *CopyThingModelAsyncResponse, <-chan error)

CopyThingModelAsyncWithChan invokes the iot.CopyThingModelAsync API asynchronously

func (*Client) CopyThingModelWithCallback ¶ added in v1.60.347

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

CopyThingModelWithCallback invokes the iot.CopyThingModel API asynchronously

func (*Client) CopyThingModelWithChan ¶ added in v1.60.347

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

CopyThingModelWithChan invokes the iot.CopyThingModel API asynchronously

func (*Client) CountSpeechBroadcastHour ¶ added in v1.61.1775

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

CountSpeechBroadcastHour invokes the iot.CountSpeechBroadcastHour API synchronously

func (*Client) CountSpeechBroadcastHourWithCallback ¶ added in v1.61.1775

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

CountSpeechBroadcastHourWithCallback invokes the iot.CountSpeechBroadcastHour API asynchronously

func (*Client) CountSpeechBroadcastHourWithChan ¶ added in v1.61.1775

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

CountSpeechBroadcastHourWithChan invokes the iot.CountSpeechBroadcastHour API asynchronously

func (*Client) CreateConsumerGroup ¶ added in v1.61.254

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

CreateConsumerGroup invokes the iot.CreateConsumerGroup API synchronously

func (*Client) CreateConsumerGroupSubscribeRelation ¶ added in v1.61.254

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

CreateConsumerGroupSubscribeRelation invokes the iot.CreateConsumerGroupSubscribeRelation API synchronously

func (*Client) CreateConsumerGroupSubscribeRelationWithCallback ¶ added in v1.61.254

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

CreateConsumerGroupSubscribeRelationWithCallback invokes the iot.CreateConsumerGroupSubscribeRelation API asynchronously

func (*Client) CreateConsumerGroupSubscribeRelationWithChan ¶ added in v1.61.254

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

CreateConsumerGroupSubscribeRelationWithChan invokes the iot.CreateConsumerGroupSubscribeRelation API asynchronously

func (*Client) CreateConsumerGroupWithCallback ¶ added in v1.61.254

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

CreateConsumerGroupWithCallback invokes the iot.CreateConsumerGroup API asynchronously

func (*Client) CreateConsumerGroupWithChan ¶ added in v1.61.254

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 ¶ added in v1.61.1543

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

CreateDataSourceItem invokes the iot.CreateDataSourceItem API synchronously

func (*Client) CreateDataSourceItemWithCallback ¶ added in v1.61.1543

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

CreateDataSourceItemWithCallback invokes the iot.CreateDataSourceItem API asynchronously

func (*Client) CreateDataSourceItemWithChan ¶ added in v1.61.1543

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

CreateDataSourceItemWithChan invokes the iot.CreateDataSourceItem API asynchronously

func (*Client) CreateDestination ¶ added in v1.61.1671

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

CreateDestination invokes the iot.CreateDestination API synchronously

func (*Client) CreateDestinationWithCallback ¶ added in v1.61.1671

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

CreateDestinationWithCallback invokes the iot.CreateDestination API asynchronously

func (*Client) CreateDestinationWithChan ¶ added in v1.61.1671

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

CreateDestinationWithChan invokes the iot.CreateDestination API asynchronously

func (*Client) CreateDeviceDistributeJob ¶ added in v1.61.864

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

CreateDeviceDistributeJob invokes the iot.CreateDeviceDistributeJob API synchronously

func (*Client) CreateDeviceDistributeJobWithCallback ¶ added in v1.61.864

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

CreateDeviceDistributeJobWithCallback invokes the iot.CreateDeviceDistributeJob API asynchronously

func (*Client) CreateDeviceDistributeJobWithChan ¶ added in v1.61.864

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

CreateDeviceDistributeJobWithChan invokes the iot.CreateDeviceDistributeJob API asynchronously

func (*Client) CreateDeviceDynamicGroup ¶ added in v1.61.1296

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

CreateDeviceDynamicGroup invokes the iot.CreateDeviceDynamicGroup API synchronously

func (*Client) CreateDeviceDynamicGroupWithCallback ¶ added in v1.61.1296

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

CreateDeviceDynamicGroupWithCallback invokes the iot.CreateDeviceDynamicGroup API asynchronously

func (*Client) CreateDeviceDynamicGroupWithChan ¶ added in v1.61.1296

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 ¶ added in v1.61.1296

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

CreateDeviceTunnel invokes the iot.CreateDeviceTunnel API synchronously

func (*Client) CreateDeviceTunnelWithCallback ¶ added in v1.61.1296

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

CreateDeviceTunnelWithCallback invokes the iot.CreateDeviceTunnel API asynchronously

func (*Client) CreateDeviceTunnelWithChan ¶ added in v1.61.1296

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

CreateDeviceTunnelWithChan invokes the iot.CreateDeviceTunnel API asynchronously

func (*Client) CreateDownloadDataJob ¶ added in v1.61.1740

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

CreateDownloadDataJob invokes the iot.CreateDownloadDataJob API synchronously

func (*Client) CreateDownloadDataJobWithCallback ¶ added in v1.61.1740

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

CreateDownloadDataJobWithCallback invokes the iot.CreateDownloadDataJob API asynchronously

func (*Client) CreateDownloadDataJobWithChan ¶ added in v1.61.1740

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

CreateDownloadDataJobWithChan invokes the iot.CreateDownloadDataJob API asynchronously

func (*Client) CreateEdgeDriver ¶ added in v1.61.29

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

CreateEdgeDriver invokes the iot.CreateEdgeDriver API synchronously

func (*Client) CreateEdgeDriverVersion ¶ added in v1.61.29

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

CreateEdgeDriverVersion invokes the iot.CreateEdgeDriverVersion API synchronously

func (*Client) CreateEdgeDriverVersionWithCallback ¶ added in v1.61.29

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

CreateEdgeDriverVersionWithCallback invokes the iot.CreateEdgeDriverVersion API asynchronously

func (*Client) CreateEdgeDriverVersionWithChan ¶ added in v1.61.29

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

CreateEdgeDriverVersionWithChan invokes the iot.CreateEdgeDriverVersion API asynchronously

func (*Client) CreateEdgeDriverWithCallback ¶ added in v1.61.29

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

CreateEdgeDriverWithCallback invokes the iot.CreateEdgeDriver API asynchronously

func (*Client) CreateEdgeDriverWithChan ¶ added in v1.61.29

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 ¶ added in v1.61.194

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

CreateEdgeInstanceChannel invokes the iot.CreateEdgeInstanceChannel API synchronously

func (*Client) CreateEdgeInstanceChannelWithCallback ¶ added in v1.61.194

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

CreateEdgeInstanceChannelWithCallback invokes the iot.CreateEdgeInstanceChannel API asynchronously

func (*Client) CreateEdgeInstanceChannelWithChan ¶ added in v1.61.194

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 ¶ added in v1.61.1067

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

CreateEdgeInstanceMessageRouting invokes the iot.CreateEdgeInstanceMessageRouting API synchronously

func (*Client) CreateEdgeInstanceMessageRoutingWithCallback ¶ added in v1.61.1067

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

CreateEdgeInstanceMessageRoutingWithCallback invokes the iot.CreateEdgeInstanceMessageRouting API asynchronously

func (*Client) CreateEdgeInstanceMessageRoutingWithChan ¶ added in v1.61.1067

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 ¶ added in v1.61.37

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

CreateEdgeOssPreSignedAddress invokes the iot.CreateEdgeOssPreSignedAddress API synchronously

func (*Client) CreateEdgeOssPreSignedAddressWithCallback ¶ added in v1.61.37

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

CreateEdgeOssPreSignedAddressWithCallback invokes the iot.CreateEdgeOssPreSignedAddress API asynchronously

func (*Client) CreateEdgeOssPreSignedAddressWithChan ¶ added in v1.61.37

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

CreateEdgeOssPreSignedAddressWithChan invokes the iot.CreateEdgeOssPreSignedAddress API asynchronously

func (*Client) CreateJob ¶ added in v1.61.847

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

CreateJob invokes the iot.CreateJob API synchronously

func (*Client) CreateJobWithCallback ¶ added in v1.61.847

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

CreateJobWithCallback invokes the iot.CreateJob API asynchronously

func (*Client) CreateJobWithChan ¶ added in v1.61.847

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 ¶ added in v1.60.313

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

CreateOTADynamicUpgradeJob invokes the iot.CreateOTADynamicUpgradeJob API synchronously

func (*Client) CreateOTADynamicUpgradeJobWithCallback ¶ added in v1.60.313

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

CreateOTADynamicUpgradeJobWithCallback invokes the iot.CreateOTADynamicUpgradeJob API asynchronously

func (*Client) CreateOTADynamicUpgradeJobWithChan ¶ added in v1.60.313

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

CreateOTADynamicUpgradeJobWithChan invokes the iot.CreateOTADynamicUpgradeJob API asynchronously

func (*Client) CreateOTAFirmware ¶ added in v1.60.313

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

CreateOTAFirmware invokes the iot.CreateOTAFirmware API synchronously

func (*Client) CreateOTAFirmwareWithCallback ¶ added in v1.60.313

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

CreateOTAFirmwareWithCallback invokes the iot.CreateOTAFirmware API asynchronously

func (*Client) CreateOTAFirmwareWithChan ¶ added in v1.60.313

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

CreateOTAFirmwareWithChan invokes the iot.CreateOTAFirmware API asynchronously

func (*Client) CreateOTAModule ¶ added in v1.61.565

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

CreateOTAModule invokes the iot.CreateOTAModule API synchronously

func (*Client) CreateOTAModuleWithCallback ¶ added in v1.61.565

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

CreateOTAModuleWithCallback invokes the iot.CreateOTAModule API asynchronously

func (*Client) CreateOTAModuleWithChan ¶ added in v1.61.565

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

CreateOTAModuleWithChan invokes the iot.CreateOTAModule API asynchronously

func (*Client) CreateOTAStaticUpgradeJob ¶ added in v1.60.313

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

CreateOTAStaticUpgradeJob invokes the iot.CreateOTAStaticUpgradeJob API synchronously

func (*Client) CreateOTAStaticUpgradeJobWithCallback ¶ added in v1.60.313

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

CreateOTAStaticUpgradeJobWithCallback invokes the iot.CreateOTAStaticUpgradeJob API asynchronously

func (*Client) CreateOTAStaticUpgradeJobWithChan ¶ added in v1.60.313

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

CreateOTAStaticUpgradeJobWithChan invokes the iot.CreateOTAStaticUpgradeJob API asynchronously

func (*Client) CreateOTAVerifyJob ¶ added in v1.60.313

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

CreateOTAVerifyJob invokes the iot.CreateOTAVerifyJob API synchronously

func (*Client) CreateOTAVerifyJobWithCallback ¶ added in v1.60.313

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

CreateOTAVerifyJobWithCallback invokes the iot.CreateOTAVerifyJob API asynchronously

func (*Client) CreateOTAVerifyJobWithChan ¶ added in v1.60.313

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

CreateOTAVerifyJobWithChan invokes the iot.CreateOTAVerifyJob API asynchronously

func (*Client) CreateParser ¶ added in v1.61.1671

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

CreateParser invokes the iot.CreateParser API synchronously

func (*Client) CreateParserDataSource ¶ added in v1.61.1671

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

CreateParserDataSource invokes the iot.CreateParserDataSource API synchronously

func (*Client) CreateParserDataSourceWithCallback ¶ added in v1.61.1671

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

CreateParserDataSourceWithCallback invokes the iot.CreateParserDataSource API asynchronously

func (*Client) CreateParserDataSourceWithChan ¶ added in v1.61.1671

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

CreateParserDataSourceWithChan invokes the iot.CreateParserDataSource API asynchronously

func (*Client) CreateParserWithCallback ¶ added in v1.61.1671

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

CreateParserWithCallback invokes the iot.CreateParser API asynchronously

func (*Client) CreateParserWithChan ¶ added in v1.61.1671

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 ¶ added in v1.61.864

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

CreateProductDistributeJob invokes the iot.CreateProductDistributeJob API synchronously

func (*Client) CreateProductDistributeJobWithCallback ¶ added in v1.61.864

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

CreateProductDistributeJobWithCallback invokes the iot.CreateProductDistributeJob API asynchronously

func (*Client) CreateProductDistributeJobWithChan ¶ added in v1.61.864

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 ¶ added in v1.61.254

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

CreateSceneRule invokes the iot.CreateSceneRule API synchronously

func (*Client) CreateSceneRuleWithCallback ¶ added in v1.61.254

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

CreateSceneRuleWithCallback invokes the iot.CreateSceneRule API asynchronously

func (*Client) CreateSceneRuleWithChan ¶ added in v1.61.254

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

CreateSceneRuleWithChan invokes the iot.CreateSceneRule API asynchronously

func (*Client) CreateSchedulePeriod ¶ added in v1.61.1572

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

CreateSchedulePeriod invokes the iot.CreateSchedulePeriod API synchronously

func (*Client) CreateSchedulePeriodWithCallback ¶ added in v1.61.1572

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

CreateSchedulePeriodWithCallback invokes the iot.CreateSchedulePeriod API asynchronously

func (*Client) CreateSchedulePeriodWithChan ¶ added in v1.61.1572

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

CreateSchedulePeriodWithChan invokes the iot.CreateSchedulePeriod API asynchronously

func (*Client) CreateSharePromotionActivity ¶ added in v1.62.438

func (client *Client) CreateSharePromotionActivity(request *CreateSharePromotionActivityRequest) (response *CreateSharePromotionActivityResponse, err error)

CreateSharePromotionActivity invokes the iot.CreateSharePromotionActivity API synchronously

func (*Client) CreateSharePromotionActivityWithCallback ¶ added in v1.62.438

func (client *Client) CreateSharePromotionActivityWithCallback(request *CreateSharePromotionActivityRequest, callback func(response *CreateSharePromotionActivityResponse, err error)) <-chan int

CreateSharePromotionActivityWithCallback invokes the iot.CreateSharePromotionActivity API asynchronously

func (*Client) CreateSharePromotionActivityWithChan ¶ added in v1.62.438

func (client *Client) CreateSharePromotionActivityWithChan(request *CreateSharePromotionActivityRequest) (<-chan *CreateSharePromotionActivityResponse, <-chan error)

CreateSharePromotionActivityWithChan invokes the iot.CreateSharePromotionActivity API asynchronously

func (*Client) CreateSharePromotionSpeechModel ¶ added in v1.62.438

func (client *Client) CreateSharePromotionSpeechModel(request *CreateSharePromotionSpeechModelRequest) (response *CreateSharePromotionSpeechModelResponse, err error)

CreateSharePromotionSpeechModel invokes the iot.CreateSharePromotionSpeechModel API synchronously

func (*Client) CreateSharePromotionSpeechModelWithCallback ¶ added in v1.62.438

func (client *Client) CreateSharePromotionSpeechModelWithCallback(request *CreateSharePromotionSpeechModelRequest, callback func(response *CreateSharePromotionSpeechModelResponse, err error)) <-chan int

CreateSharePromotionSpeechModelWithCallback invokes the iot.CreateSharePromotionSpeechModel API asynchronously

func (*Client) CreateSharePromotionSpeechModelWithChan ¶ added in v1.62.438

func (client *Client) CreateSharePromotionSpeechModelWithChan(request *CreateSharePromotionSpeechModelRequest) (<-chan *CreateSharePromotionSpeechModelResponse, <-chan error)

CreateSharePromotionSpeechModelWithChan invokes the iot.CreateSharePromotionSpeechModel API asynchronously

func (*Client) CreateSoundCode ¶ added in v1.61.1476

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

CreateSoundCode invokes the iot.CreateSoundCode API synchronously

func (*Client) CreateSoundCodeLabel ¶ added in v1.61.1572

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

CreateSoundCodeLabel invokes the iot.CreateSoundCodeLabel API synchronously

func (*Client) CreateSoundCodeLabelWithCallback ¶ added in v1.61.1572

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

CreateSoundCodeLabelWithCallback invokes the iot.CreateSoundCodeLabel API asynchronously

func (*Client) CreateSoundCodeLabelWithChan ¶ added in v1.61.1572

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

CreateSoundCodeLabelWithChan invokes the iot.CreateSoundCodeLabel API asynchronously

func (*Client) CreateSoundCodeSchedule ¶ added in v1.61.1572

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

CreateSoundCodeSchedule invokes the iot.CreateSoundCodeSchedule API synchronously

func (*Client) CreateSoundCodeScheduleWithCallback ¶ added in v1.61.1572

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

CreateSoundCodeScheduleWithCallback invokes the iot.CreateSoundCodeSchedule API asynchronously

func (*Client) CreateSoundCodeScheduleWithChan ¶ added in v1.61.1572

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

CreateSoundCodeScheduleWithChan invokes the iot.CreateSoundCodeSchedule API asynchronously

func (*Client) CreateSoundCodeWithCallback ¶ added in v1.61.1476

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

CreateSoundCodeWithCallback invokes the iot.CreateSoundCode API asynchronously

func (*Client) CreateSoundCodeWithChan ¶ added in v1.61.1476

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

CreateSoundCodeWithChan invokes the iot.CreateSoundCode API asynchronously

func (*Client) CreateSpeech ¶ added in v1.61.1094

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

CreateSpeech invokes the iot.CreateSpeech API synchronously

func (*Client) CreateSpeechWithCallback ¶ added in v1.61.1094

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

CreateSpeechWithCallback invokes the iot.CreateSpeech API asynchronously

func (*Client) CreateSpeechWithChan ¶ added in v1.61.1094

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

CreateSpeechWithChan invokes the iot.CreateSpeech API asynchronously

func (*Client) CreateStudioAppDomainOpen ¶ added in v1.61.1094

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

CreateStudioAppDomainOpen invokes the iot.CreateStudioAppDomainOpen API synchronously

func (*Client) CreateStudioAppDomainOpenWithCallback ¶ added in v1.61.1094

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

CreateStudioAppDomainOpenWithCallback invokes the iot.CreateStudioAppDomainOpen API asynchronously

func (*Client) CreateStudioAppDomainOpenWithChan ¶ added in v1.61.1094

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

CreateStudioAppDomainOpenWithChan invokes the iot.CreateStudioAppDomainOpen API asynchronously

func (*Client) CreateSubscribeRelation ¶ added in v1.61.254

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

CreateSubscribeRelation invokes the iot.CreateSubscribeRelation API synchronously

func (*Client) CreateSubscribeRelationWithCallback ¶ added in v1.61.254

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

CreateSubscribeRelationWithCallback invokes the iot.CreateSubscribeRelation API asynchronously

func (*Client) CreateSubscribeRelationWithChan ¶ added in v1.61.254

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

CreateSubscribeRelationWithChan invokes the iot.CreateSubscribeRelation API asynchronously

func (*Client) CreateThingModel ¶ added in v1.60.356

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

CreateThingModel invokes the iot.CreateThingModel API synchronously

func (*Client) CreateThingModelWithCallback ¶ added in v1.60.356

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

CreateThingModelWithCallback invokes the iot.CreateThingModel API asynchronously

func (*Client) CreateThingModelWithChan ¶ added in v1.60.356

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

CreateThingModelWithChan invokes the iot.CreateThingModel API asynchronously

func (*Client) CreateThingScript ¶ added in v1.61.735

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

CreateThingScript invokes the iot.CreateThingScript API synchronously

func (*Client) CreateThingScriptWithCallback ¶ added in v1.61.735

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

CreateThingScriptWithCallback invokes the iot.CreateThingScript API asynchronously

func (*Client) CreateThingScriptWithChan ¶ added in v1.61.735

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

CreateThingScriptWithChan invokes the iot.CreateThingScript API asynchronously

func (*Client) CreateTopicConfig ¶ added in v1.62.316

func (client *Client) CreateTopicConfig(request *CreateTopicConfigRequest) (response *CreateTopicConfigResponse, err error)

CreateTopicConfig invokes the iot.CreateTopicConfig API synchronously

func (*Client) CreateTopicConfigWithCallback ¶ added in v1.62.316

func (client *Client) CreateTopicConfigWithCallback(request *CreateTopicConfigRequest, callback func(response *CreateTopicConfigResponse, err error)) <-chan int

CreateTopicConfigWithCallback invokes the iot.CreateTopicConfig API asynchronously

func (*Client) CreateTopicConfigWithChan ¶ added in v1.62.316

func (client *Client) CreateTopicConfigWithChan(request *CreateTopicConfigRequest) (<-chan *CreateTopicConfigResponse, <-chan error)

CreateTopicConfigWithChan invokes the iot.CreateTopicConfig 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 ¶ added in v1.61.326

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

DeleteClientIds invokes the iot.DeleteClientIds API synchronously

func (*Client) DeleteClientIdsWithCallback ¶ added in v1.61.326

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

DeleteClientIdsWithCallback invokes the iot.DeleteClientIds API asynchronously

func (*Client) DeleteClientIdsWithChan ¶ added in v1.61.326

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

DeleteClientIdsWithChan invokes the iot.DeleteClientIds API asynchronously

func (*Client) DeleteConsumerGroup ¶ added in v1.61.254

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

DeleteConsumerGroup invokes the iot.DeleteConsumerGroup API synchronously

func (*Client) DeleteConsumerGroupSubscribeRelation ¶ added in v1.61.254

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

DeleteConsumerGroupSubscribeRelation invokes the iot.DeleteConsumerGroupSubscribeRelation API synchronously

func (*Client) DeleteConsumerGroupSubscribeRelationWithCallback ¶ added in v1.61.254

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

DeleteConsumerGroupSubscribeRelationWithCallback invokes the iot.DeleteConsumerGroupSubscribeRelation API asynchronously

func (*Client) DeleteConsumerGroupSubscribeRelationWithChan ¶ added in v1.61.254

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

DeleteConsumerGroupSubscribeRelationWithChan invokes the iot.DeleteConsumerGroupSubscribeRelation API asynchronously

func (*Client) DeleteConsumerGroupWithCallback ¶ added in v1.61.254

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

DeleteConsumerGroupWithCallback invokes the iot.DeleteConsumerGroup API asynchronously

func (*Client) DeleteConsumerGroupWithChan ¶ added in v1.61.254

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

DeleteConsumerGroupWithChan invokes the iot.DeleteConsumerGroup API asynchronously

func (*Client) DeleteDataSourceItem ¶ added in v1.61.1671

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

DeleteDataSourceItem invokes the iot.DeleteDataSourceItem API synchronously

func (*Client) DeleteDataSourceItemWithCallback ¶ added in v1.61.1671

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

DeleteDataSourceItemWithCallback invokes the iot.DeleteDataSourceItem API asynchronously

func (*Client) DeleteDataSourceItemWithChan ¶ added in v1.61.1671

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

DeleteDataSourceItemWithChan invokes the iot.DeleteDataSourceItem API asynchronously

func (*Client) DeleteDestination ¶ added in v1.61.1671

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

DeleteDestination invokes the iot.DeleteDestination API synchronously

func (*Client) DeleteDestinationWithCallback ¶ added in v1.61.1671

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

DeleteDestinationWithCallback invokes the iot.DeleteDestination API asynchronously

func (*Client) DeleteDestinationWithChan ¶ added in v1.61.1671

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 ¶ added in v1.61.864

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

DeleteDeviceDistributeJob invokes the iot.DeleteDeviceDistributeJob API synchronously

func (*Client) DeleteDeviceDistributeJobWithCallback ¶ added in v1.61.864

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

DeleteDeviceDistributeJobWithCallback invokes the iot.DeleteDeviceDistributeJob API asynchronously

func (*Client) DeleteDeviceDistributeJobWithChan ¶ added in v1.61.864

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

DeleteDeviceDistributeJobWithChan invokes the iot.DeleteDeviceDistributeJob API asynchronously

func (*Client) DeleteDeviceDynamicGroup ¶ added in v1.61.1296

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

DeleteDeviceDynamicGroup invokes the iot.DeleteDeviceDynamicGroup API synchronously

func (*Client) DeleteDeviceDynamicGroupWithCallback ¶ added in v1.61.1296

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

DeleteDeviceDynamicGroupWithCallback invokes the iot.DeleteDeviceDynamicGroup API asynchronously

func (*Client) DeleteDeviceDynamicGroupWithChan ¶ added in v1.61.1296

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 ¶ added in v1.61.1248

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

DeleteDeviceSpeech invokes the iot.DeleteDeviceSpeech API synchronously

func (*Client) DeleteDeviceSpeechWithCallback ¶ added in v1.61.1248

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

DeleteDeviceSpeechWithCallback invokes the iot.DeleteDeviceSpeech API asynchronously

func (*Client) DeleteDeviceSpeechWithChan ¶ added in v1.61.1248

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

DeleteDeviceSpeechWithChan invokes the iot.DeleteDeviceSpeech API asynchronously

func (*Client) DeleteDeviceTunnel ¶ added in v1.61.1296

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

DeleteDeviceTunnel invokes the iot.DeleteDeviceTunnel API synchronously

func (*Client) DeleteDeviceTunnelWithCallback ¶ added in v1.61.1296

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

DeleteDeviceTunnelWithCallback invokes the iot.DeleteDeviceTunnel API asynchronously

func (*Client) DeleteDeviceTunnelWithChan ¶ added in v1.61.1296

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 ¶ added in v1.61.29

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

DeleteEdgeDriver invokes the iot.DeleteEdgeDriver API synchronously

func (*Client) DeleteEdgeDriverVersion ¶ added in v1.61.29

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

DeleteEdgeDriverVersion invokes the iot.DeleteEdgeDriverVersion API synchronously

func (*Client) DeleteEdgeDriverVersionWithCallback ¶ added in v1.61.29

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

DeleteEdgeDriverVersionWithCallback invokes the iot.DeleteEdgeDriverVersion API asynchronously

func (*Client) DeleteEdgeDriverVersionWithChan ¶ added in v1.61.29

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

DeleteEdgeDriverVersionWithChan invokes the iot.DeleteEdgeDriverVersion API asynchronously

func (*Client) DeleteEdgeDriverWithCallback ¶ added in v1.61.29

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

DeleteEdgeDriverWithCallback invokes the iot.DeleteEdgeDriver API asynchronously

func (*Client) DeleteEdgeDriverWithChan ¶ added in v1.61.29

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 ¶ added in v1.61.1067

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

DeleteEdgeInstanceMessageRouting invokes the iot.DeleteEdgeInstanceMessageRouting API synchronously

func (*Client) DeleteEdgeInstanceMessageRoutingWithCallback ¶ added in v1.61.1067

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

DeleteEdgeInstanceMessageRoutingWithCallback invokes the iot.DeleteEdgeInstanceMessageRouting API asynchronously

func (*Client) DeleteEdgeInstanceMessageRoutingWithChan ¶ added in v1.61.1067

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 ¶ added in v1.61.847

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

DeleteJob invokes the iot.DeleteJob API synchronously

func (*Client) DeleteJobWithCallback ¶ added in v1.61.847

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

DeleteJobWithCallback invokes the iot.DeleteJob API asynchronously

func (*Client) DeleteJobWithChan ¶ added in v1.61.847

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

DeleteJobWithChan invokes the iot.DeleteJob API asynchronously

func (*Client) DeleteOTAFirmware ¶ added in v1.60.313

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

DeleteOTAFirmware invokes the iot.DeleteOTAFirmware API synchronously

func (*Client) DeleteOTAFirmwareWithCallback ¶ added in v1.60.313

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

DeleteOTAFirmwareWithCallback invokes the iot.DeleteOTAFirmware API asynchronously

func (*Client) DeleteOTAFirmwareWithChan ¶ added in v1.60.313

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

DeleteOTAFirmwareWithChan invokes the iot.DeleteOTAFirmware API asynchronously

func (*Client) DeleteOTAModule ¶ added in v1.61.565

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

DeleteOTAModule invokes the iot.DeleteOTAModule API synchronously

func (*Client) DeleteOTAModuleWithCallback ¶ added in v1.61.565

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

DeleteOTAModuleWithCallback invokes the iot.DeleteOTAModule API asynchronously

func (*Client) DeleteOTAModuleWithChan ¶ added in v1.61.565

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

DeleteOTAModuleWithChan invokes the iot.DeleteOTAModule API asynchronously

func (*Client) DeleteParser ¶ added in v1.61.1671

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

DeleteParser invokes the iot.DeleteParser API synchronously

func (*Client) DeleteParserDataSource ¶ added in v1.61.1671

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

DeleteParserDataSource invokes the iot.DeleteParserDataSource API synchronously

func (*Client) DeleteParserDataSourceWithCallback ¶ added in v1.61.1671

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

DeleteParserDataSourceWithCallback invokes the iot.DeleteParserDataSource API asynchronously

func (*Client) DeleteParserDataSourceWithChan ¶ added in v1.61.1671

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

DeleteParserDataSourceWithChan invokes the iot.DeleteParserDataSource API asynchronously

func (*Client) DeleteParserWithCallback ¶ added in v1.61.1671

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

DeleteParserWithCallback invokes the iot.DeleteParser API asynchronously

func (*Client) DeleteParserWithChan ¶ added in v1.61.1671

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

DeleteParserWithChan invokes the iot.DeleteParser API asynchronously

func (*Client) DeletePowerStation ¶ added in v1.62.659

func (client *Client) DeletePowerStation(request *DeletePowerStationRequest) (response *DeletePowerStationResponse, err error)

DeletePowerStation invokes the iot.DeletePowerStation API synchronously

func (*Client) DeletePowerStationWithCallback ¶ added in v1.62.659

func (client *Client) DeletePowerStationWithCallback(request *DeletePowerStationRequest, callback func(response *DeletePowerStationResponse, err error)) <-chan int

DeletePowerStationWithCallback invokes the iot.DeletePowerStation API asynchronously

func (*Client) DeletePowerStationWithChan ¶ added in v1.62.659

func (client *Client) DeletePowerStationWithChan(request *DeletePowerStationRequest) (<-chan *DeletePowerStationResponse, <-chan error)

DeletePowerStationWithChan invokes the iot.DeletePowerStation 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 ¶ added in v1.61.254

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

DeleteSceneRule invokes the iot.DeleteSceneRule API synchronously

func (*Client) DeleteSceneRuleWithCallback ¶ added in v1.61.254

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

DeleteSceneRuleWithCallback invokes the iot.DeleteSceneRule API asynchronously

func (*Client) DeleteSceneRuleWithChan ¶ added in v1.61.254

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

DeleteSceneRuleWithChan invokes the iot.DeleteSceneRule API asynchronously

func (*Client) DeleteSchedulePeriod ¶ added in v1.61.1572

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

DeleteSchedulePeriod invokes the iot.DeleteSchedulePeriod API synchronously

func (*Client) DeleteSchedulePeriodWithCallback ¶ added in v1.61.1572

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

DeleteSchedulePeriodWithCallback invokes the iot.DeleteSchedulePeriod API asynchronously

func (*Client) DeleteSchedulePeriodWithChan ¶ added in v1.61.1572

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

DeleteSchedulePeriodWithChan invokes the iot.DeleteSchedulePeriod API asynchronously

func (*Client) DeleteShareTaskDevice ¶ added in v1.61.1762

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

DeleteShareTaskDevice invokes the iot.DeleteShareTaskDevice API synchronously

func (*Client) DeleteShareTaskDeviceWithCallback ¶ added in v1.61.1762

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

DeleteShareTaskDeviceWithCallback invokes the iot.DeleteShareTaskDevice API asynchronously

func (*Client) DeleteShareTaskDeviceWithChan ¶ added in v1.61.1762

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

DeleteShareTaskDeviceWithChan invokes the iot.DeleteShareTaskDevice API asynchronously

func (*Client) DeleteSoundCode ¶ added in v1.61.1476

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

DeleteSoundCode invokes the iot.DeleteSoundCode API synchronously

func (*Client) DeleteSoundCodeLabel ¶ added in v1.61.1572

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

DeleteSoundCodeLabel invokes the iot.DeleteSoundCodeLabel API synchronously

func (*Client) DeleteSoundCodeLabelWithCallback ¶ added in v1.61.1572

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

DeleteSoundCodeLabelWithCallback invokes the iot.DeleteSoundCodeLabel API asynchronously

func (*Client) DeleteSoundCodeLabelWithChan ¶ added in v1.61.1572

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

DeleteSoundCodeLabelWithChan invokes the iot.DeleteSoundCodeLabel API asynchronously

func (*Client) DeleteSoundCodeSchedule ¶ added in v1.61.1572

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

DeleteSoundCodeSchedule invokes the iot.DeleteSoundCodeSchedule API synchronously

func (*Client) DeleteSoundCodeScheduleWithCallback ¶ added in v1.61.1572

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

DeleteSoundCodeScheduleWithCallback invokes the iot.DeleteSoundCodeSchedule API asynchronously

func (*Client) DeleteSoundCodeScheduleWithChan ¶ added in v1.61.1572

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

DeleteSoundCodeScheduleWithChan invokes the iot.DeleteSoundCodeSchedule API asynchronously

func (*Client) DeleteSoundCodeWithCallback ¶ added in v1.61.1476

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

DeleteSoundCodeWithCallback invokes the iot.DeleteSoundCode API asynchronously

func (*Client) DeleteSoundCodeWithChan ¶ added in v1.61.1476

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

DeleteSoundCodeWithChan invokes the iot.DeleteSoundCode API asynchronously

func (*Client) DeleteSpeech ¶ added in v1.61.1067

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

DeleteSpeech invokes the iot.DeleteSpeech API synchronously

func (*Client) DeleteSpeechWithCallback ¶ added in v1.61.1067

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

DeleteSpeechWithCallback invokes the iot.DeleteSpeech API asynchronously

func (*Client) DeleteSpeechWithChan ¶ added in v1.61.1067

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

DeleteSpeechWithChan invokes the iot.DeleteSpeech API asynchronously

func (*Client) DeleteStudioAppDomainOpen ¶ added in v1.61.1094

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

DeleteStudioAppDomainOpen invokes the iot.DeleteStudioAppDomainOpen API synchronously

func (*Client) DeleteStudioAppDomainOpenWithCallback ¶ added in v1.61.1094

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

DeleteStudioAppDomainOpenWithCallback invokes the iot.DeleteStudioAppDomainOpen API asynchronously

func (*Client) DeleteStudioAppDomainOpenWithChan ¶ added in v1.61.1094

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

DeleteStudioAppDomainOpenWithChan invokes the iot.DeleteStudioAppDomainOpen API asynchronously

func (*Client) DeleteSubscribeRelation ¶ added in v1.61.254

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

DeleteSubscribeRelation invokes the iot.DeleteSubscribeRelation API synchronously

func (*Client) DeleteSubscribeRelationWithCallback ¶ added in v1.61.254

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

DeleteSubscribeRelationWithCallback invokes the iot.DeleteSubscribeRelation API asynchronously

func (*Client) DeleteSubscribeRelationWithChan ¶ added in v1.61.254

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

DeleteSubscribeRelationWithChan invokes the iot.DeleteSubscribeRelation API asynchronously

func (*Client) DeleteThingModel ¶ added in v1.60.347

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

DeleteThingModel invokes the iot.DeleteThingModel API synchronously

func (*Client) DeleteThingModelWithCallback ¶ added in v1.60.347

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

DeleteThingModelWithCallback invokes the iot.DeleteThingModel API asynchronously

func (*Client) DeleteThingModelWithChan ¶ added in v1.60.347

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

DeleteThingModelWithChan invokes the iot.DeleteThingModel API asynchronously

func (*Client) DeleteTopicConfig ¶ added in v1.62.316

func (client *Client) DeleteTopicConfig(request *DeleteTopicConfigRequest) (response *DeleteTopicConfigResponse, err error)

DeleteTopicConfig invokes the iot.DeleteTopicConfig API synchronously

func (*Client) DeleteTopicConfigWithCallback ¶ added in v1.62.316

func (client *Client) DeleteTopicConfigWithCallback(request *DeleteTopicConfigRequest, callback func(response *DeleteTopicConfigResponse, err error)) <-chan int

DeleteTopicConfigWithCallback invokes the iot.DeleteTopicConfig API asynchronously

func (*Client) DeleteTopicConfigWithChan ¶ added in v1.62.316

func (client *Client) DeleteTopicConfigWithChan(request *DeleteTopicConfigRequest) (<-chan *DeleteTopicConfigResponse, <-chan error)

DeleteTopicConfigWithChan invokes the iot.DeleteTopicConfig 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) DeleteUserDefineTableDataByPrimaryKey ¶ added in v1.62.659

func (client *Client) DeleteUserDefineTableDataByPrimaryKey(request *DeleteUserDefineTableDataByPrimaryKeyRequest) (response *DeleteUserDefineTableDataByPrimaryKeyResponse, err error)

DeleteUserDefineTableDataByPrimaryKey invokes the iot.DeleteUserDefineTableDataByPrimaryKey API synchronously

func (*Client) DeleteUserDefineTableDataByPrimaryKeyWithCallback ¶ added in v1.62.659

func (client *Client) DeleteUserDefineTableDataByPrimaryKeyWithCallback(request *DeleteUserDefineTableDataByPrimaryKeyRequest, callback func(response *DeleteUserDefineTableDataByPrimaryKeyResponse, err error)) <-chan int

DeleteUserDefineTableDataByPrimaryKeyWithCallback invokes the iot.DeleteUserDefineTableDataByPrimaryKey API asynchronously

func (*Client) DeleteUserDefineTableDataByPrimaryKeyWithChan ¶ added in v1.62.659

func (client *Client) DeleteUserDefineTableDataByPrimaryKeyWithChan(request *DeleteUserDefineTableDataByPrimaryKeyRequest) (<-chan *DeleteUserDefineTableDataByPrimaryKeyResponse, <-chan error)

DeleteUserDefineTableDataByPrimaryKeyWithChan invokes the iot.DeleteUserDefineTableDataByPrimaryKey API asynchronously

func (*Client) DetachDestination ¶ added in v1.61.1671

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

DetachDestination invokes the iot.DetachDestination API synchronously

func (*Client) DetachDestinationWithCallback ¶ added in v1.61.1671

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

DetachDestinationWithCallback invokes the iot.DetachDestination API asynchronously

func (*Client) DetachDestinationWithChan ¶ added in v1.61.1671

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

DetachDestinationWithChan invokes the iot.DetachDestination API asynchronously

func (*Client) DetachParserDataSource ¶ added in v1.61.1671

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

DetachParserDataSource invokes the iot.DetachParserDataSource API synchronously

func (*Client) DetachParserDataSourceWithCallback ¶ added in v1.61.1671

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

DetachParserDataSourceWithCallback invokes the iot.DetachParserDataSource API asynchronously

func (*Client) DetachParserDataSourceWithChan ¶ added in v1.61.1671

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

DetachParserDataSourceWithChan invokes the iot.DetachParserDataSource API asynchronously

func (*Client) DisableDeviceTunnel ¶ added in v1.61.1067

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

DisableDeviceTunnel invokes the iot.DisableDeviceTunnel API synchronously

func (*Client) DisableDeviceTunnelShare ¶ added in v1.61.1067

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

DisableDeviceTunnelShare invokes the iot.DisableDeviceTunnelShare API synchronously

func (*Client) DisableDeviceTunnelShareWithCallback ¶ added in v1.61.1067

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

DisableDeviceTunnelShareWithCallback invokes the iot.DisableDeviceTunnelShare API asynchronously

func (*Client) DisableDeviceTunnelShareWithChan ¶ added in v1.61.1067

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

DisableDeviceTunnelShareWithChan invokes the iot.DisableDeviceTunnelShare API asynchronously

func (*Client) DisableDeviceTunnelWithCallback ¶ added in v1.61.1067

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

DisableDeviceTunnelWithCallback invokes the iot.DisableDeviceTunnel API asynchronously

func (*Client) DisableDeviceTunnelWithChan ¶ added in v1.61.1067

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

DisableDeviceTunnelWithChan invokes the iot.DisableDeviceTunnel API asynchronously

func (*Client) DisableSceneRule ¶ added in v1.61.254

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

DisableSceneRule invokes the iot.DisableSceneRule API synchronously

func (*Client) DisableSceneRuleWithCallback ¶ added in v1.61.254

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

DisableSceneRuleWithCallback invokes the iot.DisableSceneRule API asynchronously

func (*Client) DisableSceneRuleWithChan ¶ added in v1.61.254

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 ¶ added in v1.61.1067

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

EnableDeviceTunnel invokes the iot.EnableDeviceTunnel API synchronously

func (*Client) EnableDeviceTunnelShare ¶ added in v1.61.1067

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

EnableDeviceTunnelShare invokes the iot.EnableDeviceTunnelShare API synchronously

func (*Client) EnableDeviceTunnelShareWithCallback ¶ added in v1.61.1067

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

EnableDeviceTunnelShareWithCallback invokes the iot.EnableDeviceTunnelShare API asynchronously

func (*Client) EnableDeviceTunnelShareWithChan ¶ added in v1.61.1067

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

EnableDeviceTunnelShareWithChan invokes the iot.EnableDeviceTunnelShare API asynchronously

func (*Client) EnableDeviceTunnelWithCallback ¶ added in v1.61.1067

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

EnableDeviceTunnelWithCallback invokes the iot.EnableDeviceTunnel API asynchronously

func (*Client) EnableDeviceTunnelWithChan ¶ added in v1.61.1067

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

EnableDeviceTunnelWithChan invokes the iot.EnableDeviceTunnel API asynchronously

func (*Client) EnableSceneRule ¶ added in v1.61.254

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

EnableSceneRule invokes the iot.EnableSceneRule API synchronously

func (*Client) EnableSceneRuleWithCallback ¶ added in v1.61.254

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

EnableSceneRuleWithCallback invokes the iot.EnableSceneRule API asynchronously

func (*Client) EnableSceneRuleWithChan ¶ added in v1.61.254

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 ¶ added in v1.61.565

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

GenerateDeviceNameListURL invokes the iot.GenerateDeviceNameListURL API synchronously

func (*Client) GenerateDeviceNameListURLWithCallback ¶ added in v1.61.565

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

GenerateDeviceNameListURLWithCallback invokes the iot.GenerateDeviceNameListURL API asynchronously

func (*Client) GenerateDeviceNameListURLWithChan ¶ added in v1.61.565

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

GenerateDeviceNameListURLWithChan invokes the iot.GenerateDeviceNameListURL API asynchronously

func (*Client) GenerateFileUploadURL ¶ added in v1.61.847

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

GenerateFileUploadURL invokes the iot.GenerateFileUploadURL API synchronously

func (*Client) GenerateFileUploadURLWithCallback ¶ added in v1.61.847

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

GenerateFileUploadURLWithCallback invokes the iot.GenerateFileUploadURL API asynchronously

func (*Client) GenerateFileUploadURLWithChan ¶ added in v1.61.847

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

GenerateFileUploadURLWithChan invokes the iot.GenerateFileUploadURL API asynchronously

func (*Client) GenerateOTAUploadURL ¶ added in v1.60.313

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

GenerateOTAUploadURL invokes the iot.GenerateOTAUploadURL API synchronously

func (*Client) GenerateOTAUploadURLWithCallback ¶ added in v1.60.313

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

GenerateOTAUploadURLWithCallback invokes the iot.GenerateOTAUploadURL API asynchronously

func (*Client) GenerateOTAUploadURLWithChan ¶ added in v1.60.313

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 ¶ added in v1.61.1671

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

GetDestination invokes the iot.GetDestination API synchronously

func (*Client) GetDestinationWithCallback ¶ added in v1.61.1671

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

GetDestinationWithCallback invokes the iot.GetDestination API asynchronously

func (*Client) GetDestinationWithChan ¶ added in v1.61.1671

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 ¶ added in v1.61.1067

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

GetDeviceTunnelShareStatus invokes the iot.GetDeviceTunnelShareStatus API synchronously

func (*Client) GetDeviceTunnelShareStatusWithCallback ¶ added in v1.61.1067

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

GetDeviceTunnelShareStatusWithCallback invokes the iot.GetDeviceTunnelShareStatus API asynchronously

func (*Client) GetDeviceTunnelShareStatusWithChan ¶ added in v1.61.1067

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

GetDeviceTunnelShareStatusWithChan invokes the iot.GetDeviceTunnelShareStatus API asynchronously

func (*Client) GetDeviceTunnelStatus ¶ added in v1.61.1067

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

GetDeviceTunnelStatus invokes the iot.GetDeviceTunnelStatus API synchronously

func (*Client) GetDeviceTunnelStatusWithCallback ¶ added in v1.61.1067

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

GetDeviceTunnelStatusWithCallback invokes the iot.GetDeviceTunnelStatus API asynchronously

func (*Client) GetDeviceTunnelStatusWithChan ¶ added in v1.61.1067

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

GetDeviceTunnelStatusWithChan invokes the iot.GetDeviceTunnelStatus API asynchronously

func (*Client) GetDownloadFile ¶ added in v1.61.1740

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

GetDownloadFile invokes the iot.GetDownloadFile API synchronously

func (*Client) GetDownloadFileWithCallback ¶ added in v1.61.1740

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

GetDownloadFileWithCallback invokes the iot.GetDownloadFile API asynchronously

func (*Client) GetDownloadFileWithChan ¶ added in v1.61.1740

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

GetDownloadFileWithChan invokes the iot.GetDownloadFile API asynchronously

func (*Client) GetEdgeDriverVersion ¶ added in v1.61.29

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

GetEdgeDriverVersion invokes the iot.GetEdgeDriverVersion API synchronously

func (*Client) GetEdgeDriverVersionWithCallback ¶ added in v1.61.29

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

GetEdgeDriverVersionWithCallback invokes the iot.GetEdgeDriverVersion API asynchronously

func (*Client) GetEdgeDriverVersionWithChan ¶ added in v1.61.29

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 ¶ added in v1.61.1067

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

GetEdgeInstanceMessageRouting invokes the iot.GetEdgeInstanceMessageRouting API synchronously

func (*Client) GetEdgeInstanceMessageRoutingWithCallback ¶ added in v1.61.1067

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

GetEdgeInstanceMessageRoutingWithCallback invokes the iot.GetEdgeInstanceMessageRouting API asynchronously

func (*Client) GetEdgeInstanceMessageRoutingWithChan ¶ added in v1.61.1067

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 ¶ added in v1.61.1671

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

GetParser invokes the iot.GetParser API synchronously

func (*Client) GetParserDataSource ¶ added in v1.61.1671

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

GetParserDataSource invokes the iot.GetParserDataSource API synchronously

func (*Client) GetParserDataSourceWithCallback ¶ added in v1.61.1671

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

GetParserDataSourceWithCallback invokes the iot.GetParserDataSource API asynchronously

func (*Client) GetParserDataSourceWithChan ¶ added in v1.61.1671

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

GetParserDataSourceWithChan invokes the iot.GetParserDataSource API asynchronously

func (*Client) GetParserWithCallback ¶ added in v1.61.1671

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

GetParserWithCallback invokes the iot.GetParser API asynchronously

func (*Client) GetParserWithChan ¶ added in v1.61.1671

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 ¶ added in v1.61.254

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

GetSceneRule invokes the iot.GetSceneRule API synchronously

func (*Client) GetSceneRuleWithCallback ¶ added in v1.61.254

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

GetSceneRuleWithCallback invokes the iot.GetSceneRule API asynchronously

func (*Client) GetSceneRuleWithChan ¶ added in v1.61.254

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

GetSceneRuleWithChan invokes the iot.GetSceneRule API asynchronously

func (*Client) GetShareSpeechModelAudio ¶ added in v1.62.218

func (client *Client) GetShareSpeechModelAudio(request *GetShareSpeechModelAudioRequest) (response *GetShareSpeechModelAudioResponse, err error)

GetShareSpeechModelAudio invokes the iot.GetShareSpeechModelAudio API synchronously

func (*Client) GetShareSpeechModelAudioWithCallback ¶ added in v1.62.218

func (client *Client) GetShareSpeechModelAudioWithCallback(request *GetShareSpeechModelAudioRequest, callback func(response *GetShareSpeechModelAudioResponse, err error)) <-chan int

GetShareSpeechModelAudioWithCallback invokes the iot.GetShareSpeechModelAudio API asynchronously

func (*Client) GetShareSpeechModelAudioWithChan ¶ added in v1.62.218

func (client *Client) GetShareSpeechModelAudioWithChan(request *GetShareSpeechModelAudioRequest) (<-chan *GetShareSpeechModelAudioResponse, <-chan error)

GetShareSpeechModelAudioWithChan invokes the iot.GetShareSpeechModelAudio API asynchronously

func (*Client) GetShareTaskByDeviceOpen ¶ added in v1.61.1762

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

GetShareTaskByDeviceOpen invokes the iot.GetShareTaskByDeviceOpen API synchronously

func (*Client) GetShareTaskByDeviceOpenWithCallback ¶ added in v1.61.1762

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

GetShareTaskByDeviceOpenWithCallback invokes the iot.GetShareTaskByDeviceOpen API asynchronously

func (*Client) GetShareTaskByDeviceOpenWithChan ¶ added in v1.61.1762

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

GetShareTaskByDeviceOpenWithChan invokes the iot.GetShareTaskByDeviceOpen API asynchronously

func (*Client) GetSoundCodeAudio ¶ added in v1.61.1476

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

GetSoundCodeAudio invokes the iot.GetSoundCodeAudio API synchronously

func (*Client) GetSoundCodeAudioWithCallback ¶ added in v1.61.1476

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

GetSoundCodeAudioWithCallback invokes the iot.GetSoundCodeAudio API asynchronously

func (*Client) GetSoundCodeAudioWithChan ¶ added in v1.61.1476

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

GetSoundCodeAudioWithChan invokes the iot.GetSoundCodeAudio API asynchronously

func (*Client) GetSoundCodeSchedule ¶ added in v1.61.1572

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

GetSoundCodeSchedule invokes the iot.GetSoundCodeSchedule API synchronously

func (*Client) GetSoundCodeScheduleWithCallback ¶ added in v1.61.1572

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

GetSoundCodeScheduleWithCallback invokes the iot.GetSoundCodeSchedule API asynchronously

func (*Client) GetSoundCodeScheduleWithChan ¶ added in v1.61.1572

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

GetSoundCodeScheduleWithChan invokes the iot.GetSoundCodeSchedule API asynchronously

func (*Client) GetSpeechDeviceDetail ¶ added in v1.61.1248

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

GetSpeechDeviceDetail invokes the iot.GetSpeechDeviceDetail API synchronously

func (*Client) GetSpeechDeviceDetailWithCallback ¶ added in v1.61.1248

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

GetSpeechDeviceDetailWithCallback invokes the iot.GetSpeechDeviceDetail API asynchronously

func (*Client) GetSpeechDeviceDetailWithChan ¶ added in v1.61.1248

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

GetSpeechDeviceDetailWithChan invokes the iot.GetSpeechDeviceDetail API asynchronously

func (*Client) GetSpeechLicenseDeviceStatistics ¶ added in v1.61.1762

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

GetSpeechLicenseDeviceStatistics invokes the iot.GetSpeechLicenseDeviceStatistics API synchronously

func (*Client) GetSpeechLicenseDeviceStatisticsWithCallback ¶ added in v1.61.1762

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

GetSpeechLicenseDeviceStatisticsWithCallback invokes the iot.GetSpeechLicenseDeviceStatistics API asynchronously

func (*Client) GetSpeechLicenseDeviceStatisticsWithChan ¶ added in v1.61.1762

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

GetSpeechLicenseDeviceStatisticsWithChan invokes the iot.GetSpeechLicenseDeviceStatistics API asynchronously

func (*Client) GetSpeechVoice ¶ added in v1.61.1094

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

GetSpeechVoice invokes the iot.GetSpeechVoice API synchronously

func (*Client) GetSpeechVoiceWithCallback ¶ added in v1.61.1094

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

GetSpeechVoiceWithCallback invokes the iot.GetSpeechVoice API asynchronously

func (*Client) GetSpeechVoiceWithChan ¶ added in v1.61.1094

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

GetSpeechVoiceWithChan invokes the iot.GetSpeechVoice API asynchronously

func (*Client) GetStudioAppTokenOpen ¶ added in v1.61.1094

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

GetStudioAppTokenOpen invokes the iot.GetStudioAppTokenOpen API synchronously

func (*Client) GetStudioAppTokenOpenWithCallback ¶ added in v1.61.1094

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

GetStudioAppTokenOpenWithCallback invokes the iot.GetStudioAppTokenOpen API asynchronously

func (*Client) GetStudioAppTokenOpenWithChan ¶ added in v1.61.1094

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

GetStudioAppTokenOpenWithChan invokes the iot.GetStudioAppTokenOpen API asynchronously

func (*Client) GetThingModelStatusInner ¶ added in v1.62.659

func (client *Client) GetThingModelStatusInner(request *GetThingModelStatusInnerRequest) (response *GetThingModelStatusInnerResponse, err error)

GetThingModelStatusInner invokes the iot.GetThingModelStatusInner API synchronously

func (*Client) GetThingModelStatusInnerWithCallback ¶ added in v1.62.659

func (client *Client) GetThingModelStatusInnerWithCallback(request *GetThingModelStatusInnerRequest, callback func(response *GetThingModelStatusInnerResponse, err error)) <-chan int

GetThingModelStatusInnerWithCallback invokes the iot.GetThingModelStatusInner API asynchronously

func (*Client) GetThingModelStatusInnerWithChan ¶ added in v1.62.659

func (client *Client) GetThingModelStatusInnerWithChan(request *GetThingModelStatusInnerRequest) (<-chan *GetThingModelStatusInnerResponse, <-chan error)

GetThingModelStatusInnerWithChan invokes the iot.GetThingModelStatusInner API asynchronously

func (*Client) GetThingModelTsl ¶ added in v1.60.347

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

GetThingModelTsl invokes the iot.GetThingModelTsl API synchronously

func (*Client) GetThingModelTslPublished ¶ added in v1.61.565

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

GetThingModelTslPublished invokes the iot.GetThingModelTslPublished API synchronously

func (*Client) GetThingModelTslPublishedWithCallback ¶ added in v1.61.565

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

GetThingModelTslPublishedWithCallback invokes the iot.GetThingModelTslPublished API asynchronously

func (*Client) GetThingModelTslPublishedWithChan ¶ added in v1.61.565

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

GetThingModelTslPublishedWithChan invokes the iot.GetThingModelTslPublished API asynchronously

func (*Client) GetThingModelTslWithCallback ¶ added in v1.60.347

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

GetThingModelTslWithCallback invokes the iot.GetThingModelTsl API asynchronously

func (*Client) GetThingModelTslWithChan ¶ added in v1.60.347

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

GetThingModelTslWithChan invokes the iot.GetThingModelTsl API asynchronously

func (*Client) GetThingScript ¶ added in v1.61.735

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

GetThingScript invokes the iot.GetThingScript API synchronously

func (*Client) GetThingScriptWithCallback ¶ added in v1.61.735

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

GetThingScriptWithCallback invokes the iot.GetThingScript API asynchronously

func (*Client) GetThingScriptWithChan ¶ added in v1.61.735

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

GetThingScriptWithChan invokes the iot.GetThingScript API asynchronously

func (*Client) GetThingTemplate ¶ added in v1.60.347

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

GetThingTemplate invokes the iot.GetThingTemplate API synchronously

func (*Client) GetThingTemplateWithCallback ¶ added in v1.60.347

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

GetThingTemplateWithCallback invokes the iot.GetThingTemplate API asynchronously

func (*Client) GetThingTemplateWithChan ¶ added in v1.60.347

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 ¶ added in v1.61.1486

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

GisSearchDeviceTrace invokes the iot.GisSearchDeviceTrace API synchronously

func (*Client) GisSearchDeviceTraceWithCallback ¶ added in v1.61.1486

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

GisSearchDeviceTraceWithCallback invokes the iot.GisSearchDeviceTrace API asynchronously

func (*Client) GisSearchDeviceTraceWithChan ¶ added in v1.61.1486

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

GisSearchDeviceTraceWithChan invokes the iot.GisSearchDeviceTrace API asynchronously

func (*Client) ImportDTData ¶ added in v1.61.1831

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

ImportDTData invokes the iot.ImportDTData API synchronously

func (*Client) ImportDTDataWithCallback ¶ added in v1.61.1831

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

ImportDTDataWithCallback invokes the iot.ImportDTData API asynchronously

func (*Client) ImportDTDataWithChan ¶ added in v1.61.1831

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

ImportDTDataWithChan invokes the iot.ImportDTData API asynchronously

func (*Client) ImportDevice ¶ added in v1.61.1643

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

ImportDevice invokes the iot.ImportDevice API synchronously

func (*Client) ImportDeviceWithCallback ¶ added in v1.61.1643

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

ImportDeviceWithCallback invokes the iot.ImportDevice API asynchronously

func (*Client) ImportDeviceWithChan ¶ added in v1.61.1643

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

ImportDeviceWithChan invokes the iot.ImportDevice API asynchronously

func (*Client) ImportThingModelTsl ¶ added in v1.60.347

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

ImportThingModelTsl invokes the iot.ImportThingModelTsl API synchronously

func (*Client) ImportThingModelTslWithCallback ¶ added in v1.60.347

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

ImportThingModelTslWithCallback invokes the iot.ImportThingModelTsl API asynchronously

func (*Client) ImportThingModelTslWithChan ¶ added in v1.60.347

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 ¶ added in v1.61.1016

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

ListAnalyticsData invokes the iot.ListAnalyticsData API synchronously

func (*Client) ListAnalyticsDataWithCallback ¶ added in v1.61.1016

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

ListAnalyticsDataWithCallback invokes the iot.ListAnalyticsData API asynchronously

func (*Client) ListAnalyticsDataWithChan ¶ added in v1.61.1016

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

ListAnalyticsDataWithChan invokes the iot.ListAnalyticsData API asynchronously

func (*Client) ListDataSourceItem ¶ added in v1.61.1543

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

ListDataSourceItem invokes the iot.ListDataSourceItem API synchronously

func (*Client) ListDataSourceItemWithCallback ¶ added in v1.61.1543

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

ListDataSourceItemWithCallback invokes the iot.ListDataSourceItem API asynchronously

func (*Client) ListDataSourceItemWithChan ¶ added in v1.61.1543

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

ListDataSourceItemWithChan invokes the iot.ListDataSourceItem API asynchronously

func (*Client) ListDestination ¶ added in v1.61.1671

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

ListDestination invokes the iot.ListDestination API synchronously

func (*Client) ListDestinationWithCallback ¶ added in v1.61.1671

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

ListDestinationWithCallback invokes the iot.ListDestination API asynchronously

func (*Client) ListDestinationWithChan ¶ added in v1.61.1671

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

ListDestinationWithChan invokes the iot.ListDestination API asynchronously

func (*Client) ListDeviceDistributeJob ¶ added in v1.61.864

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

ListDeviceDistributeJob invokes the iot.ListDeviceDistributeJob API synchronously

func (*Client) ListDeviceDistributeJobWithCallback ¶ added in v1.61.864

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

ListDeviceDistributeJobWithCallback invokes the iot.ListDeviceDistributeJob API asynchronously

func (*Client) ListDeviceDistributeJobWithChan ¶ added in v1.61.864

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

ListDeviceDistributeJobWithChan invokes the iot.ListDeviceDistributeJob API asynchronously

func (*Client) ListDistributedDevice ¶ added in v1.61.864

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

ListDistributedDevice invokes the iot.ListDistributedDevice API synchronously

func (*Client) ListDistributedDeviceWithCallback ¶ added in v1.61.864

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

ListDistributedDeviceWithCallback invokes the iot.ListDistributedDevice API asynchronously

func (*Client) ListDistributedDeviceWithChan ¶ added in v1.61.864

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

ListDistributedDeviceWithChan invokes the iot.ListDistributedDevice API asynchronously

func (*Client) ListDistributedProduct ¶ added in v1.61.864

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

ListDistributedProduct invokes the iot.ListDistributedProduct API synchronously

func (*Client) ListDistributedProductWithCallback ¶ added in v1.61.864

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

ListDistributedProductWithCallback invokes the iot.ListDistributedProduct API asynchronously

func (*Client) ListDistributedProductWithChan ¶ added in v1.61.864

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

ListDistributedProductWithChan invokes the iot.ListDistributedProduct API asynchronously

func (*Client) ListJob ¶ added in v1.61.847

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

ListJob invokes the iot.ListJob API synchronously

func (*Client) ListJobWithCallback ¶ added in v1.61.847

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

ListJobWithCallback invokes the iot.ListJob API asynchronously

func (*Client) ListJobWithChan ¶ added in v1.61.847

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

ListJobWithChan invokes the iot.ListJob API asynchronously

func (*Client) ListOTAFirmware ¶ added in v1.60.313

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

ListOTAFirmware invokes the iot.ListOTAFirmware API synchronously

func (*Client) ListOTAFirmwareWithCallback ¶ added in v1.60.313

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

ListOTAFirmwareWithCallback invokes the iot.ListOTAFirmware API asynchronously

func (*Client) ListOTAFirmwareWithChan ¶ added in v1.60.313

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

ListOTAFirmwareWithChan invokes the iot.ListOTAFirmware API asynchronously

func (*Client) ListOTAJobByDevice ¶ added in v1.61.29

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

ListOTAJobByDevice invokes the iot.ListOTAJobByDevice API synchronously

func (*Client) ListOTAJobByDeviceWithCallback ¶ added in v1.61.29

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

ListOTAJobByDeviceWithCallback invokes the iot.ListOTAJobByDevice API asynchronously

func (*Client) ListOTAJobByDeviceWithChan ¶ added in v1.61.29

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

ListOTAJobByDeviceWithChan invokes the iot.ListOTAJobByDevice API asynchronously

func (*Client) ListOTAJobByFirmware ¶ added in v1.60.313

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

ListOTAJobByFirmware invokes the iot.ListOTAJobByFirmware API synchronously

func (*Client) ListOTAJobByFirmwareWithCallback ¶ added in v1.60.313

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

ListOTAJobByFirmwareWithCallback invokes the iot.ListOTAJobByFirmware API asynchronously

func (*Client) ListOTAJobByFirmwareWithChan ¶ added in v1.60.313

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

ListOTAJobByFirmwareWithChan invokes the iot.ListOTAJobByFirmware API asynchronously

func (*Client) ListOTAModuleByProduct ¶ added in v1.61.565

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

ListOTAModuleByProduct invokes the iot.ListOTAModuleByProduct API synchronously

func (*Client) ListOTAModuleByProductWithCallback ¶ added in v1.61.565

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

ListOTAModuleByProductWithCallback invokes the iot.ListOTAModuleByProduct API asynchronously

func (*Client) ListOTAModuleByProductWithChan ¶ added in v1.61.565

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

ListOTAModuleByProductWithChan invokes the iot.ListOTAModuleByProduct API asynchronously

func (*Client) ListOTAModuleVersionsByDevice ¶ added in v1.61.735

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

ListOTAModuleVersionsByDevice invokes the iot.ListOTAModuleVersionsByDevice API synchronously

func (*Client) ListOTAModuleVersionsByDeviceWithCallback ¶ added in v1.61.735

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

ListOTAModuleVersionsByDeviceWithCallback invokes the iot.ListOTAModuleVersionsByDevice API asynchronously

func (*Client) ListOTAModuleVersionsByDeviceWithChan ¶ added in v1.61.735

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

ListOTAModuleVersionsByDeviceWithChan invokes the iot.ListOTAModuleVersionsByDevice API asynchronously

func (*Client) ListOTATaskByJob ¶ added in v1.60.356

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

ListOTATaskByJob invokes the iot.ListOTATaskByJob API synchronously

func (*Client) ListOTATaskByJobWithCallback ¶ added in v1.60.356

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

ListOTATaskByJobWithCallback invokes the iot.ListOTATaskByJob API asynchronously

func (*Client) ListOTATaskByJobWithChan ¶ added in v1.60.356

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

ListOTATaskByJobWithChan invokes the iot.ListOTATaskByJob API asynchronously

func (*Client) ListOTAUnfinishedTaskByDevice ¶ added in v1.61.1134

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

ListOTAUnfinishedTaskByDevice invokes the iot.ListOTAUnfinishedTaskByDevice API synchronously

func (*Client) ListOTAUnfinishedTaskByDeviceWithCallback ¶ added in v1.61.1134

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

ListOTAUnfinishedTaskByDeviceWithCallback invokes the iot.ListOTAUnfinishedTaskByDevice API asynchronously

func (*Client) ListOTAUnfinishedTaskByDeviceWithChan ¶ added in v1.61.1134

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

ListOTAUnfinishedTaskByDeviceWithChan invokes the iot.ListOTAUnfinishedTaskByDevice API asynchronously

func (*Client) ListParser ¶ added in v1.61.1671

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

ListParser invokes the iot.ListParser API synchronously

func (*Client) ListParserDataSource ¶ added in v1.61.1671

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

ListParserDataSource invokes the iot.ListParserDataSource API synchronously

func (*Client) ListParserDataSourceWithCallback ¶ added in v1.61.1671

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

ListParserDataSourceWithCallback invokes the iot.ListParserDataSource API asynchronously

func (*Client) ListParserDataSourceWithChan ¶ added in v1.61.1671

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

ListParserDataSourceWithChan invokes the iot.ListParserDataSource API asynchronously

func (*Client) ListParserDestination ¶ added in v1.61.1671

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

ListParserDestination invokes the iot.ListParserDestination API synchronously

func (*Client) ListParserDestinationWithCallback ¶ added in v1.61.1671

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

ListParserDestinationWithCallback invokes the iot.ListParserDestination API asynchronously

func (*Client) ListParserDestinationWithChan ¶ added in v1.61.1671

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

ListParserDestinationWithChan invokes the iot.ListParserDestination API asynchronously

func (*Client) ListParserWithCallback ¶ added in v1.61.1671

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

ListParserWithCallback invokes the iot.ListParser API asynchronously

func (*Client) ListParserWithChan ¶ added in v1.61.1671

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

ListParserWithChan invokes the iot.ListParser API asynchronously

func (*Client) ListPowerStation ¶ added in v1.62.659

func (client *Client) ListPowerStation(request *ListPowerStationRequest) (response *ListPowerStationResponse, err error)

ListPowerStation invokes the iot.ListPowerStation API synchronously

func (*Client) ListPowerStationWithCallback ¶ added in v1.62.659

func (client *Client) ListPowerStationWithCallback(request *ListPowerStationRequest, callback func(response *ListPowerStationResponse, err error)) <-chan int

ListPowerStationWithCallback invokes the iot.ListPowerStation API asynchronously

func (*Client) ListPowerStationWithChan ¶ added in v1.62.659

func (client *Client) ListPowerStationWithChan(request *ListPowerStationRequest) (<-chan *ListPowerStationResponse, <-chan error)

ListPowerStationWithChan invokes the iot.ListPowerStation 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 ¶ added in v1.61.847

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

ListTask invokes the iot.ListTask API synchronously

func (*Client) ListTaskWithCallback ¶ added in v1.61.847

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

ListTaskWithCallback invokes the iot.ListTask API asynchronously

func (*Client) ListTaskWithChan ¶ added in v1.61.847

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

ListTaskWithChan invokes the iot.ListTask API asynchronously

func (*Client) ListThingModelVersion ¶ added in v1.60.347

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

ListThingModelVersion invokes the iot.ListThingModelVersion API synchronously

func (*Client) ListThingModelVersionWithCallback ¶ added in v1.60.347

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

ListThingModelVersionWithCallback invokes the iot.ListThingModelVersion API asynchronously

func (*Client) ListThingModelVersionWithChan ¶ added in v1.60.347

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

ListThingModelVersionWithChan invokes the iot.ListThingModelVersion API asynchronously

func (*Client) ListThingTemplates ¶ added in v1.60.347

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

ListThingTemplates invokes the iot.ListThingTemplates API synchronously

func (*Client) ListThingTemplatesWithCallback ¶ added in v1.60.347

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

ListThingTemplatesWithCallback invokes the iot.ListThingTemplates API asynchronously

func (*Client) ListThingTemplatesWithChan ¶ added in v1.60.347

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

ListThingTemplatesWithChan invokes the iot.ListThingTemplates API asynchronously

func (*Client) ModifyOTAFirmware ¶ added in v1.62.438

func (client *Client) ModifyOTAFirmware(request *ModifyOTAFirmwareRequest) (response *ModifyOTAFirmwareResponse, err error)

ModifyOTAFirmware invokes the iot.ModifyOTAFirmware API synchronously

func (*Client) ModifyOTAFirmwareWithCallback ¶ added in v1.62.438

func (client *Client) ModifyOTAFirmwareWithCallback(request *ModifyOTAFirmwareRequest, callback func(response *ModifyOTAFirmwareResponse, err error)) <-chan int

ModifyOTAFirmwareWithCallback invokes the iot.ModifyOTAFirmware API asynchronously

func (*Client) ModifyOTAFirmwareWithChan ¶ added in v1.62.438

func (client *Client) ModifyOTAFirmwareWithChan(request *ModifyOTAFirmwareRequest) (<-chan *ModifyOTAFirmwareResponse, <-chan error)

ModifyOTAFirmwareWithChan invokes the iot.ModifyOTAFirmware API asynchronously

func (*Client) ModifyPowerStation ¶ added in v1.62.659

func (client *Client) ModifyPowerStation(request *ModifyPowerStationRequest) (response *ModifyPowerStationResponse, err error)

ModifyPowerStation invokes the iot.ModifyPowerStation API synchronously

func (*Client) ModifyPowerStationWithCallback ¶ added in v1.62.659

func (client *Client) ModifyPowerStationWithCallback(request *ModifyPowerStationRequest, callback func(response *ModifyPowerStationResponse, err error)) <-chan int

ModifyPowerStationWithCallback invokes the iot.ModifyPowerStation API asynchronously

func (*Client) ModifyPowerStationWithChan ¶ added in v1.62.659

func (client *Client) ModifyPowerStationWithChan(request *ModifyPowerStationRequest) (<-chan *ModifyPowerStationResponse, <-chan error)

ModifyPowerStationWithChan invokes the iot.ModifyPowerStation 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 ¶ added in v1.61.917

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

OpenIotService invokes the iot.OpenIotService API synchronously

func (*Client) OpenIotServiceWithCallback ¶ added in v1.61.917

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

OpenIotServiceWithCallback invokes the iot.OpenIotService API asynchronously

func (*Client) OpenIotServiceWithChan ¶ added in v1.61.917

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

OpenIotServiceWithChan invokes the iot.OpenIotService API asynchronously

func (*Client) PackageSoundCodeLabelBatchAudio ¶ added in v1.61.1572

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

PackageSoundCodeLabelBatchAudio invokes the iot.PackageSoundCodeLabelBatchAudio API synchronously

func (*Client) PackageSoundCodeLabelBatchAudioWithCallback ¶ added in v1.61.1572

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

PackageSoundCodeLabelBatchAudioWithCallback invokes the iot.PackageSoundCodeLabelBatchAudio API asynchronously

func (*Client) PackageSoundCodeLabelBatchAudioWithChan ¶ added in v1.61.1572

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

PackageSoundCodeLabelBatchAudioWithChan invokes the iot.PackageSoundCodeLabelBatchAudio API asynchronously

func (*Client) PageQuerySharedSpeechOpen ¶ added in v1.61.1762

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

PageQuerySharedSpeechOpen invokes the iot.PageQuerySharedSpeechOpen API synchronously

func (*Client) PageQuerySharedSpeechOpenWithCallback ¶ added in v1.61.1762

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

PageQuerySharedSpeechOpenWithCallback invokes the iot.PageQuerySharedSpeechOpen API asynchronously

func (*Client) PageQuerySharedSpeechOpenWithChan ¶ added in v1.61.1762

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

PageQuerySharedSpeechOpenWithChan invokes the iot.PageQuerySharedSpeechOpen API asynchronously

func (*Client) PageQuerySpeechBroadcastHour ¶ added in v1.61.1775

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

PageQuerySpeechBroadcastHour invokes the iot.PageQuerySpeechBroadcastHour API synchronously

func (*Client) PageQuerySpeechBroadcastHourWithCallback ¶ added in v1.61.1775

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

PageQuerySpeechBroadcastHourWithCallback invokes the iot.PageQuerySpeechBroadcastHour API asynchronously

func (*Client) PageQuerySpeechBroadcastHourWithChan ¶ added in v1.61.1775

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

PageQuerySpeechBroadcastHourWithChan invokes the iot.PageQuerySpeechBroadcastHour API asynchronously

func (*Client) PrintByTemplate ¶ added in v1.61.1016

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

PrintByTemplate invokes the iot.PrintByTemplate API synchronously

func (*Client) PrintByTemplateWithCallback ¶ added in v1.61.1016

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

PrintByTemplateWithCallback invokes the iot.PrintByTemplate API asynchronously

func (*Client) PrintByTemplateWithChan ¶ added in v1.61.1016

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 ¶ added in v1.61.1671

func (client *Client) PublishScript(request *PublishScriptRequest) (response *PublishScriptResponse, err error)

PublishScript invokes the iot.PublishScript API synchronously

func (*Client) PublishScriptWithCallback ¶ added in v1.61.1671

func (client *Client) PublishScriptWithCallback(request *PublishScriptRequest, callback func(response *PublishScriptResponse, err error)) <-chan int

PublishScriptWithCallback invokes the iot.PublishScript API asynchronously

func (*Client) PublishScriptWithChan ¶ added in v1.61.1671

func (client *Client) PublishScriptWithChan(request *PublishScriptRequest) (<-chan *PublishScriptResponse, <-chan error)

PublishScriptWithChan invokes the iot.PublishScript API asynchronously

func (*Client) PublishStudioApp ¶ added in v1.61.1094

func (client *Client) PublishStudioApp(request *PublishStudioAppRequest) (response *PublishStudioAppResponse, err error)

PublishStudioApp invokes the iot.PublishStudioApp API synchronously

func (*Client) PublishStudioAppWithCallback ¶ added in v1.61.1094

func (client *Client) PublishStudioAppWithCallback(request *PublishStudioAppRequest, callback func(response *PublishStudioAppResponse, err error)) <-chan int

PublishStudioAppWithCallback invokes the iot.PublishStudioApp API asynchronously

func (*Client) PublishStudioAppWithChan ¶ added in v1.61.1094

func (client *Client) PublishStudioAppWithChan(request *PublishStudioAppRequest) (<-chan *PublishStudioAppResponse, <-chan error)

PublishStudioAppWithChan invokes the iot.PublishStudioApp API asynchronously

func (*Client) PublishThingModel ¶ added in v1.60.347

func (client *Client) PublishThingModel(request *PublishThingModelRequest) (response *PublishThingModelResponse, err error)

PublishThingModel invokes the iot.PublishThingModel API synchronously

func (*Client) PublishThingModelAsync ¶ added in v1.62.659

func (client *Client) PublishThingModelAsync(request *PublishThingModelAsyncRequest) (response *PublishThingModelAsyncResponse, err error)

PublishThingModelAsync invokes the iot.PublishThingModelAsync API synchronously

func (*Client) PublishThingModelAsyncInner ¶ added in v1.62.659

func (client *Client) PublishThingModelAsyncInner(request *PublishThingModelAsyncInnerRequest) (response *PublishThingModelAsyncInnerResponse, err error)

PublishThingModelAsyncInner invokes the iot.PublishThingModelAsyncInner API synchronously

func (*Client) PublishThingModelAsyncInnerWithCallback ¶ added in v1.62.659

func (client *Client) PublishThingModelAsyncInnerWithCallback(request *PublishThingModelAsyncInnerRequest, callback func(response *PublishThingModelAsyncInnerResponse, err error)) <-chan int

PublishThingModelAsyncInnerWithCallback invokes the iot.PublishThingModelAsyncInner API asynchronously

func (*Client) PublishThingModelAsyncInnerWithChan ¶ added in v1.62.659

func (client *Client) PublishThingModelAsyncInnerWithChan(request *PublishThingModelAsyncInnerRequest) (<-chan *PublishThingModelAsyncInnerResponse, <-chan error)

PublishThingModelAsyncInnerWithChan invokes the iot.PublishThingModelAsyncInner API asynchronously

func (*Client) PublishThingModelAsyncWithCallback ¶ added in v1.62.659

func (client *Client) PublishThingModelAsyncWithCallback(request *PublishThingModelAsyncRequest, callback func(response *PublishThingModelAsyncResponse, err error)) <-chan int

PublishThingModelAsyncWithCallback invokes the iot.PublishThingModelAsync API asynchronously

func (*Client) PublishThingModelAsyncWithChan ¶ added in v1.62.659

func (client *Client) PublishThingModelAsyncWithChan(request *PublishThingModelAsyncRequest) (<-chan *PublishThingModelAsyncResponse, <-chan error)

PublishThingModelAsyncWithChan invokes the iot.PublishThingModelAsync API asynchronously

func (*Client) PublishThingModelWithCallback ¶ added in v1.60.347

func (client *Client) PublishThingModelWithCallback(request *PublishThingModelRequest, callback func(response *PublishThingModelResponse, err error)) <-chan int

PublishThingModelWithCallback invokes the iot.PublishThingModel API asynchronously

func (*Client) PublishThingModelWithChan ¶ added in v1.60.347

func (client *Client) PublishThingModelWithChan(request *PublishThingModelRequest) (<-chan *PublishThingModelResponse, <-chan error)

PublishThingModelWithChan invokes the iot.PublishThingModel API asynchronously

func (*Client) PushSpeech ¶ added in v1.61.1094

func (client *Client) PushSpeech(request *PushSpeechRequest) (response *PushSpeechResponse, err error)

PushSpeech invokes the iot.PushSpeech API synchronously

func (*Client) PushSpeechWithCallback ¶ added in v1.61.1094

func (client *Client) PushSpeechWithCallback(request *PushSpeechRequest, callback func(response *PushSpeechResponse, err error)) <-chan int

PushSpeechWithCallback invokes the iot.PushSpeech API asynchronously

func (*Client) PushSpeechWithChan ¶ added in v1.61.1094

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 ¶ added in v1.61.326

func (client *Client) QueryClientIds(request *QueryClientIdsRequest) (response *QueryClientIdsResponse, err error)

QueryClientIds invokes the iot.QueryClientIds API synchronously

func (*Client) QueryClientIdsWithCallback ¶ added in v1.61.326

func (client *Client) QueryClientIdsWithCallback(request *QueryClientIdsRequest, callback func(response *QueryClientIdsResponse, err error)) <-chan int

QueryClientIdsWithCallback invokes the iot.QueryClientIds API asynchronously

func (*Client) QueryClientIdsWithChan ¶ added in v1.61.326

func (client *Client) QueryClientIdsWithChan(request *QueryClientIdsRequest) (<-chan *QueryClientIdsResponse, <-chan error)

QueryClientIdsWithChan invokes the iot.QueryClientIds API asynchronously

func (*Client) QueryConsumerGroupByGroupId ¶ added in v1.61.254

func (client *Client) QueryConsumerGroupByGroupId(request *QueryConsumerGroupByGroupIdRequest) (response *QueryConsumerGroupByGroupIdResponse, err error)

QueryConsumerGroupByGroupId invokes the iot.QueryConsumerGroupByGroupId API synchronously

func (*Client) QueryConsumerGroupByGroupIdWithCallback ¶ added in v1.61.254

func (client *Client) QueryConsumerGroupByGroupIdWithCallback(request *QueryConsumerGroupByGroupIdRequest, callback func(response *QueryConsumerGroupByGroupIdResponse, err error)) <-chan int

QueryConsumerGroupByGroupIdWithCallback invokes the iot.QueryConsumerGroupByGroupId API asynchronously

func (*Client) QueryConsumerGroupByGroupIdWithChan ¶ added in v1.61.254

func (client *Client) QueryConsumerGroupByGroupIdWithChan(request *QueryConsumerGroupByGroupIdRequest) (<-chan *QueryConsumerGroupByGroupIdResponse, <-chan error)

QueryConsumerGroupByGroupIdWithChan invokes the iot.QueryConsumerGroupByGroupId API asynchronously

func (*Client) QueryConsumerGroupList ¶ added in v1.61.254

func (client *Client) QueryConsumerGroupList(request *QueryConsumerGroupListRequest) (response *QueryConsumerGroupListResponse, err error)

QueryConsumerGroupList invokes the iot.QueryConsumerGroupList API synchronously

func (*Client) QueryConsumerGroupListWithCallback ¶ added in v1.61.254

func (client *Client) QueryConsumerGroupListWithCallback(request *QueryConsumerGroupListRequest, callback func(response *QueryConsumerGroupListResponse, err error)) <-chan int

QueryConsumerGroupListWithCallback invokes the iot.QueryConsumerGroupList API asynchronously

func (*Client) QueryConsumerGroupListWithChan ¶ added in v1.61.254

func (client *Client) QueryConsumerGroupListWithChan(request *QueryConsumerGroupListRequest) (<-chan *QueryConsumerGroupListResponse, <-chan error)

QueryConsumerGroupListWithChan invokes the iot.QueryConsumerGroupList API asynchronously

func (*Client) QueryConsumerGroupStatus ¶ added in v1.61.254

func (client *Client) QueryConsumerGroupStatus(request *QueryConsumerGroupStatusRequest) (response *QueryConsumerGroupStatusResponse, err error)

QueryConsumerGroupStatus invokes the iot.QueryConsumerGroupStatus API synchronously

func (*Client) QueryConsumerGroupStatusWithCallback ¶ added in v1.61.254

func (client *Client) QueryConsumerGroupStatusWithCallback(request *QueryConsumerGroupStatusRequest, callback func(response *QueryConsumerGroupStatusResponse, err error)) <-chan int

QueryConsumerGroupStatusWithCallback invokes the iot.QueryConsumerGroupStatus API asynchronously

func (*Client) QueryConsumerGroupStatusWithChan ¶ added in v1.61.254

func (client *Client) QueryConsumerGroupStatusWithChan(request *QueryConsumerGroupStatusRequest) (<-chan *QueryConsumerGroupStatusResponse, <-chan error)

QueryConsumerGroupStatusWithChan invokes the iot.QueryConsumerGroupStatus API asynchronously

func (*Client) QueryCustomTimelineTableStatus ¶ added in v1.62.659

func (client *Client) QueryCustomTimelineTableStatus(request *QueryCustomTimelineTableStatusRequest) (response *QueryCustomTimelineTableStatusResponse, err error)

QueryCustomTimelineTableStatus invokes the iot.QueryCustomTimelineTableStatus API synchronously

func (*Client) QueryCustomTimelineTableStatusWithCallback ¶ added in v1.62.659

func (client *Client) QueryCustomTimelineTableStatusWithCallback(request *QueryCustomTimelineTableStatusRequest, callback func(response *QueryCustomTimelineTableStatusResponse, err error)) <-chan int

QueryCustomTimelineTableStatusWithCallback invokes the iot.QueryCustomTimelineTableStatus API asynchronously

func (*Client) QueryCustomTimelineTableStatusWithChan ¶ added in v1.62.659

func (client *Client) QueryCustomTimelineTableStatusWithChan(request *QueryCustomTimelineTableStatusRequest) (<-chan *QueryCustomTimelineTableStatusResponse, <-chan error)

QueryCustomTimelineTableStatusWithChan invokes the iot.QueryCustomTimelineTableStatus API asynchronously

func (*Client) QueryDetailSceneRuleLog ¶ added in v1.61.254

func (client *Client) QueryDetailSceneRuleLog(request *QueryDetailSceneRuleLogRequest) (response *QueryDetailSceneRuleLogResponse, err error)

QueryDetailSceneRuleLog invokes the iot.QueryDetailSceneRuleLog API synchronously

func (*Client) QueryDetailSceneRuleLogWithCallback ¶ added in v1.61.254

func (client *Client) QueryDetailSceneRuleLogWithCallback(request *QueryDetailSceneRuleLogRequest, callback func(response *QueryDetailSceneRuleLogResponse, err error)) <-chan int

QueryDetailSceneRuleLogWithCallback invokes the iot.QueryDetailSceneRuleLog API asynchronously

func (*Client) QueryDetailSceneRuleLogWithChan ¶ added in v1.61.254

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 ¶ added in v1.61.565

func (client *Client) QueryDeviceBySQL(request *QueryDeviceBySQLRequest) (response *QueryDeviceBySQLResponse, err error)

QueryDeviceBySQL invokes the iot.QueryDeviceBySQL API synchronously

func (*Client) QueryDeviceBySQLWithCallback ¶ added in v1.61.565

func (client *Client) QueryDeviceBySQLWithCallback(request *QueryDeviceBySQLRequest, callback func(response *QueryDeviceBySQLResponse, err error)) <-chan int

QueryDeviceBySQLWithCallback invokes the iot.QueryDeviceBySQL API asynchronously

func (*Client) QueryDeviceBySQLWithChan ¶ added in v1.61.565

func (client *Client) QueryDeviceBySQLWithChan(request *QueryDeviceBySQLRequest) (<-chan *QueryDeviceBySQLResponse, <-chan error)

QueryDeviceBySQLWithChan invokes the iot.QueryDeviceBySQL API asynchronously

func (*Client) QueryDeviceByStatus ¶ added in v1.60.305

func (client *Client) QueryDeviceByStatus(request *QueryDeviceByStatusRequest) (response *QueryDeviceByStatusResponse, err error)

QueryDeviceByStatus invokes the iot.QueryDeviceByStatus API synchronously

func (*Client) QueryDeviceByStatusWithCallback ¶ added in v1.60.305

func (client *Client) QueryDeviceByStatusWithCallback(request *QueryDeviceByStatusRequest, callback func(response *QueryDeviceByStatusResponse, err error)) <-chan int

QueryDeviceByStatusWithCallback invokes the iot.QueryDeviceByStatus API asynchronously

func (*Client) QueryDeviceByStatusWithChan ¶ added in v1.60.305

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 ¶ added in v1.61.864

func (client *Client) QueryDeviceDistributeDetail(request *QueryDeviceDistributeDetailRequest) (response *QueryDeviceDistributeDetailResponse, err error)

QueryDeviceDistributeDetail invokes the iot.QueryDeviceDistributeDetail API synchronously

func (*Client) QueryDeviceDistributeDetailWithCallback ¶ added in v1.61.864

func (client *Client) QueryDeviceDistributeDetailWithCallback(request *QueryDeviceDistributeDetailRequest, callback func(response *QueryDeviceDistributeDetailResponse, err error)) <-chan int

QueryDeviceDistributeDetailWithCallback invokes the iot.QueryDeviceDistributeDetail API asynchronously

func (*Client) QueryDeviceDistributeDetailWithChan ¶ added in v1.61.864

func (client *Client) QueryDeviceDistributeDetailWithChan(request *QueryDeviceDistributeDetailRequest) (<-chan *QueryDeviceDistributeDetailResponse, <-chan error)

QueryDeviceDistributeDetailWithChan invokes the iot.QueryDeviceDistributeDetail API asynchronously

func (*Client) QueryDeviceDistributeJob ¶ added in v1.61.864

func (client *Client) QueryDeviceDistributeJob(request *QueryDeviceDistributeJobRequest) (response *QueryDeviceDistributeJobResponse, err error)

QueryDeviceDistributeJob invokes the iot.QueryDeviceDistributeJob API synchronously

func (*Client) QueryDeviceDistributeJobWithCallback ¶ added in v1.61.864

func (client *Client) QueryDeviceDistributeJobWithCallback(request *QueryDeviceDistributeJobRequest, callback func(response *QueryDeviceDistributeJobResponse, err error)) <-chan int

QueryDeviceDistributeJobWithCallback invokes the iot.QueryDeviceDistributeJob API asynchronously

func (*Client) QueryDeviceDistributeJobWithChan ¶ added in v1.61.864

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 ¶ added in v1.61.1134

func (client *Client) QueryDeviceInfo(request *QueryDeviceInfoRequest) (response *QueryDeviceInfoResponse, err error)

QueryDeviceInfo invokes the iot.QueryDeviceInfo API synchronously

func (*Client) QueryDeviceInfoWithCallback ¶ added in v1.61.1134

func (client *Client) QueryDeviceInfoWithCallback(request *QueryDeviceInfoRequest, callback func(response *QueryDeviceInfoResponse, err error)) <-chan int

QueryDeviceInfoWithCallback invokes the iot.QueryDeviceInfo API asynchronously

func (*Client) QueryDeviceInfoWithChan ¶ added in v1.61.1134

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 ¶ added in v1.61.735

func (client *Client) QueryDeviceOriginalEventData(request *QueryDeviceOriginalEventDataRequest) (response *QueryDeviceOriginalEventDataResponse, err error)

QueryDeviceOriginalEventData invokes the iot.QueryDeviceOriginalEventData API synchronously

func (*Client) QueryDeviceOriginalEventDataWithCallback ¶ added in v1.61.735

func (client *Client) QueryDeviceOriginalEventDataWithCallback(request *QueryDeviceOriginalEventDataRequest, callback func(response *QueryDeviceOriginalEventDataResponse, err error)) <-chan int

QueryDeviceOriginalEventDataWithCallback invokes the iot.QueryDeviceOriginalEventData API asynchronously

func (*Client) QueryDeviceOriginalEventDataWithChan ¶ added in v1.61.735

func (client *Client) QueryDeviceOriginalEventDataWithChan(request *QueryDeviceOriginalEventDataRequest) (<-chan *QueryDeviceOriginalEventDataResponse, <-chan error)

QueryDeviceOriginalEventDataWithChan invokes the iot.QueryDeviceOriginalEventData API asynchronously

func (*Client) QueryDeviceOriginalPropertyData ¶ added in v1.61.735

func (client *Client) QueryDeviceOriginalPropertyData(request *QueryDeviceOriginalPropertyDataRequest) (response *QueryDeviceOriginalPropertyDataResponse, err error)

QueryDeviceOriginalPropertyData invokes the iot.QueryDeviceOriginalPropertyData API synchronously

func (*Client) QueryDeviceOriginalPropertyDataWithCallback ¶ added in v1.61.735

func (client *Client) QueryDeviceOriginalPropertyDataWithCallback(request *QueryDeviceOriginalPropertyDataRequest, callback func(response *QueryDeviceOriginalPropertyDataResponse, err error)) <-chan int

QueryDeviceOriginalPropertyDataWithCallback invokes the iot.QueryDeviceOriginalPropertyData API asynchronously

func (*Client) QueryDeviceOriginalPropertyDataWithChan ¶ added in v1.61.735

func (client *Client) QueryDeviceOriginalPropertyDataWithChan(request *QueryDeviceOriginalPropertyDataRequest) (<-chan *QueryDeviceOriginalPropertyDataResponse, <-chan error)

QueryDeviceOriginalPropertyDataWithChan invokes the iot.QueryDeviceOriginalPropertyData API asynchronously

func (*Client) QueryDeviceOriginalPropertyStatus ¶ added in v1.61.735

func (client *Client) QueryDeviceOriginalPropertyStatus(request *QueryDeviceOriginalPropertyStatusRequest) (response *QueryDeviceOriginalPropertyStatusResponse, err error)

QueryDeviceOriginalPropertyStatus invokes the iot.QueryDeviceOriginalPropertyStatus API synchronously

func (*Client) QueryDeviceOriginalPropertyStatusWithCallback ¶ added in v1.61.735

func (client *Client) QueryDeviceOriginalPropertyStatusWithCallback(request *QueryDeviceOriginalPropertyStatusRequest, callback func(response *QueryDeviceOriginalPropertyStatusResponse, err error)) <-chan int

QueryDeviceOriginalPropertyStatusWithCallback invokes the iot.QueryDeviceOriginalPropertyStatus API asynchronously

func (*Client) QueryDeviceOriginalPropertyStatusWithChan ¶ added in v1.61.735

func (client *Client) QueryDeviceOriginalPropertyStatusWithChan(request *QueryDeviceOriginalPropertyStatusRequest) (<-chan *QueryDeviceOriginalPropertyStatusResponse, <-chan error)

QueryDeviceOriginalPropertyStatusWithChan invokes the iot.QueryDeviceOriginalPropertyStatus API asynchronously

func (*Client) QueryDeviceOriginalServiceData ¶ added in v1.61.735

func (client *Client) QueryDeviceOriginalServiceData(request *QueryDeviceOriginalServiceDataRequest) (response *QueryDeviceOriginalServiceDataResponse, err error)

QueryDeviceOriginalServiceData invokes the iot.QueryDeviceOriginalServiceData API synchronously

func (*Client) QueryDeviceOriginalServiceDataWithCallback ¶ added in v1.61.735

func (client *Client) QueryDeviceOriginalServiceDataWithCallback(request *QueryDeviceOriginalServiceDataRequest, callback func(response *QueryDeviceOriginalServiceDataResponse, err error)) <-chan int

QueryDeviceOriginalServiceDataWithCallback invokes the iot.QueryDeviceOriginalServiceData API asynchronously

func (*Client) QueryDeviceOriginalServiceDataWithChan ¶ added in v1.61.735

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) QueryDeviceProvisioning ¶ added in v1.62.208

func (client *Client) QueryDeviceProvisioning(request *QueryDeviceProvisioningRequest) (response *QueryDeviceProvisioningResponse, err error)

QueryDeviceProvisioning invokes the iot.QueryDeviceProvisioning API synchronously

func (*Client) QueryDeviceProvisioningWithCallback ¶ added in v1.62.208

func (client *Client) QueryDeviceProvisioningWithCallback(request *QueryDeviceProvisioningRequest, callback func(response *QueryDeviceProvisioningResponse, err error)) <-chan int

QueryDeviceProvisioningWithCallback invokes the iot.QueryDeviceProvisioning API asynchronously

func (*Client) QueryDeviceProvisioningWithChan ¶ added in v1.62.208

func (client *Client) QueryDeviceProvisioningWithChan(request *QueryDeviceProvisioningRequest) (<-chan *QueryDeviceProvisioningResponse, <-chan error)

QueryDeviceProvisioningWithChan invokes the iot.QueryDeviceProvisioning 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 ¶ added in v1.61.1248

func (client *Client) QueryDeviceSpeech(request *QueryDeviceSpeechRequest) (response *QueryDeviceSpeechResponse, err error)

QueryDeviceSpeech invokes the iot.QueryDeviceSpeech API synchronously

func (*Client) QueryDeviceSpeechWithCallback ¶ added in v1.61.1248

func (client *Client) QueryDeviceSpeechWithCallback(request *QueryDeviceSpeechRequest, callback func(response *QueryDeviceSpeechResponse, err error)) <-chan int

QueryDeviceSpeechWithCallback invokes the iot.QueryDeviceSpeech API asynchronously

func (*Client) QueryDeviceSpeechWithChan ¶ added in v1.61.1248

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 ¶ added in v1.61.1740

func (client *Client) QueryDeviceSubTopic(request *QueryDeviceSubTopicRequest) (response *QueryDeviceSubTopicResponse, err error)

QueryDeviceSubTopic invokes the iot.QueryDeviceSubTopic API synchronously

func (*Client) QueryDeviceSubTopicWithCallback ¶ added in v1.61.1740

func (client *Client) QueryDeviceSubTopicWithCallback(request *QueryDeviceSubTopicRequest, callback func(response *QueryDeviceSubTopicResponse, err error)) <-chan int

QueryDeviceSubTopicWithCallback invokes the iot.QueryDeviceSubTopic API asynchronously

func (*Client) QueryDeviceSubTopicWithChan ¶ added in v1.61.1740

func (client *Client) QueryDeviceSubTopicWithChan(request *QueryDeviceSubTopicRequest) (<-chan *QueryDeviceSubTopicResponse, <-chan error)

QueryDeviceSubTopicWithChan invokes the iot.QueryDeviceSubTopic API asynchronously

func (*Client) QueryDeviceTunnel ¶ added in v1.61.1296

func (client *Client) QueryDeviceTunnel(request *QueryDeviceTunnelRequest) (response *QueryDeviceTunnelResponse, err error)

QueryDeviceTunnel invokes the iot.QueryDeviceTunnel API synchronously

func (*Client) QueryDeviceTunnelWithCallback ¶ added in v1.61.1296

func (client *Client) QueryDeviceTunnelWithCallback(request *QueryDeviceTunnelRequest, callback func(response *QueryDeviceTunnelResponse, err error)) <-chan int

QueryDeviceTunnelWithCallback invokes the iot.QueryDeviceTunnel API asynchronously

func (*Client) QueryDeviceTunnelWithChan ¶ added in v1.61.1296

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 ¶ added in v1.62.60

func (client *Client) QueryDevicesHotStorageData(request *QueryDevicesHotStorageDataRequest) (response *QueryDevicesHotStorageDataResponse, err error)

QueryDevicesHotStorageData invokes the iot.QueryDevicesHotStorageData API synchronously

func (*Client) QueryDevicesHotStorageDataStatus ¶ added in v1.62.60

func (client *Client) QueryDevicesHotStorageDataStatus(request *QueryDevicesHotStorageDataStatusRequest) (response *QueryDevicesHotStorageDataStatusResponse, err error)

QueryDevicesHotStorageDataStatus invokes the iot.QueryDevicesHotStorageDataStatus API synchronously

func (*Client) QueryDevicesHotStorageDataStatusWithCallback ¶ added in v1.62.60

func (client *Client) QueryDevicesHotStorageDataStatusWithCallback(request *QueryDevicesHotStorageDataStatusRequest, callback func(response *QueryDevicesHotStorageDataStatusResponse, err error)) <-chan int

QueryDevicesHotStorageDataStatusWithCallback invokes the iot.QueryDevicesHotStorageDataStatus API asynchronously

func (*Client) QueryDevicesHotStorageDataStatusWithChan ¶ added in v1.62.60

func (client *Client) QueryDevicesHotStorageDataStatusWithChan(request *QueryDevicesHotStorageDataStatusRequest) (<-chan *QueryDevicesHotStorageDataStatusResponse, <-chan error)

QueryDevicesHotStorageDataStatusWithChan invokes the iot.QueryDevicesHotStorageDataStatus API asynchronously

func (*Client) QueryDevicesHotStorageDataWithCallback ¶ added in v1.62.60

func (client *Client) QueryDevicesHotStorageDataWithCallback(request *QueryDevicesHotStorageDataRequest, callback func(response *QueryDevicesHotStorageDataResponse, err error)) <-chan int

QueryDevicesHotStorageDataWithCallback invokes the iot.QueryDevicesHotStorageData API asynchronously

func (*Client) QueryDevicesHotStorageDataWithChan ¶ added in v1.62.60

func (client *Client) QueryDevicesHotStorageDataWithChan(request *QueryDevicesHotStorageDataRequest) (<-chan *QueryDevicesHotStorageDataResponse, <-chan error)

QueryDevicesHotStorageDataWithChan invokes the iot.QueryDevicesHotStorageData API asynchronously

func (*Client) QueryDynamicGroupDevices ¶ added in v1.61.1296

func (client *Client) QueryDynamicGroupDevices(request *QueryDynamicGroupDevicesRequest) (response *QueryDynamicGroupDevicesResponse, err error)

QueryDynamicGroupDevices invokes the iot.QueryDynamicGroupDevices API synchronously

func (*Client) QueryDynamicGroupDevicesWithCallback ¶ added in v1.61.1296

func (client *Client) QueryDynamicGroupDevicesWithCallback(request *QueryDynamicGroupDevicesRequest, callback func(response *QueryDynamicGroupDevicesResponse, err error)) <-chan int

QueryDynamicGroupDevicesWithCallback invokes the iot.QueryDynamicGroupDevices API asynchronously

func (*Client) QueryDynamicGroupDevicesWithChan ¶ added in v1.61.1296

func (client *Client) QueryDynamicGroupDevicesWithChan(request *QueryDynamicGroupDevicesRequest) (<-chan *QueryDynamicGroupDevicesResponse, <-chan error)

QueryDynamicGroupDevicesWithChan invokes the iot.QueryDynamicGroupDevices API asynchronously

func (*Client) QueryEdgeDriver ¶ added in v1.61.29

func (client *Client) QueryEdgeDriver(request *QueryEdgeDriverRequest) (response *QueryEdgeDriverResponse, err error)

QueryEdgeDriver invokes the iot.QueryEdgeDriver API synchronously

func (*Client) QueryEdgeDriverVersion ¶ added in v1.61.29

func (client *Client) QueryEdgeDriverVersion(request *QueryEdgeDriverVersionRequest) (response *QueryEdgeDriverVersionResponse, err error)

QueryEdgeDriverVersion invokes the iot.QueryEdgeDriverVersion API synchronously

func (*Client) QueryEdgeDriverVersionWithCallback ¶ added in v1.61.29

func (client *Client) QueryEdgeDriverVersionWithCallback(request *QueryEdgeDriverVersionRequest, callback func(response *QueryEdgeDriverVersionResponse, err error)) <-chan int

QueryEdgeDriverVersionWithCallback invokes the iot.QueryEdgeDriverVersion API asynchronously

func (*Client) QueryEdgeDriverVersionWithChan ¶ added in v1.61.29

func (client *Client) QueryEdgeDriverVersionWithChan(request *QueryEdgeDriverVersionRequest) (<-chan *QueryEdgeDriverVersionResponse, <-chan error)

QueryEdgeDriverVersionWithChan invokes the iot.QueryEdgeDriverVersion API asynchronously

func (*Client) QueryEdgeDriverWithCallback ¶ added in v1.61.29

func (client *Client) QueryEdgeDriverWithCallback(request *QueryEdgeDriverRequest, callback func(response *QueryEdgeDriverResponse, err error)) <-chan int

QueryEdgeDriverWithCallback invokes the iot.QueryEdgeDriver API asynchronously

func (*Client) QueryEdgeDriverWithChan ¶ added in v1.61.29

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 ¶ added in v1.61.194

func (client *Client) QueryEdgeInstanceChannel(request *QueryEdgeInstanceChannelRequest) (response *QueryEdgeInstanceChannelResponse, err error)

QueryEdgeInstanceChannel invokes the iot.QueryEdgeInstanceChannel API synchronously

func (*Client) QueryEdgeInstanceChannelWithCallback ¶ added in v1.61.194

func (client *Client) QueryEdgeInstanceChannelWithCallback(request *QueryEdgeInstanceChannelRequest, callback func(response *QueryEdgeInstanceChannelResponse, err error)) <-chan int

QueryEdgeInstanceChannelWithCallback invokes the iot.QueryEdgeInstanceChannel API asynchronously

func (*Client) QueryEdgeInstanceChannelWithChan ¶ added in v1.61.194

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 ¶ added in v1.61.194

func (client *Client) QueryEdgeInstanceDeviceByDriver(request *QueryEdgeInstanceDeviceByDriverRequest) (response *QueryEdgeInstanceDeviceByDriverResponse, err error)

QueryEdgeInstanceDeviceByDriver invokes the iot.QueryEdgeInstanceDeviceByDriver API synchronously

func (*Client) QueryEdgeInstanceDeviceByDriverWithCallback ¶ added in v1.61.194

func (client *Client) QueryEdgeInstanceDeviceByDriverWithCallback(request *QueryEdgeInstanceDeviceByDriverRequest, callback func(response *QueryEdgeInstanceDeviceByDriverResponse, err error)) <-chan int

QueryEdgeInstanceDeviceByDriverWithCallback invokes the iot.QueryEdgeInstanceDeviceByDriver API asynchronously

func (*Client) QueryEdgeInstanceDeviceByDriverWithChan ¶ added in v1.61.194

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 ¶ added in v1.61.1067

func (client *Client) QueryEdgeInstanceMessageRouting(request *QueryEdgeInstanceMessageRoutingRequest) (response *QueryEdgeInstanceMessageRoutingResponse, err error)

QueryEdgeInstanceMessageRouting invokes the iot.QueryEdgeInstanceMessageRouting API synchronously

func (*Client) QueryEdgeInstanceMessageRoutingWithCallback ¶ added in v1.61.1067

func (client *Client) QueryEdgeInstanceMessageRoutingWithCallback(request *QueryEdgeInstanceMessageRoutingRequest, callback func(response *QueryEdgeInstanceMessageRoutingResponse, err error)) <-chan int

QueryEdgeInstanceMessageRoutingWithCallback invokes the iot.QueryEdgeInstanceMessageRouting API asynchronously

func (*Client) QueryEdgeInstanceMessageRoutingWithChan ¶ added in v1.61.1067

func (client *Client) QueryEdgeInstanceMessageRoutingWithChan(request *QueryEdgeInstanceMessageRoutingRequest) (<-chan *QueryEdgeInstanceMessageRoutingResponse, <-chan error)

QueryEdgeInstanceMessageRoutingWithChan invokes the iot.QueryEdgeInstanceMessageRouting API asynchronously

func (*Client) QueryEdgeInstanceSceneRule ¶ added in v1.61.254

func (client *Client) QueryEdgeInstanceSceneRule(request *QueryEdgeInstanceSceneRuleRequest) (response *QueryEdgeInstanceSceneRuleResponse, err error)

QueryEdgeInstanceSceneRule invokes the iot.QueryEdgeInstanceSceneRule API synchronously

func (*Client) QueryEdgeInstanceSceneRuleWithCallback ¶ added in v1.61.254

func (client *Client) QueryEdgeInstanceSceneRuleWithCallback(request *QueryEdgeInstanceSceneRuleRequest, callback func(response *QueryEdgeInstanceSceneRuleResponse, err error)) <-chan int

QueryEdgeInstanceSceneRuleWithCallback invokes the iot.QueryEdgeInstanceSceneRule API asynchronously

func (*Client) QueryEdgeInstanceSceneRuleWithChan ¶ added in v1.61.254

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 ¶ added in v1.61.1643

func (client *Client) QueryImportedDeviceByApplyId(request *QueryImportedDeviceByApplyIdRequest) (response *QueryImportedDeviceByApplyIdResponse, err error)

QueryImportedDeviceByApplyId invokes the iot.QueryImportedDeviceByApplyId API synchronously

func (*Client) QueryImportedDeviceByApplyIdWithCallback ¶ added in v1.61.1643

func (client *Client) QueryImportedDeviceByApplyIdWithCallback(request *QueryImportedDeviceByApplyIdRequest, callback func(response *QueryImportedDeviceByApplyIdResponse, err error)) <-chan int

QueryImportedDeviceByApplyIdWithCallback invokes the iot.QueryImportedDeviceByApplyId API asynchronously

func (*Client) QueryImportedDeviceByApplyIdWithChan ¶ added in v1.61.1643

func (client *Client) QueryImportedDeviceByApplyIdWithChan(request *QueryImportedDeviceByApplyIdRequest) (<-chan *QueryImportedDeviceByApplyIdResponse, <-chan error)

QueryImportedDeviceByApplyIdWithChan invokes the iot.QueryImportedDeviceByApplyId API asynchronously

func (*Client) QueryJob ¶ added in v1.61.847

func (client *Client) QueryJob(request *QueryJobRequest) (response *QueryJobResponse, err error)

QueryJob invokes the iot.QueryJob API synchronously

func (*Client) QueryJobStatistics ¶ added in v1.61.847

func (client *Client) QueryJobStatistics(request *QueryJobStatisticsRequest) (response *QueryJobStatisticsResponse, err error)

QueryJobStatistics invokes the iot.QueryJobStatistics API synchronously

func (*Client) QueryJobStatisticsWithCallback ¶ added in v1.61.847

func (client *Client) QueryJobStatisticsWithCallback(request *QueryJobStatisticsRequest, callback func(response *QueryJobStatisticsResponse, err error)) <-chan int

QueryJobStatisticsWithCallback invokes the iot.QueryJobStatistics API asynchronously

func (*Client) QueryJobStatisticsWithChan ¶ added in v1.61.847

func (client *Client) QueryJobStatisticsWithChan(request *QueryJobStatisticsRequest) (<-chan *QueryJobStatisticsResponse, <-chan error)

QueryJobStatisticsWithChan invokes the iot.QueryJobStatistics API asynchronously

func (*Client) QueryJobWithCallback ¶ added in v1.61.847

func (client *Client) QueryJobWithCallback(request *QueryJobRequest, callback func(response *QueryJobResponse, err error)) <-chan int

QueryJobWithCallback invokes the iot.QueryJob API asynchronously

func (*Client) QueryJobWithChan ¶ added in v1.61.847

func (client *Client) QueryJobWithChan(request *QueryJobRequest) (<-chan *QueryJobResponse, <-chan error)

QueryJobWithChan invokes the iot.QueryJob API asynchronously

func (*Client) QueryLicenseDeviceList ¶ added in v1.61.1643

func (client *Client) QueryLicenseDeviceList(request *QueryLicenseDeviceListRequest) (response *QueryLicenseDeviceListResponse, err error)

QueryLicenseDeviceList invokes the iot.QueryLicenseDeviceList API synchronously

func (*Client) QueryLicenseDeviceListWithCallback ¶ added in v1.61.1643

func (client *Client) QueryLicenseDeviceListWithCallback(request *QueryLicenseDeviceListRequest, callback func(response *QueryLicenseDeviceListResponse, err error)) <-chan int

QueryLicenseDeviceListWithCallback invokes the iot.QueryLicenseDeviceList API asynchronously

func (*Client) QueryLicenseDeviceListWithChan ¶ added in v1.61.1643

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 ¶ added in v1.61.1248

func (client *Client) QueryMessageInfo(request *QueryMessageInfoRequest) (response *QueryMessageInfoResponse, err error)

QueryMessageInfo invokes the iot.QueryMessageInfo API synchronously

func (*Client) QueryMessageInfoWithCallback ¶ added in v1.61.1248

func (client *Client) QueryMessageInfoWithCallback(request *QueryMessageInfoRequest, callback func(response *QueryMessageInfoResponse, err error)) <-chan int

QueryMessageInfoWithCallback invokes the iot.QueryMessageInfo API asynchronously

func (*Client) QueryMessageInfoWithChan ¶ added in v1.61.1248

func (client *Client) QueryMessageInfoWithChan(request *QueryMessageInfoRequest) (<-chan *QueryMessageInfoResponse, <-chan error)

QueryMessageInfoWithChan invokes the iot.QueryMessageInfo API asynchronously

func (*Client) QueryOTAFirmware ¶ added in v1.60.313

func (client *Client) QueryOTAFirmware(request *QueryOTAFirmwareRequest) (response *QueryOTAFirmwareResponse, err error)

QueryOTAFirmware invokes the iot.QueryOTAFirmware API synchronously

func (*Client) QueryOTAFirmwareWithCallback ¶ added in v1.60.313

func (client *Client) QueryOTAFirmwareWithCallback(request *QueryOTAFirmwareRequest, callback func(response *QueryOTAFirmwareResponse, err error)) <-chan int

QueryOTAFirmwareWithCallback invokes the iot.QueryOTAFirmware API asynchronously

func (*Client) QueryOTAFirmwareWithChan ¶ added in v1.60.313

func (client *Client) QueryOTAFirmwareWithChan(request *QueryOTAFirmwareRequest) (<-chan *QueryOTAFirmwareResponse, <-chan error)

QueryOTAFirmwareWithChan invokes the iot.QueryOTAFirmware API asynchronously

func (*Client) QueryOTAJob ¶ added in v1.60.313

func (client *Client) QueryOTAJob(request *QueryOTAJobRequest) (response *QueryOTAJobResponse, err error)

QueryOTAJob invokes the iot.QueryOTAJob API synchronously

func (*Client) QueryOTAJobWithCallback ¶ added in v1.60.313

func (client *Client) QueryOTAJobWithCallback(request *QueryOTAJobRequest, callback func(response *QueryOTAJobResponse, err error)) <-chan int

QueryOTAJobWithCallback invokes the iot.QueryOTAJob API asynchronously

func (*Client) QueryOTAJobWithChan ¶ added in v1.60.313

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 ¶ added in v1.60.305

func (client *Client) QueryProductCertInfo(request *QueryProductCertInfoRequest) (response *QueryProductCertInfoResponse, err error)

QueryProductCertInfo invokes the iot.QueryProductCertInfo API synchronously

func (*Client) QueryProductCertInfoWithCallback ¶ added in v1.60.305

func (client *Client) QueryProductCertInfoWithCallback(request *QueryProductCertInfoRequest, callback func(response *QueryProductCertInfoResponse, err error)) <-chan int

QueryProductCertInfoWithCallback invokes the iot.QueryProductCertInfo API asynchronously

func (*Client) QueryProductCertInfoWithChan ¶ added in v1.60.305

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 ¶ added in v1.61.1762

func (client *Client) QueryProjectShareDeviceList(request *QueryProjectShareDeviceListRequest) (response *QueryProjectShareDeviceListResponse, err error)

QueryProjectShareDeviceList invokes the iot.QueryProjectShareDeviceList API synchronously

func (*Client) QueryProjectShareDeviceListWithCallback ¶ added in v1.61.1762

func (client *Client) QueryProjectShareDeviceListWithCallback(request *QueryProjectShareDeviceListRequest, callback func(response *QueryProjectShareDeviceListResponse, err error)) <-chan int

QueryProjectShareDeviceListWithCallback invokes the iot.QueryProjectShareDeviceList API asynchronously

func (*Client) QueryProjectShareDeviceListWithChan ¶ added in v1.61.1762

func (client *Client) QueryProjectShareDeviceListWithChan(request *QueryProjectShareDeviceListRequest) (<-chan *QueryProjectShareDeviceListResponse, <-chan error)

QueryProjectShareDeviceListWithChan invokes the iot.QueryProjectShareDeviceList API asynchronously

func (*Client) QuerySceneRule ¶ added in v1.61.254

func (client *Client) QuerySceneRule(request *QuerySceneRuleRequest) (response *QuerySceneRuleResponse, err error)

QuerySceneRule invokes the iot.QuerySceneRule API synchronously

func (*Client) QuerySceneRuleWithCallback ¶ added in v1.61.254

func (client *Client) QuerySceneRuleWithCallback(request *QuerySceneRuleRequest, callback func(response *QuerySceneRuleResponse, err error)) <-chan int

QuerySceneRuleWithCallback invokes the iot.QuerySceneRule API asynchronously

func (*Client) QuerySceneRuleWithChan ¶ added in v1.61.254

func (client *Client) QuerySceneRuleWithChan(request *QuerySceneRuleRequest) (<-chan *QuerySceneRuleResponse, <-chan error)

QuerySceneRuleWithChan invokes the iot.QuerySceneRule API asynchronously

func (*Client) QuerySchedulePeriodList ¶ added in v1.61.1572

func (client *Client) QuerySchedulePeriodList(request *QuerySchedulePeriodListRequest) (response *QuerySchedulePeriodListResponse, err error)

QuerySchedulePeriodList invokes the iot.QuerySchedulePeriodList API synchronously

func (*Client) QuerySchedulePeriodListWithCallback ¶ added in v1.61.1572

func (client *Client) QuerySchedulePeriodListWithCallback(request *QuerySchedulePeriodListRequest, callback func(response *QuerySchedulePeriodListResponse, err error)) <-chan int

QuerySchedulePeriodListWithCallback invokes the iot.QuerySchedulePeriodList API asynchronously

func (*Client) QuerySchedulePeriodListWithChan ¶ added in v1.61.1572

func (client *Client) QuerySchedulePeriodListWithChan(request *QuerySchedulePeriodListRequest) (<-chan *QuerySchedulePeriodListResponse, <-chan error)

QuerySchedulePeriodListWithChan invokes the iot.QuerySchedulePeriodList API asynchronously

func (*Client) QueryShareProductNameByProductKey ¶ added in v1.62.565

func (client *Client) QueryShareProductNameByProductKey(request *QueryShareProductNameByProductKeyRequest) (response *QueryShareProductNameByProductKeyResponse, err error)

QueryShareProductNameByProductKey invokes the iot.QueryShareProductNameByProductKey API synchronously

func (*Client) QueryShareProductNameByProductKeyWithCallback ¶ added in v1.62.565

func (client *Client) QueryShareProductNameByProductKeyWithCallback(request *QueryShareProductNameByProductKeyRequest, callback func(response *QueryShareProductNameByProductKeyResponse, err error)) <-chan int

QueryShareProductNameByProductKeyWithCallback invokes the iot.QueryShareProductNameByProductKey API asynchronously

func (*Client) QueryShareProductNameByProductKeyWithChan ¶ added in v1.62.565

func (client *Client) QueryShareProductNameByProductKeyWithChan(request *QueryShareProductNameByProductKeyRequest) (<-chan *QueryShareProductNameByProductKeyResponse, <-chan error)

QueryShareProductNameByProductKeyWithChan invokes the iot.QueryShareProductNameByProductKey API asynchronously

func (*Client) QuerySharePromotionActivityAuditResult ¶ added in v1.62.438

func (client *Client) QuerySharePromotionActivityAuditResult(request *QuerySharePromotionActivityAuditResultRequest) (response *QuerySharePromotionActivityAuditResultResponse, err error)

QuerySharePromotionActivityAuditResult invokes the iot.QuerySharePromotionActivityAuditResult API synchronously

func (*Client) QuerySharePromotionActivityAuditResultWithCallback ¶ added in v1.62.438

func (client *Client) QuerySharePromotionActivityAuditResultWithCallback(request *QuerySharePromotionActivityAuditResultRequest, callback func(response *QuerySharePromotionActivityAuditResultResponse, err error)) <-chan int

QuerySharePromotionActivityAuditResultWithCallback invokes the iot.QuerySharePromotionActivityAuditResult API asynchronously

func (*Client) QuerySharePromotionActivityAuditResultWithChan ¶ added in v1.62.438

func (client *Client) QuerySharePromotionActivityAuditResultWithChan(request *QuerySharePromotionActivityAuditResultRequest) (<-chan *QuerySharePromotionActivityAuditResultResponse, <-chan error)

QuerySharePromotionActivityAuditResultWithChan invokes the iot.QuerySharePromotionActivityAuditResult API asynchronously

func (*Client) QueryShareTaskDeviceList ¶ added in v1.61.1762

func (client *Client) QueryShareTaskDeviceList(request *QueryShareTaskDeviceListRequest) (response *QueryShareTaskDeviceListResponse, err error)

QueryShareTaskDeviceList invokes the iot.QueryShareTaskDeviceList API synchronously

func (*Client) QueryShareTaskDeviceListWithCallback ¶ added in v1.61.1762

func (client *Client) QueryShareTaskDeviceListWithCallback(request *QueryShareTaskDeviceListRequest, callback func(response *QueryShareTaskDeviceListResponse, err error)) <-chan int

QueryShareTaskDeviceListWithCallback invokes the iot.QueryShareTaskDeviceList API asynchronously

func (*Client) QueryShareTaskDeviceListWithChan ¶ added in v1.61.1762

func (client *Client) QueryShareTaskDeviceListWithChan(request *QueryShareTaskDeviceListRequest) (<-chan *QueryShareTaskDeviceListResponse, <-chan error)

QueryShareTaskDeviceListWithChan invokes the iot.QueryShareTaskDeviceList API asynchronously

func (*Client) QuerySolutionDeviceGroupPage ¶ added in v1.61.1094

func (client *Client) QuerySolutionDeviceGroupPage(request *QuerySolutionDeviceGroupPageRequest) (response *QuerySolutionDeviceGroupPageResponse, err error)

QuerySolutionDeviceGroupPage invokes the iot.QuerySolutionDeviceGroupPage API synchronously

func (*Client) QuerySolutionDeviceGroupPageWithCallback ¶ added in v1.61.1094

func (client *Client) QuerySolutionDeviceGroupPageWithCallback(request *QuerySolutionDeviceGroupPageRequest, callback func(response *QuerySolutionDeviceGroupPageResponse, err error)) <-chan int

QuerySolutionDeviceGroupPageWithCallback invokes the iot.QuerySolutionDeviceGroupPage API asynchronously

func (*Client) QuerySolutionDeviceGroupPageWithChan ¶ added in v1.61.1094

func (client *Client) QuerySolutionDeviceGroupPageWithChan(request *QuerySolutionDeviceGroupPageRequest) (<-chan *QuerySolutionDeviceGroupPageResponse, <-chan error)

QuerySolutionDeviceGroupPageWithChan invokes the iot.QuerySolutionDeviceGroupPage API asynchronously

func (*Client) QuerySoundCodeLabelBatchFailedResult ¶ added in v1.61.1572

func (client *Client) QuerySoundCodeLabelBatchFailedResult(request *QuerySoundCodeLabelBatchFailedResultRequest) (response *QuerySoundCodeLabelBatchFailedResultResponse, err error)

QuerySoundCodeLabelBatchFailedResult invokes the iot.QuerySoundCodeLabelBatchFailedResult API synchronously

func (*Client) QuerySoundCodeLabelBatchFailedResultWithCallback ¶ added in v1.61.1572

func (client *Client) QuerySoundCodeLabelBatchFailedResultWithCallback(request *QuerySoundCodeLabelBatchFailedResultRequest, callback func(response *QuerySoundCodeLabelBatchFailedResultResponse, err error)) <-chan int

QuerySoundCodeLabelBatchFailedResultWithCallback invokes the iot.QuerySoundCodeLabelBatchFailedResult API asynchronously

func (*Client) QuerySoundCodeLabelBatchFailedResultWithChan ¶ added in v1.61.1572

func (client *Client) QuerySoundCodeLabelBatchFailedResultWithChan(request *QuerySoundCodeLabelBatchFailedResultRequest) (<-chan *QuerySoundCodeLabelBatchFailedResultResponse, <-chan error)

QuerySoundCodeLabelBatchFailedResultWithChan invokes the iot.QuerySoundCodeLabelBatchFailedResult API asynchronously

func (*Client) QuerySoundCodeLabelBatchList ¶ added in v1.61.1572

func (client *Client) QuerySoundCodeLabelBatchList(request *QuerySoundCodeLabelBatchListRequest) (response *QuerySoundCodeLabelBatchListResponse, err error)

QuerySoundCodeLabelBatchList invokes the iot.QuerySoundCodeLabelBatchList API synchronously

func (*Client) QuerySoundCodeLabelBatchListWithCallback ¶ added in v1.61.1572

func (client *Client) QuerySoundCodeLabelBatchListWithCallback(request *QuerySoundCodeLabelBatchListRequest, callback func(response *QuerySoundCodeLabelBatchListResponse, err error)) <-chan int

QuerySoundCodeLabelBatchListWithCallback invokes the iot.QuerySoundCodeLabelBatchList API asynchronously

func (*Client) QuerySoundCodeLabelBatchListWithChan ¶ added in v1.61.1572

func (client *Client) QuerySoundCodeLabelBatchListWithChan(request *QuerySoundCodeLabelBatchListRequest) (<-chan *QuerySoundCodeLabelBatchListResponse, <-chan error)

QuerySoundCodeLabelBatchListWithChan invokes the iot.QuerySoundCodeLabelBatchList API asynchronously

func (*Client) QuerySoundCodeLabelList ¶ added in v1.61.1572

func (client *Client) QuerySoundCodeLabelList(request *QuerySoundCodeLabelListRequest) (response *QuerySoundCodeLabelListResponse, err error)

QuerySoundCodeLabelList invokes the iot.QuerySoundCodeLabelList API synchronously

func (*Client) QuerySoundCodeLabelListWithCallback ¶ added in v1.61.1572

func (client *Client) QuerySoundCodeLabelListWithCallback(request *QuerySoundCodeLabelListRequest, callback func(response *QuerySoundCodeLabelListResponse, err error)) <-chan int

QuerySoundCodeLabelListWithCallback invokes the iot.QuerySoundCodeLabelList API asynchronously

func (*Client) QuerySoundCodeLabelListWithChan ¶ added in v1.61.1572

func (client *Client) QuerySoundCodeLabelListWithChan(request *QuerySoundCodeLabelListRequest) (<-chan *QuerySoundCodeLabelListResponse, <-chan error)

QuerySoundCodeLabelListWithChan invokes the iot.QuerySoundCodeLabelList API asynchronously

func (*Client) QuerySoundCodeList ¶ added in v1.61.1476

func (client *Client) QuerySoundCodeList(request *QuerySoundCodeListRequest) (response *QuerySoundCodeListResponse, err error)

QuerySoundCodeList invokes the iot.QuerySoundCodeList API synchronously

func (*Client) QuerySoundCodeListWithCallback ¶ added in v1.61.1476

func (client *Client) QuerySoundCodeListWithCallback(request *QuerySoundCodeListRequest, callback func(response *QuerySoundCodeListResponse, err error)) <-chan int

QuerySoundCodeListWithCallback invokes the iot.QuerySoundCodeList API asynchronously

func (*Client) QuerySoundCodeListWithChan ¶ added in v1.61.1476

func (client *Client) QuerySoundCodeListWithChan(request *QuerySoundCodeListRequest) (<-chan *QuerySoundCodeListResponse, <-chan error)

QuerySoundCodeListWithChan invokes the iot.QuerySoundCodeList API asynchronously

func (*Client) QuerySoundCodeScheduleList ¶ added in v1.61.1572

func (client *Client) QuerySoundCodeScheduleList(request *QuerySoundCodeScheduleListRequest) (response *QuerySoundCodeScheduleListResponse, err error)

QuerySoundCodeScheduleList invokes the iot.QuerySoundCodeScheduleList API synchronously

func (*Client) QuerySoundCodeScheduleListWithCallback ¶ added in v1.61.1572

func (client *Client) QuerySoundCodeScheduleListWithCallback(request *QuerySoundCodeScheduleListRequest, callback func(response *QuerySoundCodeScheduleListResponse, err error)) <-chan int

QuerySoundCodeScheduleListWithCallback invokes the iot.QuerySoundCodeScheduleList API asynchronously

func (*Client) QuerySoundCodeScheduleListWithChan ¶ added in v1.61.1572

func (client *Client) QuerySoundCodeScheduleListWithChan(request *QuerySoundCodeScheduleListRequest) (<-chan *QuerySoundCodeScheduleListResponse, <-chan error)

QuerySoundCodeScheduleListWithChan invokes the iot.QuerySoundCodeScheduleList API asynchronously

func (*Client) QuerySpeech ¶ added in v1.61.1094

func (client *Client) QuerySpeech(request *QuerySpeechRequest) (response *QuerySpeechResponse, err error)

QuerySpeech invokes the iot.QuerySpeech API synchronously

func (*Client) QuerySpeechDevice ¶ added in v1.61.1248

func (client *Client) QuerySpeechDevice(request *QuerySpeechDeviceRequest) (response *QuerySpeechDeviceResponse, err error)

QuerySpeechDevice invokes the iot.QuerySpeechDevice API synchronously

func (*Client) QuerySpeechDeviceWithCallback ¶ added in v1.61.1248

func (client *Client) QuerySpeechDeviceWithCallback(request *QuerySpeechDeviceRequest, callback func(response *QuerySpeechDeviceResponse, err error)) <-chan int

QuerySpeechDeviceWithCallback invokes the iot.QuerySpeechDevice API asynchronously

func (*Client) QuerySpeechDeviceWithChan ¶ added in v1.61.1248

func (client *Client) QuerySpeechDeviceWithChan(request *QuerySpeechDeviceRequest) (<-chan *QuerySpeechDeviceResponse, <-chan error)

QuerySpeechDeviceWithChan invokes the iot.QuerySpeechDevice API asynchronously

func (*Client) QuerySpeechLicenseAvailableQuota ¶ added in v1.62.218

func (client *Client) QuerySpeechLicenseAvailableQuota(request *QuerySpeechLicenseAvailableQuotaRequest) (response *QuerySpeechLicenseAvailableQuotaResponse, err error)

QuerySpeechLicenseAvailableQuota invokes the iot.QuerySpeechLicenseAvailableQuota API synchronously

func (*Client) QuerySpeechLicenseAvailableQuotaWithCallback ¶ added in v1.62.218

func (client *Client) QuerySpeechLicenseAvailableQuotaWithCallback(request *QuerySpeechLicenseAvailableQuotaRequest, callback func(response *QuerySpeechLicenseAvailableQuotaResponse, err error)) <-chan int

QuerySpeechLicenseAvailableQuotaWithCallback invokes the iot.QuerySpeechLicenseAvailableQuota API asynchronously

func (*Client) QuerySpeechLicenseAvailableQuotaWithChan ¶ added in v1.62.218

func (client *Client) QuerySpeechLicenseAvailableQuotaWithChan(request *QuerySpeechLicenseAvailableQuotaRequest) (<-chan *QuerySpeechLicenseAvailableQuotaResponse, <-chan error)

QuerySpeechLicenseAvailableQuotaWithChan invokes the iot.QuerySpeechLicenseAvailableQuota API asynchronously

func (*Client) QuerySpeechLicenseDeviceList ¶ added in v1.61.1762

func (client *Client) QuerySpeechLicenseDeviceList(request *QuerySpeechLicenseDeviceListRequest) (response *QuerySpeechLicenseDeviceListResponse, err error)

QuerySpeechLicenseDeviceList invokes the iot.QuerySpeechLicenseDeviceList API synchronously

func (*Client) QuerySpeechLicenseDeviceListWithCallback ¶ added in v1.61.1762

func (client *Client) QuerySpeechLicenseDeviceListWithCallback(request *QuerySpeechLicenseDeviceListRequest, callback func(response *QuerySpeechLicenseDeviceListResponse, err error)) <-chan int

QuerySpeechLicenseDeviceListWithCallback invokes the iot.QuerySpeechLicenseDeviceList API asynchronously

func (*Client) QuerySpeechLicenseDeviceListWithChan ¶ added in v1.61.1762

func (client *Client) QuerySpeechLicenseDeviceListWithChan(request *QuerySpeechLicenseDeviceListRequest) (<-chan *QuerySpeechLicenseDeviceListResponse, <-chan error)

QuerySpeechLicenseDeviceListWithChan invokes the iot.QuerySpeechLicenseDeviceList API asynchronously

func (*Client) QuerySpeechList ¶ added in v1.61.1094

func (client *Client) QuerySpeechList(request *QuerySpeechListRequest) (response *QuerySpeechListResponse, err error)

QuerySpeechList invokes the iot.QuerySpeechList API synchronously

func (*Client) QuerySpeechListWithCallback ¶ added in v1.61.1094

func (client *Client) QuerySpeechListWithCallback(request *QuerySpeechListRequest, callback func(response *QuerySpeechListResponse, err error)) <-chan int

QuerySpeechListWithCallback invokes the iot.QuerySpeechList API asynchronously

func (*Client) QuerySpeechListWithChan ¶ added in v1.61.1094

func (client *Client) QuerySpeechListWithChan(request *QuerySpeechListRequest) (<-chan *QuerySpeechListResponse, <-chan error)

QuerySpeechListWithChan invokes the iot.QuerySpeechList API asynchronously

func (*Client) QuerySpeechPushJob ¶ added in v1.61.1094

func (client *Client) QuerySpeechPushJob(request *QuerySpeechPushJobRequest) (response *QuerySpeechPushJobResponse, err error)

QuerySpeechPushJob invokes the iot.QuerySpeechPushJob API synchronously

func (*Client) QuerySpeechPushJobDevice ¶ added in v1.61.1094

func (client *Client) QuerySpeechPushJobDevice(request *QuerySpeechPushJobDeviceRequest) (response *QuerySpeechPushJobDeviceResponse, err error)

QuerySpeechPushJobDevice invokes the iot.QuerySpeechPushJobDevice API synchronously

func (*Client) QuerySpeechPushJobDeviceWithCallback ¶ added in v1.61.1094

func (client *Client) QuerySpeechPushJobDeviceWithCallback(request *QuerySpeechPushJobDeviceRequest, callback func(response *QuerySpeechPushJobDeviceResponse, err error)) <-chan int

QuerySpeechPushJobDeviceWithCallback invokes the iot.QuerySpeechPushJobDevice API asynchronously

func (*Client) QuerySpeechPushJobDeviceWithChan ¶ added in v1.61.1094

func (client *Client) QuerySpeechPushJobDeviceWithChan(request *QuerySpeechPushJobDeviceRequest) (<-chan *QuerySpeechPushJobDeviceResponse, <-chan error)

QuerySpeechPushJobDeviceWithChan invokes the iot.QuerySpeechPushJobDevice API asynchronously

func (*Client) QuerySpeechPushJobSpeech ¶ added in v1.61.1094

func (client *Client) QuerySpeechPushJobSpeech(request *QuerySpeechPushJobSpeechRequest) (response *QuerySpeechPushJobSpeechResponse, err error)

QuerySpeechPushJobSpeech invokes the iot.QuerySpeechPushJobSpeech API synchronously

func (*Client) QuerySpeechPushJobSpeechWithCallback ¶ added in v1.61.1094

func (client *Client) QuerySpeechPushJobSpeechWithCallback(request *QuerySpeechPushJobSpeechRequest, callback func(response *QuerySpeechPushJobSpeechResponse, err error)) <-chan int

QuerySpeechPushJobSpeechWithCallback invokes the iot.QuerySpeechPushJobSpeech API asynchronously

func (*Client) QuerySpeechPushJobSpeechWithChan ¶ added in v1.61.1094

func (client *Client) QuerySpeechPushJobSpeechWithChan(request *QuerySpeechPushJobSpeechRequest) (<-chan *QuerySpeechPushJobSpeechResponse, <-chan error)

QuerySpeechPushJobSpeechWithChan invokes the iot.QuerySpeechPushJobSpeech API asynchronously

func (*Client) QuerySpeechPushJobWithCallback ¶ added in v1.61.1094

func (client *Client) QuerySpeechPushJobWithCallback(request *QuerySpeechPushJobRequest, callback func(response *QuerySpeechPushJobResponse, err error)) <-chan int

QuerySpeechPushJobWithCallback invokes the iot.QuerySpeechPushJob API asynchronously

func (*Client) QuerySpeechPushJobWithChan ¶ added in v1.61.1094

func (client *Client) QuerySpeechPushJobWithChan(request *QuerySpeechPushJobRequest) (<-chan *QuerySpeechPushJobResponse, <-chan error)

QuerySpeechPushJobWithChan invokes the iot.QuerySpeechPushJob API asynchronously

func (*Client) QuerySpeechWithCallback ¶ added in v1.61.1094

func (client *Client) QuerySpeechWithCallback(request *QuerySpeechRequest, callback func(response *QuerySpeechResponse, err error)) <-chan int

QuerySpeechWithCallback invokes the iot.QuerySpeech API asynchronously

func (*Client) QuerySpeechWithChan ¶ added in v1.61.1094

func (client *Client) QuerySpeechWithChan(request *QuerySpeechRequest) (<-chan *QuerySpeechResponse, <-chan error)

QuerySpeechWithChan invokes the iot.QuerySpeech API asynchronously

func (*Client) QueryStudioAppDomainListOpen ¶ added in v1.61.1094

func (client *Client) QueryStudioAppDomainListOpen(request *QueryStudioAppDomainListOpenRequest) (response *QueryStudioAppDomainListOpenResponse, err error)

QueryStudioAppDomainListOpen invokes the iot.QueryStudioAppDomainListOpen API synchronously

func (*Client) QueryStudioAppDomainListOpenWithCallback ¶ added in v1.61.1094

func (client *Client) QueryStudioAppDomainListOpenWithCallback(request *QueryStudioAppDomainListOpenRequest, callback func(response *QueryStudioAppDomainListOpenResponse, err error)) <-chan int

QueryStudioAppDomainListOpenWithCallback invokes the iot.QueryStudioAppDomainListOpen API asynchronously

func (*Client) QueryStudioAppDomainListOpenWithChan ¶ added in v1.61.1094

func (client *Client) QueryStudioAppDomainListOpenWithChan(request *QueryStudioAppDomainListOpenRequest) (<-chan *QueryStudioAppDomainListOpenResponse, <-chan error)

QueryStudioAppDomainListOpenWithChan invokes the iot.QueryStudioAppDomainListOpen API asynchronously

func (*Client) QueryStudioAppList ¶ added in v1.61.1094

func (client *Client) QueryStudioAppList(request *QueryStudioAppListRequest) (response *QueryStudioAppListResponse, err error)

QueryStudioAppList invokes the iot.QueryStudioAppList API synchronously

func (*Client) QueryStudioAppListWithCallback ¶ added in v1.61.1094

func (client *Client) QueryStudioAppListWithCallback(request *QueryStudioAppListRequest, callback func(response *QueryStudioAppListResponse, err error)) <-chan int

QueryStudioAppListWithCallback invokes the iot.QueryStudioAppList API asynchronously

func (*Client) QueryStudioAppListWithChan ¶ added in v1.61.1094

func (client *Client) QueryStudioAppListWithChan(request *QueryStudioAppListRequest) (<-chan *QueryStudioAppListResponse, <-chan error)

QueryStudioAppListWithChan invokes the iot.QueryStudioAppList API asynchronously

func (*Client) QueryStudioAppPageListOpen ¶ added in v1.61.1094

func (client *Client) QueryStudioAppPageListOpen(request *QueryStudioAppPageListOpenRequest) (response *QueryStudioAppPageListOpenResponse, err error)

QueryStudioAppPageListOpen invokes the iot.QueryStudioAppPageListOpen API synchronously

func (*Client) QueryStudioAppPageListOpenWithCallback ¶ added in v1.61.1094

func (client *Client) QueryStudioAppPageListOpenWithCallback(request *QueryStudioAppPageListOpenRequest, callback func(response *QueryStudioAppPageListOpenResponse, err error)) <-chan int

QueryStudioAppPageListOpenWithCallback invokes the iot.QueryStudioAppPageListOpen API asynchronously

func (*Client) QueryStudioAppPageListOpenWithChan ¶ added in v1.61.1094

func (client *Client) QueryStudioAppPageListOpenWithChan(request *QueryStudioAppPageListOpenRequest) (<-chan *QueryStudioAppPageListOpenResponse, <-chan error)

QueryStudioAppPageListOpenWithChan invokes the iot.QueryStudioAppPageListOpen API asynchronously

func (*Client) QueryStudioProjectList ¶ added in v1.61.1094

func (client *Client) QueryStudioProjectList(request *QueryStudioProjectListRequest) (response *QueryStudioProjectListResponse, err error)

QueryStudioProjectList invokes the iot.QueryStudioProjectList API synchronously

func (*Client) QueryStudioProjectListWithCallback ¶ added in v1.61.1094

func (client *Client) QueryStudioProjectListWithCallback(request *QueryStudioProjectListRequest, callback func(response *QueryStudioProjectListResponse, err error)) <-chan int

QueryStudioProjectListWithCallback invokes the iot.QueryStudioProjectList API asynchronously

func (*Client) QueryStudioProjectListWithChan ¶ added in v1.61.1094

func (client *Client) QueryStudioProjectListWithChan(request *QueryStudioProjectListRequest) (<-chan *QueryStudioProjectListResponse, <-chan error)

QueryStudioProjectListWithChan invokes the iot.QueryStudioProjectList API asynchronously

func (*Client) QuerySubscribeRelation ¶ added in v1.61.254

func (client *Client) QuerySubscribeRelation(request *QuerySubscribeRelationRequest) (response *QuerySubscribeRelationResponse, err error)

QuerySubscribeRelation invokes the iot.QuerySubscribeRelation API synchronously

func (*Client) QuerySubscribeRelationWithCallback ¶ added in v1.61.254

func (client *Client) QuerySubscribeRelationWithCallback(request *QuerySubscribeRelationRequest, callback func(response *QuerySubscribeRelationResponse, err error)) <-chan int

QuerySubscribeRelationWithCallback invokes the iot.QuerySubscribeRelation API asynchronously

func (*Client) QuerySubscribeRelationWithChan ¶ added in v1.61.254

func (client *Client) QuerySubscribeRelationWithChan(request *QuerySubscribeRelationRequest) (<-chan *QuerySubscribeRelationResponse, <-chan error)

QuerySubscribeRelationWithChan invokes the iot.QuerySubscribeRelation API asynchronously

func (*Client) QuerySummarySceneRuleLog ¶ added in v1.61.254

func (client *Client) QuerySummarySceneRuleLog(request *QuerySummarySceneRuleLogRequest) (response *QuerySummarySceneRuleLogResponse, err error)

QuerySummarySceneRuleLog invokes the iot.QuerySummarySceneRuleLog API synchronously

func (*Client) QuerySummarySceneRuleLogWithCallback ¶ added in v1.61.254

func (client *Client) QuerySummarySceneRuleLogWithCallback(request *QuerySummarySceneRuleLogRequest, callback func(response *QuerySummarySceneRuleLogResponse, err error)) <-chan int

QuerySummarySceneRuleLogWithCallback invokes the iot.QuerySummarySceneRuleLog API asynchronously

func (*Client) QuerySummarySceneRuleLogWithChan ¶ added in v1.61.254

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 ¶ added in v1.61.847

func (client *Client) QueryTask(request *QueryTaskRequest) (response *QueryTaskResponse, err error)

QueryTask invokes the iot.QueryTask API synchronously

func (*Client) QueryTaskWithCallback ¶ added in v1.61.847

func (client *Client) QueryTaskWithCallback(request *QueryTaskRequest, callback func(response *QueryTaskResponse, err error)) <-chan int

QueryTaskWithCallback invokes the iot.QueryTask API asynchronously

func (*Client) QueryTaskWithChan ¶ added in v1.61.847

func (client *Client) QueryTaskWithChan(request *QueryTaskRequest) (<-chan *QueryTaskResponse, <-chan error)

QueryTaskWithChan invokes the iot.QueryTask API asynchronously

func (*Client) QueryThingModel ¶ added in v1.60.347

func (client *Client) QueryThingModel(request *QueryThingModelRequest) (response *QueryThingModelResponse, err error)

QueryThingModel invokes the iot.QueryThingModel API synchronously

func (*Client) QueryThingModelExtendConfig ¶ added in v1.61.565

func (client *Client) QueryThingModelExtendConfig(request *QueryThingModelExtendConfigRequest) (response *QueryThingModelExtendConfigResponse, err error)

QueryThingModelExtendConfig invokes the iot.QueryThingModelExtendConfig API synchronously

func (*Client) QueryThingModelExtendConfigPublished ¶ added in v1.61.565

func (client *Client) QueryThingModelExtendConfigPublished(request *QueryThingModelExtendConfigPublishedRequest) (response *QueryThingModelExtendConfigPublishedResponse, err error)

QueryThingModelExtendConfigPublished invokes the iot.QueryThingModelExtendConfigPublished API synchronously

func (*Client) QueryThingModelExtendConfigPublishedWithCallback ¶ added in v1.61.565

func (client *Client) QueryThingModelExtendConfigPublishedWithCallback(request *QueryThingModelExtendConfigPublishedRequest, callback func(response *QueryThingModelExtendConfigPublishedResponse, err error)) <-chan int

QueryThingModelExtendConfigPublishedWithCallback invokes the iot.QueryThingModelExtendConfigPublished API asynchronously

func (*Client) QueryThingModelExtendConfigPublishedWithChan ¶ added in v1.61.565

func (client *Client) QueryThingModelExtendConfigPublishedWithChan(request *QueryThingModelExtendConfigPublishedRequest) (<-chan *QueryThingModelExtendConfigPublishedResponse, <-chan error)

QueryThingModelExtendConfigPublishedWithChan invokes the iot.QueryThingModelExtendConfigPublished API asynchronously

func (*Client) QueryThingModelExtendConfigWithCallback ¶ added in v1.61.565

func (client *Client) QueryThingModelExtendConfigWithCallback(request *QueryThingModelExtendConfigRequest, callback func(response *QueryThingModelExtendConfigResponse, err error)) <-chan int

QueryThingModelExtendConfigWithCallback invokes the iot.QueryThingModelExtendConfig API asynchronously

func (*Client) QueryThingModelExtendConfigWithChan ¶ added in v1.61.565

func (client *Client) QueryThingModelExtendConfigWithChan(request *QueryThingModelExtendConfigRequest) (<-chan *QueryThingModelExtendConfigResponse, <-chan error)

QueryThingModelExtendConfigWithChan invokes the iot.QueryThingModelExtendConfig API asynchronously

func (*Client) QueryThingModelPublished ¶ added in v1.61.565

func (client *Client) QueryThingModelPublished(request *QueryThingModelPublishedRequest) (response *QueryThingModelPublishedResponse, err error)

QueryThingModelPublished invokes the iot.QueryThingModelPublished API synchronously

func (*Client) QueryThingModelPublishedWithCallback ¶ added in v1.61.565

func (client *Client) QueryThingModelPublishedWithCallback(request *QueryThingModelPublishedRequest, callback func(response *QueryThingModelPublishedResponse, err error)) <-chan int

QueryThingModelPublishedWithCallback invokes the iot.QueryThingModelPublished API asynchronously

func (*Client) QueryThingModelPublishedWithChan ¶ added in v1.61.565

func (client *Client) QueryThingModelPublishedWithChan(request *QueryThingModelPublishedRequest) (<-chan *QueryThingModelPublishedResponse, <-chan error)

QueryThingModelPublishedWithChan invokes the iot.QueryThingModelPublished API asynchronously

func (*Client) QueryThingModelWithCallback ¶ added in v1.60.347

func (client *Client) QueryThingModelWithCallback(request *QueryThingModelRequest, callback func(response *QueryThingModelResponse, err error)) <-chan int

QueryThingModelWithCallback invokes the iot.QueryThingModel API asynchronously

func (*Client) QueryThingModelWithChan ¶ added in v1.60.347

func (client *Client) QueryThingModelWithChan(request *QueryThingModelRequest) (<-chan *QueryThingModelResponse, <-chan error)

QueryThingModelWithChan invokes the iot.QueryThingModel API asynchronously

func (*Client) QueryTopicConfig ¶ added in v1.62.316

func (client *Client) QueryTopicConfig(request *QueryTopicConfigRequest) (response *QueryTopicConfigResponse, err error)

QueryTopicConfig invokes the iot.QueryTopicConfig API synchronously

func (*Client) QueryTopicConfigWithCallback ¶ added in v1.62.316

func (client *Client) QueryTopicConfigWithCallback(request *QueryTopicConfigRequest, callback func(response *QueryTopicConfigResponse, err error)) <-chan int

QueryTopicConfigWithCallback invokes the iot.QueryTopicConfig API asynchronously

func (*Client) QueryTopicConfigWithChan ¶ added in v1.62.316

func (client *Client) QueryTopicConfigWithChan(request *QueryTopicConfigRequest) (<-chan *QueryTopicConfigResponse, <-chan error)

QueryTopicConfigWithChan invokes the iot.QueryTopicConfig 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 ¶ added in v1.62.111

func (client *Client) QueryVehicleDevice(request *QueryVehicleDeviceRequest) (response *QueryVehicleDeviceResponse, err error)

QueryVehicleDevice invokes the iot.QueryVehicleDevice API synchronously

func (*Client) QueryVehicleDeviceWithCallback ¶ added in v1.62.111

func (client *Client) QueryVehicleDeviceWithCallback(request *QueryVehicleDeviceRequest, callback func(response *QueryVehicleDeviceResponse, err error)) <-chan int

QueryVehicleDeviceWithCallback invokes the iot.QueryVehicleDevice API asynchronously

func (*Client) QueryVehicleDeviceWithChan ¶ added in v1.62.111

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 ¶ added in v1.61.1762

func (client *Client) ReBindLicenseDevice(request *ReBindLicenseDeviceRequest) (response *ReBindLicenseDeviceResponse, err error)

ReBindLicenseDevice invokes the iot.ReBindLicenseDevice API synchronously

func (*Client) ReBindLicenseDeviceWithCallback ¶ added in v1.61.1762

func (client *Client) ReBindLicenseDeviceWithCallback(request *ReBindLicenseDeviceRequest, callback func(response *ReBindLicenseDeviceResponse, err error)) <-chan int

ReBindLicenseDeviceWithCallback invokes the iot.ReBindLicenseDevice API asynchronously

func (*Client) ReBindLicenseDeviceWithChan ¶ added in v1.61.1762

func (client *Client) ReBindLicenseDeviceWithChan(request *ReBindLicenseDeviceRequest) (<-chan *ReBindLicenseDeviceResponse, <-chan error)

ReBindLicenseDeviceWithChan invokes the iot.ReBindLicenseDevice API asynchronously

func (*Client) RecognizeCarNum ¶ added in v1.61.1536

func (client *Client) RecognizeCarNum(request *RecognizeCarNumRequest) (response *RecognizeCarNumResponse, err error)

RecognizeCarNum invokes the iot.RecognizeCarNum API synchronously

func (*Client) RecognizeCarNumWithCallback ¶ added in v1.61.1536

func (client *Client) RecognizeCarNumWithCallback(request *RecognizeCarNumRequest, callback func(response *RecognizeCarNumResponse, err error)) <-chan int

RecognizeCarNumWithCallback invokes the iot.RecognizeCarNum API asynchronously

func (*Client) RecognizeCarNumWithChan ¶ added in v1.61.1536

func (client *Client) RecognizeCarNumWithChan(request *RecognizeCarNumRequest) (<-chan *RecognizeCarNumResponse, <-chan error)

RecognizeCarNumWithChan invokes the iot.RecognizeCarNum API asynchronously

func (*Client) RecognizePictureGeneral ¶ added in v1.61.1536

func (client *Client) RecognizePictureGeneral(request *RecognizePictureGeneralRequest) (response *RecognizePictureGeneralResponse, err error)

RecognizePictureGeneral invokes the iot.RecognizePictureGeneral API synchronously

func (*Client) RecognizePictureGeneralWithCallback ¶ added in v1.61.1536

func (client *Client) RecognizePictureGeneralWithCallback(request *RecognizePictureGeneralRequest, callback func(response *RecognizePictureGeneralResponse, err error)) <-chan int

RecognizePictureGeneralWithCallback invokes the iot.RecognizePictureGeneral API asynchronously

func (*Client) RecognizePictureGeneralWithChan ¶ added in v1.61.1536

func (client *Client) RecognizePictureGeneralWithChan(request *RecognizePictureGeneralRequest) (<-chan *RecognizePictureGeneralResponse, <-chan error)

RecognizePictureGeneralWithChan invokes the iot.RecognizePictureGeneral API asynchronously

func (*Client) RefreshDeviceTunnelSharePassword ¶ added in v1.61.1067

func (client *Client) RefreshDeviceTunnelSharePassword(request *RefreshDeviceTunnelSharePasswordRequest) (response *RefreshDeviceTunnelSharePasswordResponse, err error)

RefreshDeviceTunnelSharePassword invokes the iot.RefreshDeviceTunnelSharePassword API synchronously

func (*Client) RefreshDeviceTunnelSharePasswordWithCallback ¶ added in v1.61.1067

func (client *Client) RefreshDeviceTunnelSharePasswordWithCallback(request *RefreshDeviceTunnelSharePasswordRequest, callback func(response *RefreshDeviceTunnelSharePasswordResponse, err error)) <-chan int

RefreshDeviceTunnelSharePasswordWithCallback invokes the iot.RefreshDeviceTunnelSharePassword API asynchronously

func (*Client) RefreshDeviceTunnelSharePasswordWithChan ¶ added in v1.61.1067

func (client *Client) RefreshDeviceTunnelSharePasswordWithChan(request *RefreshDeviceTunnelSharePasswordRequest) (<-chan *RefreshDeviceTunnelSharePasswordResponse, <-chan error)

RefreshDeviceTunnelSharePasswordWithChan invokes the iot.RefreshDeviceTunnelSharePassword API asynchronously

func (*Client) RefreshStudioAppTokenOpen ¶ added in v1.61.1094

func (client *Client) RefreshStudioAppTokenOpen(request *RefreshStudioAppTokenOpenRequest) (response *RefreshStudioAppTokenOpenResponse, err error)

RefreshStudioAppTokenOpen invokes the iot.RefreshStudioAppTokenOpen API synchronously

func (*Client) RefreshStudioAppTokenOpenWithCallback ¶ added in v1.61.1094

func (client *Client) RefreshStudioAppTokenOpenWithCallback(request *RefreshStudioAppTokenOpenRequest, callback func(response *RefreshStudioAppTokenOpenResponse, err error)) <-chan int

RefreshStudioAppTokenOpenWithCallback invokes the iot.RefreshStudioAppTokenOpen API asynchronously

func (*Client) RefreshStudioAppTokenOpenWithChan ¶ added in v1.61.1094

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 ¶ added in v1.61.194

func (client *Client) ReleaseEdgeDriverVersion(request *ReleaseEdgeDriverVersionRequest) (response *ReleaseEdgeDriverVersionResponse, err error)

ReleaseEdgeDriverVersion invokes the iot.ReleaseEdgeDriverVersion API synchronously

func (*Client) ReleaseEdgeDriverVersionWithCallback ¶ added in v1.61.194

func (client *Client) ReleaseEdgeDriverVersionWithCallback(request *ReleaseEdgeDriverVersionRequest, callback func(response *ReleaseEdgeDriverVersionResponse, err error)) <-chan int

ReleaseEdgeDriverVersionWithCallback invokes the iot.ReleaseEdgeDriverVersion API asynchronously

func (*Client) ReleaseEdgeDriverVersionWithChan ¶ added in v1.61.194

func (client *Client) ReleaseEdgeDriverVersionWithChan(request *ReleaseEdgeDriverVersionRequest) (<-chan *ReleaseEdgeDriverVersionResponse, <-chan error)

ReleaseEdgeDriverVersionWithChan invokes the iot.ReleaseEdgeDriverVersion API asynchronously

func (*Client) ReleaseProduct ¶ added in v1.61.1067

func (client *Client) ReleaseProduct(request *ReleaseProductRequest) (response *ReleaseProductResponse, err error)

ReleaseProduct invokes the iot.ReleaseProduct API synchronously

func (*Client) ReleaseProductWithCallback ¶ added in v1.61.1067

func (client *Client) ReleaseProductWithCallback(request *ReleaseProductRequest, callback func(response *ReleaseProductResponse, err error)) <-chan int

ReleaseProductWithCallback invokes the iot.ReleaseProduct API asynchronously

func (*Client) ReleaseProductWithChan ¶ added in v1.61.1067

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 ¶ added in v1.61.194

func (client *Client) ReplaceEdgeInstanceGateway(request *ReplaceEdgeInstanceGatewayRequest) (response *ReplaceEdgeInstanceGatewayResponse, err error)

ReplaceEdgeInstanceGateway invokes the iot.ReplaceEdgeInstanceGateway API synchronously

func (*Client) ReplaceEdgeInstanceGatewayWithCallback ¶ added in v1.61.194

func (client *Client) ReplaceEdgeInstanceGatewayWithCallback(request *ReplaceEdgeInstanceGatewayRequest, callback func(response *ReplaceEdgeInstanceGatewayResponse, err error)) <-chan int

ReplaceEdgeInstanceGatewayWithCallback invokes the iot.ReplaceEdgeInstanceGateway API asynchronously

func (*Client) ReplaceEdgeInstanceGatewayWithChan ¶ added in v1.61.194

func (client *Client) ReplaceEdgeInstanceGatewayWithChan(request *ReplaceEdgeInstanceGatewayRequest) (<-chan *ReplaceEdgeInstanceGatewayResponse, <-chan error)

ReplaceEdgeInstanceGatewayWithChan invokes the iot.ReplaceEdgeInstanceGateway API asynchronously

func (*Client) RerunJob ¶ added in v1.61.1248

func (client *Client) RerunJob(request *RerunJobRequest) (response *RerunJobResponse, err error)

RerunJob invokes the iot.RerunJob API synchronously

func (*Client) RerunJobWithCallback ¶ added in v1.61.1248

func (client *Client) RerunJobWithCallback(request *RerunJobRequest, callback func(response *RerunJobResponse, err error)) <-chan int

RerunJobWithCallback invokes the iot.RerunJob API asynchronously

func (*Client) RerunJobWithChan ¶ added in v1.61.1248

func (client *Client) RerunJobWithChan(request *RerunJobRequest) (<-chan *RerunJobResponse, <-chan error)

RerunJobWithChan invokes the iot.RerunJob API asynchronously

func (*Client) ResetConsumerGroupPosition ¶ added in v1.61.254

func (client *Client) ResetConsumerGroupPosition(request *ResetConsumerGroupPositionRequest) (response *ResetConsumerGroupPositionResponse, err error)

ResetConsumerGroupPosition invokes the iot.ResetConsumerGroupPosition API synchronously

func (*Client) ResetConsumerGroupPositionWithCallback ¶ added in v1.61.254

func (client *Client) ResetConsumerGroupPositionWithCallback(request *ResetConsumerGroupPositionRequest, callback func(response *ResetConsumerGroupPositionResponse, err error)) <-chan int

ResetConsumerGroupPositionWithCallback invokes the iot.ResetConsumerGroupPosition API asynchronously

func (*Client) ResetConsumerGroupPositionWithChan ¶ added in v1.61.254

func (client *Client) ResetConsumerGroupPositionWithChan(request *ResetConsumerGroupPositionRequest) (<-chan *ResetConsumerGroupPositionResponse, <-chan error)

ResetConsumerGroupPositionWithChan invokes the iot.ResetConsumerGroupPosition API asynchronously

func (*Client) ResetDeviceTimeline ¶ added in v1.62.565

func (client *Client) ResetDeviceTimeline(request *ResetDeviceTimelineRequest) (response *ResetDeviceTimelineResponse, err error)

ResetDeviceTimeline invokes the iot.ResetDeviceTimeline API synchronously

func (*Client) ResetDeviceTimelineWithCallback ¶ added in v1.62.565

func (client *Client) ResetDeviceTimelineWithCallback(request *ResetDeviceTimelineRequest, callback func(response *ResetDeviceTimelineResponse, err error)) <-chan int

ResetDeviceTimelineWithCallback invokes the iot.ResetDeviceTimeline API asynchronously

func (*Client) ResetDeviceTimelineWithChan ¶ added in v1.62.565

func (client *Client) ResetDeviceTimelineWithChan(request *ResetDeviceTimelineRequest) (<-chan *ResetDeviceTimelineResponse, <-chan error)

ResetDeviceTimelineWithChan invokes the iot.ResetDeviceTimeline API asynchronously

func (*Client) ResetThing ¶ added in v1.61.29

func (client *Client) ResetThing(request *ResetThingRequest) (response *ResetThingResponse, err error)

ResetThing invokes the iot.ResetThing API synchronously

func (*Client) ResetThingWithCallback ¶ added in v1.61.29

func (client *Client) ResetThingWithCallback(request *ResetThingRequest, callback func(response *ResetThingResponse, err error)) <-chan int

ResetThingWithCallback invokes the iot.ResetThing API asynchronously

func (*Client) ResetThingWithChan ¶ added in v1.61.29

func (client *Client) ResetThingWithChan(request *ResetThingRequest) (<-chan *ResetThingResponse, <-chan error)

ResetThingWithChan invokes the iot.ResetThing API asynchronously

func (*Client) RetrySoundCodeLabelBatch ¶ added in v1.61.1572

func (client *Client) RetrySoundCodeLabelBatch(request *RetrySoundCodeLabelBatchRequest) (response *RetrySoundCodeLabelBatchResponse, err error)

RetrySoundCodeLabelBatch invokes the iot.RetrySoundCodeLabelBatch API synchronously

func (*Client) RetrySoundCodeLabelBatchWithCallback ¶ added in v1.61.1572

func (client *Client) RetrySoundCodeLabelBatchWithCallback(request *RetrySoundCodeLabelBatchRequest, callback func(response *RetrySoundCodeLabelBatchResponse, err error)) <-chan int

RetrySoundCodeLabelBatchWithCallback invokes the iot.RetrySoundCodeLabelBatch API asynchronously

func (*Client) RetrySoundCodeLabelBatchWithChan ¶ added in v1.61.1572

func (client *Client) RetrySoundCodeLabelBatchWithChan(request *RetrySoundCodeLabelBatchRequest) (<-chan *RetrySoundCodeLabelBatchResponse, <-chan error)

RetrySoundCodeLabelBatchWithChan invokes the iot.RetrySoundCodeLabelBatch API asynchronously

func (*Client) ReupgradeOTATask ¶ added in v1.61.1483

func (client *Client) ReupgradeOTATask(request *ReupgradeOTATaskRequest) (response *ReupgradeOTATaskResponse, err error)

ReupgradeOTATask invokes the iot.ReupgradeOTATask API synchronously

func (*Client) ReupgradeOTATaskWithCallback ¶ added in v1.61.1483

func (client *Client) ReupgradeOTATaskWithCallback(request *ReupgradeOTATaskRequest, callback func(response *ReupgradeOTATaskResponse, err error)) <-chan int

ReupgradeOTATaskWithCallback invokes the iot.ReupgradeOTATask API asynchronously

func (*Client) ReupgradeOTATaskWithChan ¶ added in v1.61.1483

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 ¶ added in v1.61.1671

func (client *Client) SaveScript(request *SaveScriptRequest) (response *SaveScriptResponse, err error)

SaveScript invokes the iot.SaveScript API synchronously

func (*Client) SaveScriptWithCallback ¶ added in v1.61.1671

func (client *Client) SaveScriptWithCallback(request *SaveScriptRequest, callback func(response *SaveScriptResponse, err error)) <-chan int

SaveScriptWithCallback invokes the iot.SaveScript API asynchronously

func (*Client) SaveScriptWithChan ¶ added in v1.61.1671

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 ¶ added in v1.60.305

func (client *Client) SetProductCertInfo(request *SetProductCertInfoRequest) (response *SetProductCertInfoResponse, err error)

SetProductCertInfo invokes the iot.SetProductCertInfo API synchronously

func (*Client) SetProductCertInfoWithCallback ¶ added in v1.60.305

func (client *Client) SetProductCertInfoWithCallback(request *SetProductCertInfoRequest, callback func(response *SetProductCertInfoResponse, err error)) <-chan int

SetProductCertInfoWithCallback invokes the iot.SetProductCertInfo API asynchronously

func (*Client) SetProductCertInfoWithChan ¶ added in v1.60.305

func (client *Client) SetProductCertInfoWithChan(request *SetProductCertInfoRequest) (<-chan *SetProductCertInfoResponse, <-chan error)

SetProductCertInfoWithChan invokes the iot.SetProductCertInfo API asynchronously

func (*Client) SetStudioProjectCooperation ¶ added in v1.61.1094

func (client *Client) SetStudioProjectCooperation(request *SetStudioProjectCooperationRequest) (response *SetStudioProjectCooperationResponse, err error)

SetStudioProjectCooperation invokes the iot.SetStudioProjectCooperation API synchronously

func (*Client) SetStudioProjectCooperationWithCallback ¶ added in v1.61.1094

func (client *Client) SetStudioProjectCooperationWithCallback(request *SetStudioProjectCooperationRequest, callback func(response *SetStudioProjectCooperationResponse, err error)) <-chan int

SetStudioProjectCooperationWithCallback invokes the iot.SetStudioProjectCooperation API asynchronously

func (*Client) SetStudioProjectCooperationWithChan ¶ added in v1.61.1094

func (client *Client) SetStudioProjectCooperationWithChan(request *SetStudioProjectCooperationRequest) (<-chan *SetStudioProjectCooperationResponse, <-chan error)

SetStudioProjectCooperationWithChan invokes the iot.SetStudioProjectCooperation API asynchronously

func (*Client) SetupStudioAppAuthModeOpen ¶ added in v1.61.1094

func (client *Client) SetupStudioAppAuthModeOpen(request *SetupStudioAppAuthModeOpenRequest) (response *SetupStudioAppAuthModeOpenResponse, err error)

SetupStudioAppAuthModeOpen invokes the iot.SetupStudioAppAuthModeOpen API synchronously

func (*Client) SetupStudioAppAuthModeOpenWithCallback ¶ added in v1.61.1094

func (client *Client) SetupStudioAppAuthModeOpenWithCallback(request *SetupStudioAppAuthModeOpenRequest, callback func(response *SetupStudioAppAuthModeOpenResponse, err error)) <-chan int

SetupStudioAppAuthModeOpenWithCallback invokes the iot.SetupStudioAppAuthModeOpen API asynchronously

func (*Client) SetupStudioAppAuthModeOpenWithChan ¶ added in v1.61.1094

func (client *Client) SetupStudioAppAuthModeOpenWithChan(request *SetupStudioAppAuthModeOpenRequest) (<-chan *SetupStudioAppAuthModeOpenResponse, <-chan error)

SetupStudioAppAuthModeOpenWithChan invokes the iot.SetupStudioAppAuthModeOpen API asynchronously

func (*Client) ShareSpeechByCombination ¶ added in v1.61.1762

func (client *Client) ShareSpeechByCombination(request *ShareSpeechByCombinationRequest) (response *ShareSpeechByCombinationResponse, err error)

ShareSpeechByCombination invokes the iot.ShareSpeechByCombination API synchronously

func (*Client) ShareSpeechByCombinationWithCallback ¶ added in v1.61.1762

func (client *Client) ShareSpeechByCombinationWithCallback(request *ShareSpeechByCombinationRequest, callback func(response *ShareSpeechByCombinationResponse, err error)) <-chan int

ShareSpeechByCombinationWithCallback invokes the iot.ShareSpeechByCombination API asynchronously

func (*Client) ShareSpeechByCombinationWithChan ¶ added in v1.61.1762

func (client *Client) ShareSpeechByCombinationWithChan(request *ShareSpeechByCombinationRequest) (<-chan *ShareSpeechByCombinationResponse, <-chan error)

ShareSpeechByCombinationWithChan invokes the iot.ShareSpeechByCombination API asynchronously

func (*Client) SpeechByCombination ¶ added in v1.61.735

func (client *Client) SpeechByCombination(request *SpeechByCombinationRequest) (response *SpeechByCombinationResponse, err error)

SpeechByCombination invokes the iot.SpeechByCombination API synchronously

func (*Client) SpeechByCombinationWithCallback ¶ added in v1.61.735

func (client *Client) SpeechByCombinationWithCallback(request *SpeechByCombinationRequest, callback func(response *SpeechByCombinationResponse, err error)) <-chan int

SpeechByCombinationWithCallback invokes the iot.SpeechByCombination API asynchronously

func (*Client) SpeechByCombinationWithChan ¶ added in v1.61.735

func (client *Client) SpeechByCombinationWithChan(request *SpeechByCombinationRequest) (<-chan *SpeechByCombinationResponse, <-chan error)

SpeechByCombinationWithChan invokes the iot.SpeechByCombination API asynchronously

func (*Client) SpeechBySynthesis ¶ added in v1.61.1388

func (client *Client) SpeechBySynthesis(request *SpeechBySynthesisRequest) (response *SpeechBySynthesisResponse, err error)

SpeechBySynthesis invokes the iot.SpeechBySynthesis API synchronously

func (*Client) SpeechBySynthesisWithCallback ¶ added in v1.61.1388

func (client *Client) SpeechBySynthesisWithCallback(request *SpeechBySynthesisRequest, callback func(response *SpeechBySynthesisResponse, err error)) <-chan int

SpeechBySynthesisWithCallback invokes the iot.SpeechBySynthesis API asynchronously

func (*Client) SpeechBySynthesisWithChan ¶ added in v1.61.1388

func (client *Client) SpeechBySynthesisWithChan(request *SpeechBySynthesisRequest) (<-chan *SpeechBySynthesisResponse, <-chan error)

SpeechBySynthesisWithChan invokes the iot.SpeechBySynthesis API asynchronously

func (*Client) StartPTDetection ¶ added in v1.62.659

func (client *Client) StartPTDetection(request *StartPTDetectionRequest) (response *StartPTDetectionResponse, err error)

StartPTDetection invokes the iot.StartPTDetection API synchronously

func (*Client) StartPTDetectionWithCallback ¶ added in v1.62.659

func (client *Client) StartPTDetectionWithCallback(request *StartPTDetectionRequest, callback func(response *StartPTDetectionResponse, err error)) <-chan int

StartPTDetectionWithCallback invokes the iot.StartPTDetection API asynchronously

func (*Client) StartPTDetectionWithChan ¶ added in v1.62.659

func (client *Client) StartPTDetectionWithChan(request *StartPTDetectionRequest) (<-chan *StartPTDetectionResponse, <-chan error)

StartPTDetectionWithChan invokes the iot.StartPTDetection API asynchronously

func (*Client) StartParser ¶ added in v1.61.1671

func (client *Client) StartParser(request *StartParserRequest) (response *StartParserResponse, err error)

StartParser invokes the iot.StartParser API synchronously

func (*Client) StartParserWithCallback ¶ added in v1.61.1671

func (client *Client) StartParserWithCallback(request *StartParserRequest, callback func(response *StartParserResponse, err error)) <-chan int

StartParserWithCallback invokes the iot.StartParser API asynchronously

func (*Client) StartParserWithChan ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func (client *Client) StopParser(request *StopParserRequest) (response *StopParserResponse, err error)

StopParser invokes the iot.StopParser API synchronously

func (*Client) StopParserWithCallback ¶ added in v1.61.1671

func (client *Client) StopParserWithCallback(request *StopParserRequest, callback func(response *StopParserResponse, err error)) <-chan int

StopParserWithCallback invokes the iot.StopParser API asynchronously

func (*Client) StopParserWithChan ¶ added in v1.61.1671

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 ¶ added in v1.61.1248

func (client *Client) SubscribeTopic(request *SubscribeTopicRequest) (response *SubscribeTopicResponse, err error)

SubscribeTopic invokes the iot.SubscribeTopic API synchronously

func (*Client) SubscribeTopicWithCallback ¶ added in v1.61.1248

func (client *Client) SubscribeTopicWithCallback(request *SubscribeTopicRequest, callback func(response *SubscribeTopicResponse, err error)) <-chan int

SubscribeTopicWithCallback invokes the iot.SubscribeTopic API asynchronously

func (*Client) SubscribeTopicWithChan ¶ added in v1.61.1248

func (client *Client) SubscribeTopicWithChan(request *SubscribeTopicRequest) (<-chan *SubscribeTopicResponse, <-chan error)

SubscribeTopicWithChan invokes the iot.SubscribeTopic API asynchronously

func (*Client) SyncSpeechByCombination ¶ added in v1.61.917

func (client *Client) SyncSpeechByCombination(request *SyncSpeechByCombinationRequest) (response *SyncSpeechByCombinationResponse, err error)

SyncSpeechByCombination invokes the iot.SyncSpeechByCombination API synchronously

func (*Client) SyncSpeechByCombinationWithCallback ¶ added in v1.61.917

func (client *Client) SyncSpeechByCombinationWithCallback(request *SyncSpeechByCombinationRequest, callback func(response *SyncSpeechByCombinationResponse, err error)) <-chan int

SyncSpeechByCombinationWithCallback invokes the iot.SyncSpeechByCombination API asynchronously

func (*Client) SyncSpeechByCombinationWithChan ¶ added in v1.61.917

func (client *Client) SyncSpeechByCombinationWithChan(request *SyncSpeechByCombinationRequest) (<-chan *SyncSpeechByCombinationResponse, <-chan error)

SyncSpeechByCombinationWithChan invokes the iot.SyncSpeechByCombination API asynchronously

func (*Client) TestSpeech ¶ added in v1.61.1094

func (client *Client) TestSpeech(request *TestSpeechRequest) (response *TestSpeechResponse, err error)

TestSpeech invokes the iot.TestSpeech API synchronously

func (*Client) TestSpeechWithCallback ¶ added in v1.61.1094

func (client *Client) TestSpeechWithCallback(request *TestSpeechRequest, callback func(response *TestSpeechResponse, err error)) <-chan int

TestSpeechWithCallback invokes the iot.TestSpeech API asynchronously

func (*Client) TestSpeechWithChan ¶ added in v1.61.1094

func (client *Client) TestSpeechWithChan(request *TestSpeechRequest) (<-chan *TestSpeechResponse, <-chan error)

TestSpeechWithChan invokes the iot.TestSpeech API asynchronously

func (*Client) TestSwitch ¶ added in v1.62.316

func (client *Client) TestSwitch(request *TestSwitchRequest) (response *TestSwitchResponse, err error)

TestSwitch invokes the iot.TestSwitch API synchronously

func (*Client) TestSwitchWithCallback ¶ added in v1.62.316

func (client *Client) TestSwitchWithCallback(request *TestSwitchRequest, callback func(response *TestSwitchResponse, err error)) <-chan int

TestSwitchWithCallback invokes the iot.TestSwitch API asynchronously

func (*Client) TestSwitchWithChan ¶ added in v1.62.316

func (client *Client) TestSwitchWithChan(request *TestSwitchRequest) (<-chan *TestSwitchResponse, <-chan error)

TestSwitchWithChan invokes the iot.TestSwitch API asynchronously

func (*Client) TransformClientId ¶ added in v1.61.326

func (client *Client) TransformClientId(request *TransformClientIdRequest) (response *TransformClientIdResponse, err error)

TransformClientId invokes the iot.TransformClientId API synchronously

func (*Client) TransformClientIdWithCallback ¶ added in v1.61.326

func (client *Client) TransformClientIdWithCallback(request *TransformClientIdRequest, callback func(response *TransformClientIdResponse, err error)) <-chan int

TransformClientIdWithCallback invokes the iot.TransformClientId API asynchronously

func (*Client) TransformClientIdWithChan ¶ added in v1.61.326

func (client *Client) TransformClientIdWithChan(request *TransformClientIdRequest) (<-chan *TransformClientIdResponse, <-chan error)

TransformClientIdWithChan invokes the iot.TransformClientId API asynchronously

func (*Client) TriggerSceneRule ¶ added in v1.61.254

func (client *Client) TriggerSceneRule(request *TriggerSceneRuleRequest) (response *TriggerSceneRuleResponse, err error)

TriggerSceneRule invokes the iot.TriggerSceneRule API synchronously

func (*Client) TriggerSceneRuleWithCallback ¶ added in v1.61.254

func (client *Client) TriggerSceneRuleWithCallback(request *TriggerSceneRuleRequest, callback func(response *TriggerSceneRuleResponse, err error)) <-chan int

TriggerSceneRuleWithCallback invokes the iot.TriggerSceneRule API asynchronously

func (*Client) TriggerSceneRuleWithChan ¶ added in v1.61.254

func (client *Client) TriggerSceneRuleWithChan(request *TriggerSceneRuleRequest) (<-chan *TriggerSceneRuleResponse, <-chan error)

TriggerSceneRuleWithChan invokes the iot.TriggerSceneRule API asynchronously

func (*Client) UnbindApplicationFromEdgeInstance ¶ added in v1.61.194

func (client *Client) UnbindApplicationFromEdgeInstance(request *UnbindApplicationFromEdgeInstanceRequest) (response *UnbindApplicationFromEdgeInstanceResponse, err error)

UnbindApplicationFromEdgeInstance invokes the iot.UnbindApplicationFromEdgeInstance API synchronously

func (*Client) UnbindApplicationFromEdgeInstanceWithCallback ¶ added in v1.61.194

func (client *Client) UnbindApplicationFromEdgeInstanceWithCallback(request *UnbindApplicationFromEdgeInstanceRequest, callback func(response *UnbindApplicationFromEdgeInstanceResponse, err error)) <-chan int

UnbindApplicationFromEdgeInstanceWithCallback invokes the iot.UnbindApplicationFromEdgeInstance API asynchronously

func (*Client) UnbindApplicationFromEdgeInstanceWithChan ¶ added in v1.61.194

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 ¶ added in v1.61.1643

func (client *Client) UnbindLicenseProduct(request *UnbindLicenseProductRequest) (response *UnbindLicenseProductResponse, err error)

UnbindLicenseProduct invokes the iot.UnbindLicenseProduct API synchronously

func (*Client) UnbindLicenseProductWithCallback ¶ added in v1.61.1643

func (client *Client) UnbindLicenseProductWithCallback(request *UnbindLicenseProductRequest, callback func(response *UnbindLicenseProductResponse, err error)) <-chan int

UnbindLicenseProductWithCallback invokes the iot.UnbindLicenseProduct API asynchronously

func (*Client) UnbindLicenseProductWithChan ¶ added in v1.61.1643

func (client *Client) UnbindLicenseProductWithChan(request *UnbindLicenseProductRequest) (<-chan *UnbindLicenseProductResponse, <-chan error)

UnbindLicenseProductWithChan invokes the iot.UnbindLicenseProduct API asynchronously

func (*Client) UnbindRoleFromEdgeInstance ¶ added in v1.61.565

func (client *Client) UnbindRoleFromEdgeInstance(request *UnbindRoleFromEdgeInstanceRequest) (response *UnbindRoleFromEdgeInstanceResponse, err error)

UnbindRoleFromEdgeInstance invokes the iot.UnbindRoleFromEdgeInstance API synchronously

func (*Client) UnbindRoleFromEdgeInstanceWithCallback ¶ added in v1.61.565

func (client *Client) UnbindRoleFromEdgeInstanceWithCallback(request *UnbindRoleFromEdgeInstanceRequest, callback func(response *UnbindRoleFromEdgeInstanceResponse, err error)) <-chan int

UnbindRoleFromEdgeInstanceWithCallback invokes the iot.UnbindRoleFromEdgeInstance API asynchronously

func (*Client) UnbindRoleFromEdgeInstanceWithChan ¶ added in v1.61.565

func (client *Client) UnbindRoleFromEdgeInstanceWithChan(request *UnbindRoleFromEdgeInstanceRequest) (<-chan *UnbindRoleFromEdgeInstanceResponse, <-chan error)

UnbindRoleFromEdgeInstanceWithChan invokes the iot.UnbindRoleFromEdgeInstance API asynchronously

func (*Client) UnbindSceneRuleFromEdgeInstance ¶ added in v1.61.254

func (client *Client) UnbindSceneRuleFromEdgeInstance(request *UnbindSceneRuleFromEdgeInstanceRequest) (response *UnbindSceneRuleFromEdgeInstanceResponse, err error)

UnbindSceneRuleFromEdgeInstance invokes the iot.UnbindSceneRuleFromEdgeInstance API synchronously

func (*Client) UnbindSceneRuleFromEdgeInstanceWithCallback ¶ added in v1.61.254

func (client *Client) UnbindSceneRuleFromEdgeInstanceWithCallback(request *UnbindSceneRuleFromEdgeInstanceRequest, callback func(response *UnbindSceneRuleFromEdgeInstanceResponse, err error)) <-chan int

UnbindSceneRuleFromEdgeInstanceWithCallback invokes the iot.UnbindSceneRuleFromEdgeInstance API asynchronously

func (*Client) UnbindSceneRuleFromEdgeInstanceWithChan ¶ added in v1.61.254

func (client *Client) UnbindSceneRuleFromEdgeInstanceWithChan(request *UnbindSceneRuleFromEdgeInstanceRequest) (<-chan *UnbindSceneRuleFromEdgeInstanceResponse, <-chan error)

UnbindSceneRuleFromEdgeInstanceWithChan invokes the iot.UnbindSceneRuleFromEdgeInstance API asynchronously

func (*Client) UnsubscribeTopic ¶ added in v1.62.675

func (client *Client) UnsubscribeTopic(request *UnsubscribeTopicRequest) (response *UnsubscribeTopicResponse, err error)

UnsubscribeTopic invokes the iot.UnsubscribeTopic API synchronously

func (*Client) UnsubscribeTopicWithCallback ¶ added in v1.62.675

func (client *Client) UnsubscribeTopicWithCallback(request *UnsubscribeTopicRequest, callback func(response *UnsubscribeTopicResponse, err error)) <-chan int

UnsubscribeTopicWithCallback invokes the iot.UnsubscribeTopic API asynchronously

func (*Client) UnsubscribeTopicWithChan ¶ added in v1.62.675

func (client *Client) UnsubscribeTopicWithChan(request *UnsubscribeTopicRequest) (<-chan *UnsubscribeTopicResponse, <-chan error)

UnsubscribeTopicWithChan invokes the iot.UnsubscribeTopic API asynchronously

func (*Client) UpdateConsumerGroup ¶ added in v1.61.254

func (client *Client) UpdateConsumerGroup(request *UpdateConsumerGroupRequest) (response *UpdateConsumerGroupResponse, err error)

UpdateConsumerGroup invokes the iot.UpdateConsumerGroup API synchronously

func (*Client) UpdateConsumerGroupWithCallback ¶ added in v1.61.254

func (client *Client) UpdateConsumerGroupWithCallback(request *UpdateConsumerGroupRequest, callback func(response *UpdateConsumerGroupResponse, err error)) <-chan int

UpdateConsumerGroupWithCallback invokes the iot.UpdateConsumerGroup API asynchronously

func (*Client) UpdateConsumerGroupWithChan ¶ added in v1.61.254

func (client *Client) UpdateConsumerGroupWithChan(request *UpdateConsumerGroupRequest) (<-chan *UpdateConsumerGroupResponse, <-chan error)

UpdateConsumerGroupWithChan invokes the iot.UpdateConsumerGroup API asynchronously

func (*Client) UpdateDestination ¶ added in v1.61.1671

func (client *Client) UpdateDestination(request *UpdateDestinationRequest) (response *UpdateDestinationResponse, err error)

UpdateDestination invokes the iot.UpdateDestination API synchronously

func (*Client) UpdateDestinationWithCallback ¶ added in v1.61.1671

func (client *Client) UpdateDestinationWithCallback(request *UpdateDestinationRequest, callback func(response *UpdateDestinationResponse, err error)) <-chan int

UpdateDestinationWithCallback invokes the iot.UpdateDestination API asynchronously

func (*Client) UpdateDestinationWithChan ¶ added in v1.61.1671

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 ¶ added in v1.61.29

func (client *Client) UpdateEdgeDriverVersion(request *UpdateEdgeDriverVersionRequest) (response *UpdateEdgeDriverVersionResponse, err error)

UpdateEdgeDriverVersion invokes the iot.UpdateEdgeDriverVersion API synchronously

func (*Client) UpdateEdgeDriverVersionWithCallback ¶ added in v1.61.29

func (client *Client) UpdateEdgeDriverVersionWithCallback(request *UpdateEdgeDriverVersionRequest, callback func(response *UpdateEdgeDriverVersionResponse, err error)) <-chan int

UpdateEdgeDriverVersionWithCallback invokes the iot.UpdateEdgeDriverVersion API asynchronously

func (*Client) UpdateEdgeDriverVersionWithChan ¶ added in v1.61.29

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 ¶ added in v1.61.194

func (client *Client) UpdateEdgeInstanceChannel(request *UpdateEdgeInstanceChannelRequest) (response *UpdateEdgeInstanceChannelResponse, err error)

UpdateEdgeInstanceChannel invokes the iot.UpdateEdgeInstanceChannel API synchronously

func (*Client) UpdateEdgeInstanceChannelWithCallback ¶ added in v1.61.194

func (client *Client) UpdateEdgeInstanceChannelWithCallback(request *UpdateEdgeInstanceChannelRequest, callback func(response *UpdateEdgeInstanceChannelResponse, err error)) <-chan int

UpdateEdgeInstanceChannelWithCallback invokes the iot.UpdateEdgeInstanceChannel API asynchronously

func (*Client) UpdateEdgeInstanceChannelWithChan ¶ added in v1.61.194

func (client *Client) UpdateEdgeInstanceChannelWithChan(request *UpdateEdgeInstanceChannelRequest) (<-chan *UpdateEdgeInstanceChannelResponse, <-chan error)

UpdateEdgeInstanceChannelWithChan invokes the iot.UpdateEdgeInstanceChannel API asynchronously

func (*Client) UpdateEdgeInstanceMessageRouting ¶ added in v1.61.1067

func (client *Client) UpdateEdgeInstanceMessageRouting(request *UpdateEdgeInstanceMessageRoutingRequest) (response *UpdateEdgeInstanceMessageRoutingResponse, err error)

UpdateEdgeInstanceMessageRouting invokes the iot.UpdateEdgeInstanceMessageRouting API synchronously

func (*Client) UpdateEdgeInstanceMessageRoutingWithCallback ¶ added in v1.61.1067

func (client *Client) UpdateEdgeInstanceMessageRoutingWithCallback(request *UpdateEdgeInstanceMessageRoutingRequest, callback func(response *UpdateEdgeInstanceMessageRoutingResponse, err error)) <-chan int

UpdateEdgeInstanceMessageRoutingWithCallback invokes the iot.UpdateEdgeInstanceMessageRouting API asynchronously

func (*Client) UpdateEdgeInstanceMessageRoutingWithChan ¶ added in v1.61.1067

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 ¶ added in v1.61.847

func (client *Client) UpdateJob(request *UpdateJobRequest) (response *UpdateJobResponse, err error)

UpdateJob invokes the iot.UpdateJob API synchronously

func (*Client) UpdateJobWithCallback ¶ added in v1.61.847

func (client *Client) UpdateJobWithCallback(request *UpdateJobRequest, callback func(response *UpdateJobResponse, err error)) <-chan int

UpdateJobWithCallback invokes the iot.UpdateJob API asynchronously

func (*Client) UpdateJobWithChan ¶ added in v1.61.847

func (client *Client) UpdateJobWithChan(request *UpdateJobRequest) (<-chan *UpdateJobResponse, <-chan error)

UpdateJobWithChan invokes the iot.UpdateJob API asynchronously

func (*Client) UpdateOTAJob ¶ added in v1.62.659

func (client *Client) UpdateOTAJob(request *UpdateOTAJobRequest) (response *UpdateOTAJobResponse, err error)

UpdateOTAJob invokes the iot.UpdateOTAJob API synchronously

func (*Client) UpdateOTAJobWithCallback ¶ added in v1.62.659

func (client *Client) UpdateOTAJobWithCallback(request *UpdateOTAJobRequest, callback func(response *UpdateOTAJobResponse, err error)) <-chan int

UpdateOTAJobWithCallback invokes the iot.UpdateOTAJob API asynchronously

func (*Client) UpdateOTAJobWithChan ¶ added in v1.62.659

func (client *Client) UpdateOTAJobWithChan(request *UpdateOTAJobRequest) (<-chan *UpdateOTAJobResponse, <-chan error)

UpdateOTAJobWithChan invokes the iot.UpdateOTAJob API asynchronously

func (*Client) UpdateOTAModule ¶ added in v1.61.565

func (client *Client) UpdateOTAModule(request *UpdateOTAModuleRequest) (response *UpdateOTAModuleResponse, err error)

UpdateOTAModule invokes the iot.UpdateOTAModule API synchronously

func (*Client) UpdateOTAModuleWithCallback ¶ added in v1.61.565

func (client *Client) UpdateOTAModuleWithCallback(request *UpdateOTAModuleRequest, callback func(response *UpdateOTAModuleResponse, err error)) <-chan int

UpdateOTAModuleWithCallback invokes the iot.UpdateOTAModule API asynchronously

func (*Client) UpdateOTAModuleWithChan ¶ added in v1.61.565

func (client *Client) UpdateOTAModuleWithChan(request *UpdateOTAModuleRequest) (<-chan *UpdateOTAModuleResponse, <-chan error)

UpdateOTAModuleWithChan invokes the iot.UpdateOTAModule API asynchronously

func (*Client) UpdateParser ¶ added in v1.61.1671

func (client *Client) UpdateParser(request *UpdateParserRequest) (response *UpdateParserResponse, err error)

UpdateParser invokes the iot.UpdateParser API synchronously

func (*Client) UpdateParserDataSource ¶ added in v1.61.1671

func (client *Client) UpdateParserDataSource(request *UpdateParserDataSourceRequest) (response *UpdateParserDataSourceResponse, err error)

UpdateParserDataSource invokes the iot.UpdateParserDataSource API synchronously

func (*Client) UpdateParserDataSourceWithCallback ¶ added in v1.61.1671

func (client *Client) UpdateParserDataSourceWithCallback(request *UpdateParserDataSourceRequest, callback func(response *UpdateParserDataSourceResponse, err error)) <-chan int

UpdateParserDataSourceWithCallback invokes the iot.UpdateParserDataSource API asynchronously

func (*Client) UpdateParserDataSourceWithChan ¶ added in v1.61.1671

func (client *Client) UpdateParserDataSourceWithChan(request *UpdateParserDataSourceRequest) (<-chan *UpdateParserDataSourceResponse, <-chan error)

UpdateParserDataSourceWithChan invokes the iot.UpdateParserDataSource API asynchronously

func (*Client) UpdateParserWithCallback ¶ added in v1.61.1671

func (client *Client) UpdateParserWithCallback(request *UpdateParserRequest, callback func(response *UpdateParserResponse, err error)) <-chan int

UpdateParserWithCallback invokes the iot.UpdateParser API asynchronously

func (*Client) UpdateParserWithChan ¶ added in v1.61.1671

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 ¶ added in v1.60.313

func (client *Client) UpdateProductFilterConfig(request *UpdateProductFilterConfigRequest) (response *UpdateProductFilterConfigResponse, err error)

UpdateProductFilterConfig invokes the iot.UpdateProductFilterConfig API synchronously

func (*Client) UpdateProductFilterConfigWithCallback ¶ added in v1.60.313

func (client *Client) UpdateProductFilterConfigWithCallback(request *UpdateProductFilterConfigRequest, callback func(response *UpdateProductFilterConfigResponse, err error)) <-chan int

UpdateProductFilterConfigWithCallback invokes the iot.UpdateProductFilterConfig API asynchronously

func (*Client) UpdateProductFilterConfigWithChan ¶ added in v1.60.313

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 ¶ added in v1.61.254

func (client *Client) UpdateSceneRule(request *UpdateSceneRuleRequest) (response *UpdateSceneRuleResponse, err error)

UpdateSceneRule invokes the iot.UpdateSceneRule API synchronously

func (*Client) UpdateSceneRuleWithCallback ¶ added in v1.61.254

func (client *Client) UpdateSceneRuleWithCallback(request *UpdateSceneRuleRequest, callback func(response *UpdateSceneRuleResponse, err error)) <-chan int

UpdateSceneRuleWithCallback invokes the iot.UpdateSceneRule API asynchronously

func (*Client) UpdateSceneRuleWithChan ¶ added in v1.61.254

func (client *Client) UpdateSceneRuleWithChan(request *UpdateSceneRuleRequest) (<-chan *UpdateSceneRuleResponse, <-chan error)

UpdateSceneRuleWithChan invokes the iot.UpdateSceneRule API asynchronously

func (*Client) UpdateSchedulePeriod ¶ added in v1.61.1572

func (client *Client) UpdateSchedulePeriod(request *UpdateSchedulePeriodRequest) (response *UpdateSchedulePeriodResponse, err error)

UpdateSchedulePeriod invokes the iot.UpdateSchedulePeriod API synchronously

func (*Client) UpdateSchedulePeriodWithCallback ¶ added in v1.61.1572

func (client *Client) UpdateSchedulePeriodWithCallback(request *UpdateSchedulePeriodRequest, callback func(response *UpdateSchedulePeriodResponse, err error)) <-chan int

UpdateSchedulePeriodWithCallback invokes the iot.UpdateSchedulePeriod API asynchronously

func (*Client) UpdateSchedulePeriodWithChan ¶ added in v1.61.1572

func (client *Client) UpdateSchedulePeriodWithChan(request *UpdateSchedulePeriodRequest) (<-chan *UpdateSchedulePeriodResponse, <-chan error)

UpdateSchedulePeriodWithChan invokes the iot.UpdateSchedulePeriod API asynchronously

func (*Client) UpdateSoundCode ¶ added in v1.61.1643

func (client *Client) UpdateSoundCode(request *UpdateSoundCodeRequest) (response *UpdateSoundCodeResponse, err error)

UpdateSoundCode invokes the iot.UpdateSoundCode API synchronously

func (*Client) UpdateSoundCodeLabel ¶ added in v1.61.1572

func (client *Client) UpdateSoundCodeLabel(request *UpdateSoundCodeLabelRequest) (response *UpdateSoundCodeLabelResponse, err error)

UpdateSoundCodeLabel invokes the iot.UpdateSoundCodeLabel API synchronously

func (*Client) UpdateSoundCodeLabelWithCallback ¶ added in v1.61.1572

func (client *Client) UpdateSoundCodeLabelWithCallback(request *UpdateSoundCodeLabelRequest, callback func(response *UpdateSoundCodeLabelResponse, err error)) <-chan int

UpdateSoundCodeLabelWithCallback invokes the iot.UpdateSoundCodeLabel API asynchronously

func (*Client) UpdateSoundCodeLabelWithChan ¶ added in v1.61.1572

func (client *Client) UpdateSoundCodeLabelWithChan(request *UpdateSoundCodeLabelRequest) (<-chan *UpdateSoundCodeLabelResponse, <-chan error)

UpdateSoundCodeLabelWithChan invokes the iot.UpdateSoundCodeLabel API asynchronously

func (*Client) UpdateSoundCodeSchedule ¶ added in v1.61.1572

func (client *Client) UpdateSoundCodeSchedule(request *UpdateSoundCodeScheduleRequest) (response *UpdateSoundCodeScheduleResponse, err error)

UpdateSoundCodeSchedule invokes the iot.UpdateSoundCodeSchedule API synchronously

func (*Client) UpdateSoundCodeScheduleWithCallback ¶ added in v1.61.1572

func (client *Client) UpdateSoundCodeScheduleWithCallback(request *UpdateSoundCodeScheduleRequest, callback func(response *UpdateSoundCodeScheduleResponse, err error)) <-chan int

UpdateSoundCodeScheduleWithCallback invokes the iot.UpdateSoundCodeSchedule API asynchronously

func (*Client) UpdateSoundCodeScheduleWithChan ¶ added in v1.61.1572

func (client *Client) UpdateSoundCodeScheduleWithChan(request *UpdateSoundCodeScheduleRequest) (<-chan *UpdateSoundCodeScheduleResponse, <-chan error)

UpdateSoundCodeScheduleWithChan invokes the iot.UpdateSoundCodeSchedule API asynchronously

func (*Client) UpdateSoundCodeWithCallback ¶ added in v1.61.1643

func (client *Client) UpdateSoundCodeWithCallback(request *UpdateSoundCodeRequest, callback func(response *UpdateSoundCodeResponse, err error)) <-chan int

UpdateSoundCodeWithCallback invokes the iot.UpdateSoundCode API asynchronously

func (*Client) UpdateSoundCodeWithChan ¶ added in v1.61.1643

func (client *Client) UpdateSoundCodeWithChan(request *UpdateSoundCodeRequest) (<-chan *UpdateSoundCodeResponse, <-chan error)

UpdateSoundCodeWithChan invokes the iot.UpdateSoundCode API asynchronously

func (*Client) UpdateSpeech ¶ added in v1.61.1094

func (client *Client) UpdateSpeech(request *UpdateSpeechRequest) (response *UpdateSpeechResponse, err error)

UpdateSpeech invokes the iot.UpdateSpeech API synchronously

func (*Client) UpdateSpeechWithCallback ¶ added in v1.61.1094

func (client *Client) UpdateSpeechWithCallback(request *UpdateSpeechRequest, callback func(response *UpdateSpeechResponse, err error)) <-chan int

UpdateSpeechWithCallback invokes the iot.UpdateSpeech API asynchronously

func (*Client) UpdateSpeechWithChan ¶ added in v1.61.1094

func (client *Client) UpdateSpeechWithChan(request *UpdateSpeechRequest) (<-chan *UpdateSpeechResponse, <-chan error)

UpdateSpeechWithChan invokes the iot.UpdateSpeech API asynchronously

func (*Client) UpdateSubscribeRelation ¶ added in v1.61.254

func (client *Client) UpdateSubscribeRelation(request *UpdateSubscribeRelationRequest) (response *UpdateSubscribeRelationResponse, err error)

UpdateSubscribeRelation invokes the iot.UpdateSubscribeRelation API synchronously

func (*Client) UpdateSubscribeRelationWithCallback ¶ added in v1.61.254

func (client *Client) UpdateSubscribeRelationWithCallback(request *UpdateSubscribeRelationRequest, callback func(response *UpdateSubscribeRelationResponse, err error)) <-chan int

UpdateSubscribeRelationWithCallback invokes the iot.UpdateSubscribeRelation API asynchronously

func (*Client) UpdateSubscribeRelationWithChan ¶ added in v1.61.254

func (client *Client) UpdateSubscribeRelationWithChan(request *UpdateSubscribeRelationRequest) (<-chan *UpdateSubscribeRelationResponse, <-chan error)

UpdateSubscribeRelationWithChan invokes the iot.UpdateSubscribeRelation API asynchronously

func (*Client) UpdateThingModel ¶ added in v1.60.356

func (client *Client) UpdateThingModel(request *UpdateThingModelRequest) (response *UpdateThingModelResponse, err error)

UpdateThingModel invokes the iot.UpdateThingModel API synchronously

func (*Client) UpdateThingModelWithCallback ¶ added in v1.60.356

func (client *Client) UpdateThingModelWithCallback(request *UpdateThingModelRequest, callback func(response *UpdateThingModelResponse, err error)) <-chan int

UpdateThingModelWithCallback invokes the iot.UpdateThingModel API asynchronously

func (*Client) UpdateThingModelWithChan ¶ added in v1.60.356

func (client *Client) UpdateThingModelWithChan(request *UpdateThingModelRequest) (<-chan *UpdateThingModelResponse, <-chan error)

UpdateThingModelWithChan invokes the iot.UpdateThingModel API asynchronously

func (*Client) UpdateThingScript ¶ added in v1.61.735

func (client *Client) UpdateThingScript(request *UpdateThingScriptRequest) (response *UpdateThingScriptResponse, err error)

UpdateThingScript invokes the iot.UpdateThingScript API synchronously

func (*Client) UpdateThingScriptWithCallback ¶ added in v1.61.735

func (client *Client) UpdateThingScriptWithCallback(request *UpdateThingScriptRequest, callback func(response *UpdateThingScriptResponse, err error)) <-chan int

UpdateThingScriptWithCallback invokes the iot.UpdateThingScript API asynchronously

func (*Client) UpdateThingScriptWithChan ¶ added in v1.61.735

func (client *Client) UpdateThingScriptWithChan(request *UpdateThingScriptRequest) (<-chan *UpdateThingScriptResponse, <-chan error)

UpdateThingScriptWithChan invokes the iot.UpdateThingScript API asynchronously

func (*Client) UpdateTopicConfig ¶ added in v1.62.162

func (client *Client) UpdateTopicConfig(request *UpdateTopicConfigRequest) (response *UpdateTopicConfigResponse, err error)

UpdateTopicConfig invokes the iot.UpdateTopicConfig API synchronously

func (*Client) UpdateTopicConfigWithCallback ¶ added in v1.62.162

func (client *Client) UpdateTopicConfigWithCallback(request *UpdateTopicConfigRequest, callback func(response *UpdateTopicConfigResponse, err error)) <-chan int

UpdateTopicConfigWithCallback invokes the iot.UpdateTopicConfig API asynchronously

func (*Client) UpdateTopicConfigWithChan ¶ added in v1.62.162

func (client *Client) UpdateTopicConfigWithChan(request *UpdateTopicConfigRequest) (<-chan *UpdateTopicConfigResponse, <-chan error)

UpdateTopicConfigWithChan invokes the iot.UpdateTopicConfig API asynchronously

func (*Client) WriteDevicesHotStorageData ¶ added in v1.62.60

func (client *Client) WriteDevicesHotStorageData(request *WriteDevicesHotStorageDataRequest) (response *WriteDevicesHotStorageDataResponse, err error)

WriteDevicesHotStorageData invokes the iot.WriteDevicesHotStorageData API synchronously

func (*Client) WriteDevicesHotStorageDataWithCallback ¶ added in v1.62.60

func (client *Client) WriteDevicesHotStorageDataWithCallback(request *WriteDevicesHotStorageDataRequest, callback func(response *WriteDevicesHotStorageDataResponse, err error)) <-chan int

WriteDevicesHotStorageDataWithCallback invokes the iot.WriteDevicesHotStorageData API asynchronously

func (*Client) WriteDevicesHotStorageDataWithChan ¶ added in v1.62.60

func (client *Client) WriteDevicesHotStorageDataWithChan(request *WriteDevicesHotStorageDataRequest) (<-chan *WriteDevicesHotStorageDataResponse, <-chan error)

WriteDevicesHotStorageDataWithChan invokes the iot.WriteDevicesHotStorageData API asynchronously

type ClientConnectionStatusList ¶ added in v1.61.254

type ClientConnectionStatusList struct {
	ConsumerGroupClientConnectionInfo []ConsumerGroupClientConnectionInfo `json:"ConsumerGroupClientConnectionInfo" xml:"ConsumerGroupClientConnectionInfo"`
}

ClientConnectionStatusList is a nested struct in iot response

type CloseDeviceTunnelRequest ¶ added in v1.61.1296

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 ¶ added in v1.61.1296

func CreateCloseDeviceTunnelRequest() (request *CloseDeviceTunnelRequest)

CreateCloseDeviceTunnelRequest creates a request to invoke CloseDeviceTunnel API

type CloseDeviceTunnelResponse ¶ added in v1.61.1296

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 ¶ added in v1.61.1296

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 ¶ added in v1.61.194

type ConfigListInBatchGetEdgeInstanceChannel struct {
	Config []Config `json:"Config" xml:"Config"`
}

ConfigListInBatchGetEdgeInstanceChannel is a nested struct in iot response

type ConfigListInBatchGetEdgeInstanceDriverConfigs ¶ added in v1.61.194

type ConfigListInBatchGetEdgeInstanceDriverConfigs struct {
	Config []Config `json:"Config" xml:"Config"`
}

ConfigListInBatchGetEdgeInstanceDriverConfigs is a nested struct in iot response

type ConfigListInQueryEdgeInstanceChannel ¶ added in v1.61.194

type ConfigListInQueryEdgeInstanceChannel struct {
	Config []Config `json:"Config" xml:"Config"`
}

ConfigListInQueryEdgeInstanceChannel is a nested struct in iot response

type ConfirmOTATaskRequest ¶ added in v1.61.1134

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 ¶ added in v1.61.1134

func CreateConfirmOTATaskRequest() (request *ConfirmOTATaskRequest)

CreateConfirmOTATaskRequest creates a request to invoke ConfirmOTATask API

type ConfirmOTATaskResponse ¶ added in v1.61.1134

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 ¶ added in v1.61.1134

func CreateConfirmOTATaskResponse() (response *ConfirmOTATaskResponse)

CreateConfirmOTATaskResponse creates a response to parse from ConfirmOTATask response

type ConsumerGroupClientConnectionInfo ¶ added in v1.61.254

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 ¶ added in v1.61.254

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 ¶ added in v1.61.254

type ConsumerGroupIds struct {
	ConsumerGroupId []string `json:"consumerGroupId" xml:"consumerGroupId"`
}

ConsumerGroupIds is a nested struct in iot response

type CopyThingModelAsyncRequest ¶ added in v1.62.659

type CopyThingModelAsyncRequest struct {
	*requests.RpcRequest
	RealTenantId       string `position:"Query" name:"RealTenantId"`
	TargetProductKey   string `position:"Query" name:"TargetProductKey"`
	RealTripartiteKey  string `position:"Query" name:"RealTripartiteKey"`
	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"`
}

CopyThingModelAsyncRequest is the request struct for api CopyThingModelAsync

func CreateCopyThingModelAsyncRequest ¶ added in v1.62.659

func CreateCopyThingModelAsyncRequest() (request *CopyThingModelAsyncRequest)

CreateCopyThingModelAsyncRequest creates a request to invoke CopyThingModelAsync API

type CopyThingModelAsyncResponse ¶ added in v1.62.659

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

CopyThingModelAsyncResponse is the response struct for api CopyThingModelAsync

func CreateCopyThingModelAsyncResponse ¶ added in v1.62.659

func CreateCopyThingModelAsyncResponse() (response *CopyThingModelAsyncResponse)

CreateCopyThingModelAsyncResponse creates a response to parse from CopyThingModelAsync response

type CopyThingModelRequest ¶ added in v1.60.347

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 ¶ added in v1.60.347

func CreateCopyThingModelRequest() (request *CopyThingModelRequest)

CreateCopyThingModelRequest creates a request to invoke CopyThingModel API

type CopyThingModelResponse ¶ added in v1.60.347

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 ¶ added in v1.60.347

func CreateCopyThingModelResponse() (response *CopyThingModelResponse)

CreateCopyThingModelResponse creates a response to parse from CopyThingModel response

type CountSpeechBroadcastHourRequest ¶ added in v1.61.1775

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 ¶ added in v1.61.1775

func CreateCountSpeechBroadcastHourRequest() (request *CountSpeechBroadcastHourRequest)

CreateCountSpeechBroadcastHourRequest creates a request to invoke CountSpeechBroadcastHour API

type CountSpeechBroadcastHourResponse ¶ added in v1.61.1775

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 ¶ added in v1.61.1775

func CreateCountSpeechBroadcastHourResponse() (response *CountSpeechBroadcastHourResponse)

CreateCountSpeechBroadcastHourResponse creates a response to parse from CountSpeechBroadcastHour response

type CreateConsumerGroupRequest ¶ added in v1.61.254

type CreateConsumerGroupRequest 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"`
	GroupName         string `position:"Query" name:"GroupName"`
	SubBizCode        string `position:"Query" name:"SubBizCode"`
	ApiProduct        string `position:"Body" name:"ApiProduct"`
	ApiRevision       string `position:"Body" name:"ApiRevision"`
}

CreateConsumerGroupRequest is the request struct for api CreateConsumerGroup

func CreateCreateConsumerGroupRequest ¶ added in v1.61.254

func CreateCreateConsumerGroupRequest() (request *CreateConsumerGroupRequest)

CreateCreateConsumerGroupRequest creates a request to invoke CreateConsumerGroup API

type CreateConsumerGroupResponse ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateCreateConsumerGroupResponse() (response *CreateConsumerGroupResponse)

CreateCreateConsumerGroupResponse creates a response to parse from CreateConsumerGroup response

type CreateConsumerGroupSubscribeRelationRequest ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateCreateConsumerGroupSubscribeRelationRequest() (request *CreateConsumerGroupSubscribeRelationRequest)

CreateCreateConsumerGroupSubscribeRelationRequest creates a request to invoke CreateConsumerGroupSubscribeRelation API

type CreateConsumerGroupSubscribeRelationResponse ¶ added in v1.61.254

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 ¶ added in v1.61.254

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 ¶ added in v1.61.1543

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 ¶ added in v1.61.1543

func CreateCreateDataSourceItemRequest() (request *CreateDataSourceItemRequest)

CreateCreateDataSourceItemRequest creates a request to invoke CreateDataSourceItem API

type CreateDataSourceItemResponse ¶ added in v1.61.1543

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 ¶ added in v1.61.1543

func CreateCreateDataSourceItemResponse() (response *CreateDataSourceItemResponse)

CreateCreateDataSourceItemResponse creates a response to parse from CreateDataSourceItem response

type CreateDestinationRequest ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateCreateDestinationRequest() (request *CreateDestinationRequest)

CreateCreateDestinationRequest creates a request to invoke CreateDestination API

type CreateDestinationResponse ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateCreateDestinationResponse() (response *CreateDestinationResponse)

CreateCreateDestinationResponse creates a response to parse from CreateDestination response

type CreateDeviceDistributeJobRequest ¶ added in v1.61.864

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 ¶ added in v1.61.864

func CreateCreateDeviceDistributeJobRequest() (request *CreateDeviceDistributeJobRequest)

CreateCreateDeviceDistributeJobRequest creates a request to invoke CreateDeviceDistributeJob API

type CreateDeviceDistributeJobResponse ¶ added in v1.61.864

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 ¶ added in v1.61.864

func CreateCreateDeviceDistributeJobResponse() (response *CreateDeviceDistributeJobResponse)

CreateCreateDeviceDistributeJobResponse creates a response to parse from CreateDeviceDistributeJob response

type CreateDeviceDistributeJobTargetInstanceConfig ¶ added in v1.61.864

type CreateDeviceDistributeJobTargetInstanceConfig struct {
	TargetInstanceId string `name:"TargetInstanceId"`
}

CreateDeviceDistributeJobTargetInstanceConfig is a repeated param struct in CreateDeviceDistributeJobRequest

type CreateDeviceDynamicGroupRequest ¶ added in v1.61.1296

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 ¶ added in v1.61.1296

func CreateCreateDeviceDynamicGroupRequest() (request *CreateDeviceDynamicGroupRequest)

CreateCreateDeviceDynamicGroupRequest creates a request to invoke CreateDeviceDynamicGroup API

type CreateDeviceDynamicGroupResponse ¶ added in v1.61.1296

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 ¶ added in v1.61.1296

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 ¶ added in v1.61.1296

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 ¶ added in v1.61.1296

func CreateCreateDeviceTunnelRequest() (request *CreateDeviceTunnelRequest)

CreateCreateDeviceTunnelRequest creates a request to invoke CreateDeviceTunnel API

type CreateDeviceTunnelResponse ¶ added in v1.61.1296

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 ¶ added in v1.61.1296

func CreateCreateDeviceTunnelResponse() (response *CreateDeviceTunnelResponse)

CreateCreateDeviceTunnelResponse creates a response to parse from CreateDeviceTunnel response

type CreateDownloadDataJobRequest ¶ added in v1.61.1740

type CreateDownloadDataJobRequest struct {
	*requests.RpcRequest
	StartTime        requests.Integer `position:"Query" name:"StartTime"`
	FileConfig       string           `position:"Query" name:"FileConfig"`
	IotInstanceId    string           `position:"Body" name:"IotInstanceId"`
	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 ¶ added in v1.61.1740

func CreateCreateDownloadDataJobRequest() (request *CreateDownloadDataJobRequest)

CreateCreateDownloadDataJobRequest creates a request to invoke CreateDownloadDataJob API

type CreateDownloadDataJobResponse ¶ added in v1.61.1740

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         Data   `json:"Data" xml:"Data"`
}

CreateDownloadDataJobResponse is the response struct for api CreateDownloadDataJob

func CreateCreateDownloadDataJobResponse ¶ added in v1.61.1740

func CreateCreateDownloadDataJobResponse() (response *CreateDownloadDataJobResponse)

CreateCreateDownloadDataJobResponse creates a response to parse from CreateDownloadDataJob response

type CreateEdgeDriverRequest ¶ added in v1.61.29

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 ¶ added in v1.61.29

func CreateCreateEdgeDriverRequest() (request *CreateEdgeDriverRequest)

CreateCreateEdgeDriverRequest creates a request to invoke CreateEdgeDriver API

type CreateEdgeDriverResponse ¶ added in v1.61.29

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 ¶ added in v1.61.29

func CreateCreateEdgeDriverResponse() (response *CreateEdgeDriverResponse)

CreateCreateEdgeDriverResponse creates a response to parse from CreateEdgeDriver response

type CreateEdgeDriverVersionRequest ¶ added in v1.61.29

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 ¶ added in v1.61.29

func CreateCreateEdgeDriverVersionRequest() (request *CreateEdgeDriverVersionRequest)

CreateCreateEdgeDriverVersionRequest creates a request to invoke CreateEdgeDriverVersion API

type CreateEdgeDriverVersionResponse ¶ added in v1.61.29

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 ¶ added in v1.61.29

func CreateCreateEdgeDriverVersionResponse() (response *CreateEdgeDriverVersionResponse)

CreateCreateEdgeDriverVersionResponse creates a response to parse from CreateEdgeDriverVersion response

type CreateEdgeInstanceChannelConfigs ¶ added in v1.61.194

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 ¶ added in v1.61.194

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 ¶ added in v1.61.194

func CreateCreateEdgeInstanceChannelRequest() (request *CreateEdgeInstanceChannelRequest)

CreateCreateEdgeInstanceChannelRequest creates a request to invoke CreateEdgeInstanceChannel API

type CreateEdgeInstanceChannelResponse ¶ added in v1.61.194

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 ¶ added in v1.61.194

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 ¶ added in v1.61.1067

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 ¶ added in v1.61.1067

func CreateCreateEdgeInstanceMessageRoutingRequest() (request *CreateEdgeInstanceMessageRoutingRequest)

CreateCreateEdgeInstanceMessageRoutingRequest creates a request to invoke CreateEdgeInstanceMessageRouting API

type CreateEdgeInstanceMessageRoutingResponse ¶ added in v1.61.1067

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 ¶ added in v1.61.1067

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 ¶ added in v1.61.37

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 ¶ added in v1.61.37

func CreateCreateEdgeOssPreSignedAddressRequest() (request *CreateEdgeOssPreSignedAddressRequest)

CreateCreateEdgeOssPreSignedAddressRequest creates a request to invoke CreateEdgeOssPreSignedAddress API

type CreateEdgeOssPreSignedAddressResponse ¶ added in v1.61.37

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 ¶ added in v1.61.37

func CreateCreateEdgeOssPreSignedAddressResponse() (response *CreateEdgeOssPreSignedAddressResponse)

CreateCreateEdgeOssPreSignedAddressResponse creates a response to parse from CreateEdgeOssPreSignedAddress response

type CreateJobRequest ¶ added in v1.61.847

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 ¶ added in v1.61.847

func CreateCreateJobRequest() (request *CreateJobRequest)

CreateCreateJobRequest creates a request to invoke CreateJob API

type CreateJobResponse ¶ added in v1.61.847

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 ¶ added in v1.61.847

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 ¶ added in v1.60.313

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 ¶ added in v1.60.313

func CreateCreateOTADynamicUpgradeJobRequest() (request *CreateOTADynamicUpgradeJobRequest)

CreateCreateOTADynamicUpgradeJobRequest creates a request to invoke CreateOTADynamicUpgradeJob API

type CreateOTADynamicUpgradeJobResponse ¶ added in v1.60.313

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 ¶ added in v1.60.313

func CreateCreateOTADynamicUpgradeJobResponse() (response *CreateOTADynamicUpgradeJobResponse)

CreateCreateOTADynamicUpgradeJobResponse creates a response to parse from CreateOTADynamicUpgradeJob response

type CreateOTADynamicUpgradeJobTag ¶ added in v1.61.565

type CreateOTADynamicUpgradeJobTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

CreateOTADynamicUpgradeJobTag is a repeated param struct in CreateOTADynamicUpgradeJobRequest

type CreateOTAFirmwareMultiFiles ¶ added in v1.61.1248

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 ¶ added in v1.60.313

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 ¶ added in v1.60.313

func CreateCreateOTAFirmwareRequest() (request *CreateOTAFirmwareRequest)

CreateCreateOTAFirmwareRequest creates a request to invoke CreateOTAFirmware API

type CreateOTAFirmwareResponse ¶ added in v1.60.313

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 ¶ added in v1.60.313

func CreateCreateOTAFirmwareResponse() (response *CreateOTAFirmwareResponse)

CreateCreateOTAFirmwareResponse creates a response to parse from CreateOTAFirmware response

type CreateOTAModuleRequest ¶ added in v1.61.565

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 ¶ added in v1.61.565

func CreateCreateOTAModuleRequest() (request *CreateOTAModuleRequest)

CreateCreateOTAModuleRequest creates a request to invoke CreateOTAModule API

type CreateOTAModuleResponse ¶ added in v1.61.565

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 ¶ added in v1.61.565

func CreateCreateOTAModuleResponse() (response *CreateOTAModuleResponse)

CreateCreateOTAModuleResponse creates a response to parse from CreateOTAModule response

type CreateOTAStaticUpgradeJobRequest ¶ added in v1.60.313

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 ¶ added in v1.60.313

func CreateCreateOTAStaticUpgradeJobRequest() (request *CreateOTAStaticUpgradeJobRequest)

CreateCreateOTAStaticUpgradeJobRequest creates a request to invoke CreateOTAStaticUpgradeJob API

type CreateOTAStaticUpgradeJobResponse ¶ added in v1.60.313

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 ¶ added in v1.60.313

func CreateCreateOTAStaticUpgradeJobResponse() (response *CreateOTAStaticUpgradeJobResponse)

CreateCreateOTAStaticUpgradeJobResponse creates a response to parse from CreateOTAStaticUpgradeJob response

type CreateOTAStaticUpgradeJobTag ¶ added in v1.61.565

type CreateOTAStaticUpgradeJobTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

CreateOTAStaticUpgradeJobTag is a repeated param struct in CreateOTAStaticUpgradeJobRequest

type CreateOTAVerifyJobRequest ¶ added in v1.60.313

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 ¶ added in v1.60.313

func CreateCreateOTAVerifyJobRequest() (request *CreateOTAVerifyJobRequest)

CreateCreateOTAVerifyJobRequest creates a request to invoke CreateOTAVerifyJob API

type CreateOTAVerifyJobResponse ¶ added in v1.60.313

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 ¶ added in v1.60.313

func CreateCreateOTAVerifyJobResponse() (response *CreateOTAVerifyJobResponse)

CreateCreateOTAVerifyJobResponse creates a response to parse from CreateOTAVerifyJob response

type CreateOTAVerifyJobTag ¶ added in v1.61.1248

type CreateOTAVerifyJobTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

CreateOTAVerifyJobTag is a repeated param struct in CreateOTAVerifyJobRequest

type CreateParserDataSourceRequest ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateCreateParserDataSourceRequest() (request *CreateParserDataSourceRequest)

CreateCreateParserDataSourceRequest creates a request to invoke CreateParserDataSource API

type CreateParserDataSourceResponse ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateCreateParserDataSourceResponse() (response *CreateParserDataSourceResponse)

CreateCreateParserDataSourceResponse creates a response to parse from CreateParserDataSource response

type CreateParserRequest ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateCreateParserRequest() (request *CreateParserRequest)

CreateCreateParserRequest creates a request to invoke CreateParser API

type CreateParserResponse ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateCreateParserResponse() (response *CreateParserResponse)

CreateCreateParserResponse creates a response to parse from CreateParser response

type CreateProductDistributeJobRequest ¶ added in v1.61.864

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 ¶ added in v1.61.864

func CreateCreateProductDistributeJobRequest() (request *CreateProductDistributeJobRequest)

CreateCreateProductDistributeJobRequest creates a request to invoke CreateProductDistributeJob API

type CreateProductDistributeJobResponse ¶ added in v1.61.864

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 ¶ added in v1.61.864

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"`
	EnableProxySubscribe requests.Boolean `position:"Query" name:"EnableProxySubscribe"`
	ProductKey           string           `position:"Query" name:"ProductKey"`
	Codec                string           `position:"Query" name:"Codec"`
	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 ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateCreateSceneRuleRequest() (request *CreateSceneRuleRequest)

CreateCreateSceneRuleRequest creates a request to invoke CreateSceneRule API

type CreateSceneRuleResponse ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateCreateSceneRuleResponse() (response *CreateSceneRuleResponse)

CreateCreateSceneRuleResponse creates a response to parse from CreateSceneRule response

type CreateSchedulePeriodRequest ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

func CreateCreateSchedulePeriodRequest() (request *CreateSchedulePeriodRequest)

CreateCreateSchedulePeriodRequest creates a request to invoke CreateSchedulePeriod API

type CreateSchedulePeriodResponse ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

func CreateCreateSchedulePeriodResponse() (response *CreateSchedulePeriodResponse)

CreateCreateSchedulePeriodResponse creates a response to parse from CreateSchedulePeriod response

type CreateSharePromotionActivityRequest ¶ added in v1.62.438

type CreateSharePromotionActivityRequest struct {
	*requests.RpcRequest
	StartTime                  requests.Integer `position:"Body" name:"StartTime"`
	IotInstanceId              string           `position:"Body" name:"IotInstanceId"`
	EndTime                    requests.Integer `position:"Body" name:"EndTime"`
	ApiProduct                 string           `position:"Body" name:"ApiProduct"`
	ApiRevision                string           `position:"Body" name:"ApiRevision"`
	SharePromotionActivityName string           `position:"Body" name:"SharePromotionActivityName"`
}

CreateSharePromotionActivityRequest is the request struct for api CreateSharePromotionActivity

func CreateCreateSharePromotionActivityRequest ¶ added in v1.62.438

func CreateCreateSharePromotionActivityRequest() (request *CreateSharePromotionActivityRequest)

CreateCreateSharePromotionActivityRequest creates a request to invoke CreateSharePromotionActivity API

type CreateSharePromotionActivityResponse ¶ added in v1.62.438

type CreateSharePromotionActivityResponse struct {
	*responses.BaseResponse
	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"`
}

CreateSharePromotionActivityResponse is the response struct for api CreateSharePromotionActivity

func CreateCreateSharePromotionActivityResponse ¶ added in v1.62.438

func CreateCreateSharePromotionActivityResponse() (response *CreateSharePromotionActivityResponse)

CreateCreateSharePromotionActivityResponse creates a response to parse from CreateSharePromotionActivity response

type CreateSharePromotionSpeechModelRequest ¶ added in v1.62.438

type CreateSharePromotionSpeechModelRequest struct {
	*requests.RpcRequest
	Voice                    string           `position:"Body" name:"Voice"`
	SharePromotionActivityId string           `position:"Body" name:"SharePromotionActivityId"`
	AudioFormat              string           `position:"Body" name:"AudioFormat"`
	IotInstanceId            string           `position:"Body" name:"IotInstanceId"`
	Text                     string           `position:"Body" name:"Text"`
	SpeechModelType          string           `position:"Body" name:"SpeechModelType"`
	ShareTaskCode            string           `position:"Body" name:"ShareTaskCode"`
	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"`
}

CreateSharePromotionSpeechModelRequest is the request struct for api CreateSharePromotionSpeechModel

func CreateCreateSharePromotionSpeechModelRequest ¶ added in v1.62.438

func CreateCreateSharePromotionSpeechModelRequest() (request *CreateSharePromotionSpeechModelRequest)

CreateCreateSharePromotionSpeechModelRequest creates a request to invoke CreateSharePromotionSpeechModel API

type CreateSharePromotionSpeechModelResponse ¶ added in v1.62.438

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

CreateSharePromotionSpeechModelResponse is the response struct for api CreateSharePromotionSpeechModel

func CreateCreateSharePromotionSpeechModelResponse ¶ added in v1.62.438

func CreateCreateSharePromotionSpeechModelResponse() (response *CreateSharePromotionSpeechModelResponse)

CreateCreateSharePromotionSpeechModelResponse creates a response to parse from CreateSharePromotionSpeechModel response

type CreateSoundCodeLabelRequest ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

func CreateCreateSoundCodeLabelRequest() (request *CreateSoundCodeLabelRequest)

CreateCreateSoundCodeLabelRequest creates a request to invoke CreateSoundCodeLabel API

type CreateSoundCodeLabelResponse ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

func CreateCreateSoundCodeLabelResponse() (response *CreateSoundCodeLabelResponse)

CreateCreateSoundCodeLabelResponse creates a response to parse from CreateSoundCodeLabel response

type CreateSoundCodeRequest ¶ added in v1.61.1476

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 ¶ added in v1.61.1476

func CreateCreateSoundCodeRequest() (request *CreateSoundCodeRequest)

CreateCreateSoundCodeRequest creates a request to invoke CreateSoundCode API

type CreateSoundCodeResponse ¶ added in v1.61.1476

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 ¶ added in v1.61.1476

func CreateCreateSoundCodeResponse() (response *CreateSoundCodeResponse)

CreateCreateSoundCodeResponse creates a response to parse from CreateSoundCode response

type CreateSoundCodeScheduleRequest ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

func CreateCreateSoundCodeScheduleRequest() (request *CreateSoundCodeScheduleRequest)

CreateCreateSoundCodeScheduleRequest creates a request to invoke CreateSoundCodeSchedule API

type CreateSoundCodeScheduleResponse ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

func CreateCreateSoundCodeScheduleResponse() (response *CreateSoundCodeScheduleResponse)

CreateCreateSoundCodeScheduleResponse creates a response to parse from CreateSoundCodeSchedule response

type CreateSpeechRequest ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateCreateSpeechRequest() (request *CreateSpeechRequest)

CreateCreateSpeechRequest creates a request to invoke CreateSpeech API

type CreateSpeechResponse ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateCreateSpeechResponse() (response *CreateSpeechResponse)

CreateCreateSpeechResponse creates a response to parse from CreateSpeech response

type CreateStudioAppDomainOpenRequest ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateCreateStudioAppDomainOpenRequest() (request *CreateStudioAppDomainOpenRequest)

CreateCreateStudioAppDomainOpenRequest creates a request to invoke CreateStudioAppDomainOpen API

type CreateStudioAppDomainOpenResponse ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateCreateStudioAppDomainOpenResponse() (response *CreateStudioAppDomainOpenResponse)

CreateCreateStudioAppDomainOpenResponse creates a response to parse from CreateStudioAppDomainOpen response

type CreateSubscribeRelationRequest ¶ added in v1.61.254

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"`
	SubscribeFlags          string           `position:"Query" name:"SubscribeFlags"`
	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 ¶ added in v1.61.254

func CreateCreateSubscribeRelationRequest() (request *CreateSubscribeRelationRequest)

CreateCreateSubscribeRelationRequest creates a request to invoke CreateSubscribeRelation API

type CreateSubscribeRelationResponse ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateCreateSubscribeRelationResponse() (response *CreateSubscribeRelationResponse)

CreateCreateSubscribeRelationResponse creates a response to parse from CreateSubscribeRelation response

type CreateThingModelRequest ¶ added in v1.60.356

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 ¶ added in v1.60.356

func CreateCreateThingModelRequest() (request *CreateThingModelRequest)

CreateCreateThingModelRequest creates a request to invoke CreateThingModel API

type CreateThingModelResponse ¶ added in v1.60.356

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 ¶ added in v1.60.356

func CreateCreateThingModelResponse() (response *CreateThingModelResponse)

CreateCreateThingModelResponse creates a response to parse from CreateThingModel response

type CreateThingScriptRequest ¶ added in v1.61.735

type CreateThingScriptRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	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 ¶ added in v1.61.735

func CreateCreateThingScriptRequest() (request *CreateThingScriptRequest)

CreateCreateThingScriptRequest creates a request to invoke CreateThingScript API

type CreateThingScriptResponse ¶ added in v1.61.735

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 ¶ added in v1.61.735

func CreateCreateThingScriptResponse() (response *CreateThingScriptResponse)

CreateCreateThingScriptResponse creates a response to parse from CreateThingScript response

type CreateTopicConfigRequest ¶ added in v1.62.316

type CreateTopicConfigRequest struct {
	*requests.RpcRequest
	Description          string           `position:"Query" name:"Description"`
	IotInstanceId        string           `position:"Query" name:"IotInstanceId"`
	TopicFullName        string           `position:"Query" name:"TopicFullName"`
	EnableBroadcast      requests.Boolean `position:"Query" name:"EnableBroadcast"`
	EnableProxySubscribe requests.Boolean `position:"Query" name:"EnableProxySubscribe"`
	ProductKey           string           `position:"Query" name:"ProductKey"`
	Codec                string           `position:"Query" name:"Codec"`
	ApiProduct           string           `position:"Body" name:"ApiProduct"`
	ApiRevision          string           `position:"Body" name:"ApiRevision"`
	Operation            string           `position:"Query" name:"Operation"`
}

CreateTopicConfigRequest is the request struct for api CreateTopicConfig

func CreateCreateTopicConfigRequest ¶ added in v1.62.316

func CreateCreateTopicConfigRequest() (request *CreateTopicConfigRequest)

CreateCreateTopicConfigRequest creates a request to invoke CreateTopicConfig API

type CreateTopicConfigResponse ¶ added in v1.62.316

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

CreateTopicConfigResponse is the response struct for api CreateTopicConfig

func CreateCreateTopicConfigResponse ¶ added in v1.62.316

func CreateCreateTopicConfigResponse() (response *CreateTopicConfigResponse)

CreateCreateTopicConfigResponse creates a response to parse from CreateTopicConfig 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 {
	LatestDeploymentStatus    int                                              `json:"LatestDeploymentStatus" xml:"LatestDeploymentStatus"`
	SourceData                string                                           `json:"SourceData" xml:"SourceData"`
	ContainerConfig           string                                           `json:"ContainerConfig" xml:"ContainerConfig"`
	RoleName                  string                                           `json:"RoleName" xml:"RoleName"`
	RequestMethod             string                                           `json:"RequestMethod" xml:"RequestMethod"`
	DevEui                    string                                           `json:"DevEui" xml:"DevEui"`
	CoordinateSystem          int                                              `json:"CoordinateSystem" xml:"CoordinateSystem"`
	OssPreSignedAddress       string                                           `json:"OssPreSignedAddress" xml:"OssPreSignedAddress"`
	DeviceConnState           string                                           `json:"DeviceConnState" xml:"DeviceConnState"`
	FileId                    string                                           `json:"FileId" xml:"FileId"`
	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"`
	ApplyId                   int64                                            `json:"ApplyId" xml:"ApplyId"`
	LongJobId                 string                                           `json:"LongJobId" xml:"LongJobId"`
	Host                      string                                           `json:"Host" xml:"Host"`
	PageCount                 int64                                            `json:"PageCount" xml:"PageCount"`
	FailSum                   int                                              `json:"FailSum" xml:"FailSum"`
	Count                     int64                                            `json:"Count" xml:"Count"`
	Size                      string                                           `json:"Size" xml:"Size"`
	Udi                       string                                           `json:"Udi" xml:"Udi"`
	ProductName               string                                           `json:"ProductName" xml:"ProductName"`
	Name                      string                                           `json:"Name" xml:"Name"`
	SuccessSum                int                                              `json:"SuccessSum" xml:"SuccessSum"`
	GmtCreateTimestamp        int64                                            `json:"GmtCreateTimestamp" xml:"GmtCreateTimestamp"`
	SpeechCode                string                                           `json:"SpeechCode" xml:"SpeechCode"`
	Key                       string                                           `json:"Key" xml:"Key"`
	GmtCreate                 string                                           `json:"GmtCreate" xml:"GmtCreate"`
	EnableSoundCode           bool                                             `json:"EnableSoundCode" xml:"EnableSoundCode"`
	SourceConnState           string                                           `json:"SourceConnState" xml:"SourceConnState"`
	Voice                     string                                           `json:"Voice" xml:"Voice"`
	DateFormat                string                                           `json:"DateFormat" xml:"DateFormat"`
	Volume                    int                                              `json:"Volume" xml:"Volume"`
	TenantId                  string                                           `json:"TenantId" xml:"TenantId"`
	JobId                     string                                           `json:"JobId" xml:"JobId"`
	Id                        int                                              `json:"Id" xml:"Id"`
	Ip                        string                                           `json:"Ip" xml:"Ip"`
	ScriptType                string                                           `json:"ScriptType" xml:"ScriptType"`
	PageNum                   int                                              `json:"PageNum" xml:"PageNum"`
	AvailableQuota            int                                              `json:"AvailableQuota" xml:"AvailableQuota"`
	EdgeVersion               string                                           `json:"EdgeVersion" xml:"EdgeVersion"`
	DriverId                  string                                           `json:"DriverId" xml:"DriverId"`
	Signature                 string                                           `json:"Signature" xml:"Signature"`
	Adcode                    int64                                            `json:"Adcode" xml:"Adcode"`
	DeviceCount               int                                              `json:"DeviceCount" xml:"DeviceCount"`
	ProtocolType              string                                           `json:"ProtocolType" xml:"ProtocolType"`
	AuthType                  string                                           `json:"AuthType" xml:"AuthType"`
	SourceAccessToken         string                                           `json:"SourceAccessToken" xml:"SourceAccessToken"`
	OutTime                   int64                                            `json:"OutTime" xml:"OutTime"`
	GmtCompleted              string                                           `json:"GmtCompleted" xml:"GmtCompleted"`
	ProgressId                string                                           `json:"ProgressId" xml:"ProgressId"`
	UtcCreate                 string                                           `json:"UtcCreate" xml:"UtcCreate"`
	TargetType                string                                           `json:"TargetType" xml:"TargetType"`
	BizType                   string                                           `json:"BizType" xml:"BizType"`
	Password                  string                                           `json:"Password" xml:"Password"`
	GmtCompletedTimestamp     int64                                            `json:"GmtCompletedTimestamp" xml:"GmtCompletedTimestamp"`
	PreviewSize               int                                              `json:"PreviewSize" xml:"PreviewSize"`
	RoleArn                   string                                           `json:"RoleArn" xml:"RoleArn"`
	Tags                      string                                           `json:"Tags" xml:"Tags"`
	Configuration             string                                           `json:"Configuration" xml:"Configuration"`
	ExpiredQuota              int                                              `json:"ExpiredQuota" xml:"ExpiredQuota"`
	Longitude                 float64                                          `json:"Longitude" xml:"Longitude"`
	FailedResultCsvFile       string                                           `json:"FailedResultCsvFile" xml:"FailedResultCsvFile"`
	Province                  string                                           `json:"Province" xml:"Province"`
	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"`
	DynamicGroupExpression    string                                           `json:"DynamicGroupExpression" xml:"DynamicGroupExpression"`
	GroupName                 string                                           `json:"GroupName" xml:"GroupName"`
	CreateTime                int64                                            `json:"CreateTime" xml:"CreateTime"`
	FirmwareUrl               string                                           `json:"FirmwareUrl" xml:"FirmwareUrl"`
	RoleAttachTimestamp       int64                                            `json:"RoleAttachTimestamp" xml:"RoleAttachTimestamp"`
	GmtOpened                 int64                                            `json:"GmtOpened" xml:"GmtOpened"`
	Description               string                                           `json:"Description" xml:"Description"`
	Sn                        string                                           `json:"Sn" xml:"Sn"`
	ApiPath                   string                                           `json:"ApiPath" xml:"ApiPath"`
	Country                   string                                           `json:"Country" xml:"Country"`
	Protocol                  string                                           `json:"Protocol" xml:"Protocol"`
	TopicFilter               string                                           `json:"TopicFilter" xml:"TopicFilter"`
	ProductKey                string                                           `json:"ProductKey" xml:"ProductKey"`
	City                      string                                           `json:"City" xml:"City"`
	DisplayName               string                                           `json:"DisplayName" xml:"DisplayName"`
	IotId                     string                                           `json:"IotId" xml:"IotId"`
	GroupDesc                 string                                           `json:"GroupDesc" xml:"GroupDesc"`
	SpeechRate                int                                              `json:"SpeechRate" xml:"SpeechRate"`
	IsEnable                  string                                           `json:"IsEnable" xml:"IsEnable"`
	RoleAttachTime            string                                           `json:"RoleAttachTime" xml:"RoleAttachTime"`
	RequestProtocol           string                                           `json:"RequestProtocol" xml:"RequestProtocol"`
	Spec                      int                                              `json:"Spec" xml:"Spec"`
	Nickname                  string                                           `json:"Nickname" xml:"Nickname"`
	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"`
	Type                      string                                           `json:"Type" xml:"Type"`
	ThingModelJson            string                                           `json:"ThingModelJson" xml:"ThingModelJson"`
	Versions                  string                                           `json:"Versions" xml:"Versions"`
	LastUpdateTime            int64                                            `json:"LastUpdateTime" xml:"LastUpdateTime"`
	TotalCount                int64                                            `json:"TotalCount" xml:"TotalCount"`
	AliyunCommodityCode       string                                           `json:"AliyunCommodityCode" xml:"AliyunCommodityCode"`
	OssAccessKeyId            string                                           `json:"OssAccessKeyId" xml:"OssAccessKeyId"`
	UtcCreated                string                                           `json:"UtcCreated" xml:"UtcCreated"`
	DeviceName                string                                           `json:"DeviceName" xml:"DeviceName"`
	CsvFileName               string                                           `json:"CsvFileName" xml:"CsvFileName"`
	IsOpen                    bool                                             `json:"IsOpen" xml:"IsOpen"`
	SourceURI                 string                                           `json:"SourceURI" xml:"SourceURI"`
	TotalSize                 int                                              `json:"TotalSize" xml:"TotalSize"`
	DatasetId                 string                                           `json:"DatasetId" xml:"DatasetId"`
	RbacTenantId              string                                           `json:"RbacTenantId" xml:"RbacTenantId"`
	SpeechType                string                                           `json:"SpeechType" xml:"SpeechType"`
	DownloadUrl               string                                           `json:"DownloadUrl" xml:"DownloadUrl"`
	PageSize                  int                                              `json:"PageSize" xml:"PageSize"`
	ResultDataInString        string                                           `json:"ResultDataInString" xml:"ResultDataInString"`
	SourceType                string                                           `json:"SourceType" xml:"SourceType"`
	ResultJson                string                                           `json:"ResultJson" xml:"ResultJson"`
	InstanceId                string                                           `json:"InstanceId" xml:"InstanceId"`
	UtcClosed                 string                                           `json:"UtcClosed" xml:"UtcClosed"`
	Policy                    string                                           `json:"Policy" xml:"Policy"`
	DeviceOnline              int                                              `json:"DeviceOnline" xml:"DeviceOnline"`
	ProductSecret             string                                           `json:"ProductSecret" xml:"ProductSecret"`
	AccessKeyId               string                                           `json:"AccessKeyId" xml:"AccessKeyId"`
	JoinEui                   string                                           `json:"JoinEui" xml:"JoinEui"`
	CurrentPage               int                                              `json:"CurrentPage" xml:"CurrentPage"`
	ObjectStorage             string                                           `json:"ObjectStorage" xml:"ObjectStorage"`
	Total                     int64                                            `json:"Total" xml:"Total"`
	DataFormat                int                                              `json:"DataFormat" xml:"DataFormat"`
	BizEnable                 bool                                             `json:"BizEnable" xml:"BizEnable"`
	Latitude                  float64                                          `json:"Latitude" xml:"Latitude"`
	EndTime                   int64                                            `json:"EndTime" xml:"EndTime"`
	HasNext                   bool                                             `json:"HasNext" xml:"HasNext"`
	DeviceActive              int                                              `json:"DeviceActive" xml:"DeviceActive"`
	DriverVersion             string                                           `json:"DriverVersion" xml:"DriverVersion"`
	PageNo                    int                                              `json:"PageNo" xml:"PageNo"`
	Progress                  int                                              `json:"Progress" xml:"Progress"`
	DriverConfig              string                                           `json:"DriverConfig" xml:"DriverConfig"`
	BizCode                   string                                           `json:"BizCode" xml:"BizCode"`
	Token                     string                                           `json:"Token" xml:"Token"`
	Info                      string                                           `json:"Info" xml:"Info"`
	AuthMode                  int                                              `json:"AuthMode" xml:"AuthMode"`
	UtcCreatedOn              string                                           `json:"UtcCreatedOn" xml:"UtcCreatedOn"`
	AppId                     string                                           `json:"AppId" xml:"AppId"`
	MessageId                 string                                           `json:"MessageId" xml:"MessageId"`
	FileUrl                   string                                           `json:"FileUrl" xml:"FileUrl"`
	ShareId                   string                                           `json:"ShareId" xml:"ShareId"`
	AudioFormat               string                                           `json:"AudioFormat" xml:"AudioFormat"`
	TargetData                string                                           `json:"TargetData" xml:"TargetData"`
	SourceConfig              string                                           `json:"SourceConfig" xml:"SourceConfig"`
	DeploymentId              string                                           `json:"DeploymentId" xml:"DeploymentId"`
	BizId                     string                                           `json:"BizId" xml:"BizId"`
	GmtModifiedTimestamp      int64                                            `json:"GmtModifiedTimestamp" xml:"GmtModifiedTimestamp"`
	Status                    int                                              `json:"Status" xml:"Status"`
	DeviceSecret              string                                           `json:"DeviceSecret" xml:"DeviceSecret"`
	AsyncExecute              bool                                             `json:"AsyncExecute" xml:"AsyncExecute"`
	GmtModified               string                                           `json:"GmtModified" xml:"GmtModified"`
	AuditResult               int                                              `json:"AuditResult" xml:"AuditResult"`
	ModifiedTime              int64                                            `json:"ModifiedTime" xml:"ModifiedTime"`
	VersionState              string                                           `json:"VersionState" xml:"VersionState"`
	Argument                  string                                           `json:"Argument" xml:"Argument"`
	ExpiringQuota             int                                              `json:"ExpiringQuota" xml:"ExpiringQuota"`
	TunnelState               string                                           `json:"TunnelState" xml:"TunnelState"`
	InvalidDeviceNameList     InvalidDeviceNameListInBatchCheckDeviceNames     `json:"InvalidDeviceNameList" xml:"InvalidDeviceNameList"`
	InvalidManufacturerList   InvalidManufacturerListInBatchCheckVehicleDevice `json:"InvalidManufacturerList" xml:"InvalidManufacturerList"`
	RepeatedDeviceNameList    RepeatedDeviceNameListInBatchCheckDeviceNames    `json:"RepeatedDeviceNameList" xml:"RepeatedDeviceNameList"`
	ResultList                ResultList                                       `json:"ResultList" xml:"ResultList"`
	InvalidDeviceModelList    InvalidDeviceModelListInBatchCheckVehicleDevice  `json:"InvalidDeviceModelList" xml:"InvalidDeviceModelList"`
	FieldNameList             FieldNameList                                    `json:"FieldNameList" xml:"FieldNameList"`
	InvalidDeviceSecretList   InvalidDeviceSecretListInBatchCheckImportDevice  `json:"InvalidDeviceSecretList" xml:"InvalidDeviceSecretList"`
	InvalidSnList             InvalidSnListInBatchCheckImportDevice            `json:"InvalidSnList" xml:"InvalidSnList"`
	RepeatedDeviceIdList      RepeatedDeviceIdListInBatchCheckVehicleDevice    `json:"RepeatedDeviceIdList" xml:"RepeatedDeviceIdList"`
	Result                    Result                                           `json:"Result" xml:"Result"`
	InvalidDeviceNicknameList InvalidDeviceNicknameList                        `json:"InvalidDeviceNicknameList" xml:"InvalidDeviceNicknameList"`
	InvalidDeviceIdList       InvalidDeviceIdListInBatchCheckVehicleDevice     `json:"InvalidDeviceIdList" xml:"InvalidDeviceIdList"`
	RouteContext              RouteContext                                     `json:"RouteContext" xml:"RouteContext"`
	QuerySetting              QuerySetting                                     `json:"QuerySetting" xml:"QuerySetting"`
	TokenInfo                 TokenInfo                                        `json:"TokenInfo" xml:"TokenInfo"`
	SqlTemplateDTO            SqlTemplateDTO                                   `json:"SqlTemplateDTO" xml:"SqlTemplateDTO"`
	JtProtocolDeviceData      JtProtocolDeviceData                             `json:"JtProtocolDeviceData" xml:"JtProtocolDeviceData"`
	SoundCodeConfig           SoundCodeConfig                                  `json:"SoundCodeConfig" xml:"SoundCodeConfig"`
	Header                    []HeaderItem                                     `json:"Header" xml:"Header"`
	TaskList                  []Task                                           `json:"TaskList" xml:"TaskList"`
	DataList                  []DataList                                       `json:"DataList" xml:"DataList"`
	Points                    []PointsItem                                     `json:"Points" xml:"Points"`
	InvalidDetailList         []InvalidDetailListItem                          `json:"InvalidDetailList" xml:"InvalidDetailList"`
	List                      ListInGetThingTopo                               `json:"List" xml:"List"`
	DynamicRegClientIds       []DynamicRegClientId                             `json:"DynamicRegClientIds" xml:"DynamicRegClientIds"`
	FailDeviceSimpleInfoList  FailDeviceSimpleInfoList                         `json:"FailDeviceSimpleInfoList" xml:"FailDeviceSimpleInfoList"`
	ModelVersions             []ModelVersion                                   `json:"ModelVersions" xml:"ModelVersions"`
	Details                   Details                                          `json:"Details" xml:"Details"`
}

Data is a nested struct in iot response

type DataInBatchCheckImportDevice ¶ added in v1.61.1643

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"`
	InvalidDetailList       []InvalidDetailListItem `json:"InvalidDetailList" xml:"InvalidDetailList"`
}

DataInBatchCheckImportDevice is a nested struct in iot response

type DataInBatchCheckVehicleDevice ¶ added in v1.62.111

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"`
	InvalidDeviceNameList   []string                `json:"InvalidDeviceNameList" xml:"InvalidDeviceNameList"`
	RepeatedDeviceNameList  []string                `json:"RepeatedDeviceNameList" xml:"RepeatedDeviceNameList"`
	InvalidDetailList       []InvalidDetailListItem `json:"InvalidDetailList" xml:"InvalidDetailList"`
}

DataInBatchCheckVehicleDevice is a nested struct in iot response

type DataInBatchGetDeviceBindStatus ¶ added in v1.61.194

type DataInBatchGetDeviceBindStatus struct {
	DeviceStatus []DeviceStatus `json:"DeviceStatus" xml:"DeviceStatus"`
}

DataInBatchGetDeviceBindStatus is a nested struct in iot response

type DataInBatchGetEdgeInstanceChannel ¶ added in v1.61.194

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 DataInBindLicenseDevice ¶ added in v1.62.218

type DataInBindLicenseDevice struct {
	SuccessSum      int64  `json:"SuccessSum" xml:"SuccessSum"`
	FailSum         int64  `json:"FailSum" xml:"FailSum"`
	ResultCsvFile   string `json:"ResultCsvFile" xml:"ResultCsvFile"`
	Progress        int    `json:"Progress" xml:"Progress"`
	CheckProgressId string `json:"CheckProgressId" xml:"CheckProgressId"`
}

DataInBindLicenseDevice is a nested struct in iot response

type DataInCheckBindLicenseDeviceProgress ¶ added in v1.62.218

type DataInCheckBindLicenseDeviceProgress struct {
	SuccessSum    int64  `json:"SuccessSum" xml:"SuccessSum"`
	FailSum       int64  `json:"FailSum" xml:"FailSum"`
	ResultCsvFile string `json:"ResultCsvFile" xml:"ResultCsvFile"`
	Progress      int    `json:"Progress" xml:"Progress"`
}

DataInCheckBindLicenseDeviceProgress 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 ¶ added in v1.61.1740

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 ¶ added in v1.61.194

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 ¶ added in v1.61.1671

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 ¶ added in v1.61.254

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 DataInGetShareSpeechModelAudio ¶ added in v1.62.218

type DataInGetShareSpeechModelAudio struct {
	Data []string `json:"data" xml:"data"`
}

DataInGetShareSpeechModelAudio is a nested struct in iot response

type DataInGetSoundCodeAudio ¶ added in v1.61.1476

type DataInGetSoundCodeAudio struct {
	Items []string `json:"Items" xml:"Items"`
}

DataInGetSoundCodeAudio is a nested struct in iot response

type DataInGetSoundCodeSchedule ¶ added in v1.61.1572

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 ¶ added in v1.61.1248

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 ¶ added in v1.61.1094

type DataInGetSpeechVoice struct {
	Items []Items `json:"Items" xml:"Items"`
}

DataInGetSpeechVoice is a nested struct in iot response

type DataInGisQueryDeviceLocation ¶ added in v1.61.1486

type DataInGisQueryDeviceLocation struct {
	Data []Data `json:"data" xml:"data"`
}

DataInGisQueryDeviceLocation is a nested struct in iot response

type DataInGisSearchDeviceTrace ¶ added in v1.61.1486

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 ¶ added in v1.61.1740

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 ¶ added in v1.61.864

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 ¶ added in v1.61.864

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 ¶ added in v1.61.864

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 ¶ added in v1.61.847

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 ¶ added in v1.61.29

type DataInListOTAJobByDevice struct {
	SimpleOTAJobInfo []SimpleOTAJobInfo `json:"SimpleOTAJobInfo" xml:"SimpleOTAJobInfo"`
}

DataInListOTAJobByDevice is a nested struct in iot response

type DataInListOTAJobByFirmware ¶ added in v1.60.313

type DataInListOTAJobByFirmware struct {
	SimpleOTAJobInfo []SimpleOTAJobInfo `json:"SimpleOTAJobInfo" xml:"SimpleOTAJobInfo"`
}

DataInListOTAJobByFirmware is a nested struct in iot response

type DataInListOTAModuleByProduct ¶ added in v1.61.565

type DataInListOTAModuleByProduct struct {
	OtaModuleDTO []OtaModuleDTO `json:"OtaModuleDTO" xml:"OtaModuleDTO"`
}

DataInListOTAModuleByProduct is a nested struct in iot response

type DataInListOTAModuleVersionsByDevice ¶ added in v1.61.735

type DataInListOTAModuleVersionsByDevice struct {
	SimpleOTAModuleInfo []SimpleOTAModuleInfo `json:"SimpleOTAModuleInfo" xml:"SimpleOTAModuleInfo"`
}

DataInListOTAModuleVersionsByDevice is a nested struct in iot response

type DataInListOTATaskByJob ¶ added in v1.60.356

type DataInListOTATaskByJob struct {
	SimpleOTATaskInfo []SimpleOTATaskInfo `json:"SimpleOTATaskInfo" xml:"SimpleOTATaskInfo"`
}

DataInListOTATaskByJob is a nested struct in iot response

type DataInListOTAUnfinishedTaskByDevice ¶ added in v1.61.1134

type DataInListOTAUnfinishedTaskByDevice struct {
	SimpleOTATaskInfo []SimpleOTATaskInfo `json:"SimpleOTATaskInfo" xml:"SimpleOTATaskInfo"`
}

DataInListOTAUnfinishedTaskByDevice is a nested struct in iot response

type DataInListParser ¶ added in v1.61.1671

type DataInListParser struct {
	ParserList []ParserList `json:"ParserList" xml:"ParserList"`
}

DataInListParser is a nested struct in iot response

type DataInListParserDataSource ¶ added in v1.61.1671

type DataInListParserDataSource struct {
	DataSource []DataSource `json:"DataSource" xml:"DataSource"`
}

DataInListParserDataSource is a nested struct in iot response

type DataInListParserDestination ¶ added in v1.61.1671

type DataInListParserDestination struct {
	Destinations []Destinations `json:"destinations" xml:"destinations"`
}

DataInListParserDestination is a nested struct in iot response

type DataInListPowerStation ¶ added in v1.62.659

type DataInListPowerStation struct {
	PageNo   int        `json:"PageNo" xml:"PageNo"`
	Total    int64      `json:"Total" xml:"Total"`
	PageSize int        `json:"PageSize" xml:"PageSize"`
	DataList []DataList `json:"DataList" xml:"DataList"`
}

DataInListPowerStation 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 ¶ added in v1.61.847

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 ¶ added in v1.61.194

type DataInListThingModelVersion struct {
	ModelVersions []ModelVersion `json:"ModelVersions" xml:"ModelVersions"`
}

DataInListThingModelVersion is a nested struct in iot response

type DataInListThingTemplates ¶ added in v1.60.347

type DataInListThingTemplates struct {
	CategoryInfo []CategoryInfo `json:"CategoryInfo" xml:"CategoryInfo"`
}

DataInListThingTemplates is a nested struct in iot response

type DataInPageQuerySharedSpeechOpen ¶ added in v1.61.1762

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 ¶ added in v1.61.1775

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 ¶ added in v1.61.1094

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"`
	InvalidDetailList InvalidDetailListInQueryBatchRegisterDeviceStatus `json:"InvalidDetailList" xml:"InvalidDetailList"`
}

DataInQueryBatchRegisterDeviceStatus is a nested struct in iot response

type DataInQueryClientIds ¶ added in v1.61.326

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 ¶ added in v1.61.254

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 ¶ added in v1.61.254

type DataInQueryConsumerGroupList struct {
	ConsumerGroupDTO []ConsumerGroupDTO `json:"ConsumerGroupDTO" xml:"ConsumerGroupDTO"`
}

DataInQueryConsumerGroupList is a nested struct in iot response

type DataInQueryDetailSceneRuleLog ¶ added in v1.61.254

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 ¶ added in v1.61.565

type DataInQueryDeviceBySQL struct {
	SimpleDeviceSearchInfo []SimpleDeviceSearchInfo `json:"SimpleDeviceSearchInfo" xml:"SimpleDeviceSearchInfo"`
}

DataInQueryDeviceBySQL is a nested struct in iot response

type DataInQueryDeviceByStatus ¶ added in v1.60.305

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 ¶ added in v1.61.864

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 ¶ added in v1.61.735

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 ¶ added in v1.61.735

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 ¶ added in v1.61.735

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 ¶ added in v1.61.735

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 DataInQueryDeviceProvisioning ¶ added in v1.62.208

type DataInQueryDeviceProvisioning struct {
	GmtCreate           int64  `json:"GmtCreate" xml:"GmtCreate"`
	GmtModified         int64  `json:"GmtModified" xml:"GmtModified"`
	AliyunUid           string `json:"AliyunUid" xml:"AliyunUid"`
	ProductKey          string `json:"ProductKey" xml:"ProductKey"`
	DeviceName          string `json:"DeviceName" xml:"DeviceName"`
	SourceIotInstanceId string `json:"SourceIotInstanceId" xml:"SourceIotInstanceId"`
	TargetIotInstanceId string `json:"TargetIotInstanceId" xml:"TargetIotInstanceId"`
	SourceRegion        string `json:"SourceRegion" xml:"SourceRegion"`
	TargetRegion        string `json:"TargetRegion" xml:"TargetRegion"`
}

DataInQueryDeviceProvisioning 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 ¶ added in v1.61.1248

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 ¶ added in v1.62.60

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 ¶ added in v1.62.60

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 ¶ added in v1.61.1296

type DataInQueryDynamicGroupDevices struct {
	SimpleDeviceInfo []SimpleDeviceInfo `json:"SimpleDeviceInfo" xml:"SimpleDeviceInfo"`
}

DataInQueryDynamicGroupDevices is a nested struct in iot response

type DataInQueryEdgeDriver ¶ added in v1.61.29

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 ¶ added in v1.61.29

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 ¶ added in v1.61.194

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 ¶ added in v1.61.194

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 ¶ added in v1.61.1067

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 ¶ added in v1.61.254

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 ¶ added in v1.61.847

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 ¶ added in v1.61.847

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 ¶ added in v1.61.1643

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 ¶ added in v1.61.565

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 ¶ added in v1.61.1762

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 ¶ added in v1.61.254

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 ¶ added in v1.61.1572

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 ¶ added in v1.61.1762

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 ¶ added in v1.61.1094

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 ¶ added in v1.61.1572

type DataInQuerySoundCodeLabelBatchFailedResult struct {
	Items []Items `json:"Items" xml:"Items"`
}

DataInQuerySoundCodeLabelBatchFailedResult is a nested struct in iot response

type DataInQuerySoundCodeLabelBatchList ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

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 ¶ added in v1.61.1476

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 ¶ added in v1.61.1572

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 ¶ added in v1.61.1248

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 ¶ added in v1.61.1762

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 ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

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 ¶ added in v1.61.254

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 ¶ added in v1.61.847

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 DataInQueryTopicConfig ¶ added in v1.62.316

type DataInQueryTopicConfig struct {
	TopicConfigInfo []TopicConfigInfo `json:"TopicConfigInfo" xml:"TopicConfigInfo"`
}

DataInQueryTopicConfig is a nested struct in iot response

type DataInReBindLicenseDevice ¶ added in v1.62.218

type DataInReBindLicenseDevice struct {
	SuccessSum      int64  `json:"SuccessSum" xml:"SuccessSum"`
	FailSum         int64  `json:"FailSum" xml:"FailSum"`
	ResultCsvFile   string `json:"ResultCsvFile" xml:"ResultCsvFile"`
	Progress        int    `json:"Progress" xml:"Progress"`
	CheckProgressId string `json:"CheckProgressId" xml:"CheckProgressId"`
}

DataInReBindLicenseDevice is a nested struct in iot response

type DataInStartPTDetection ¶ added in v1.62.659

type DataInStartPTDetection struct {
	Data      string `json:"Data" xml:"Data"`
	InputData string `json:"InputData" xml:"InputData"`
	Status    string `json:"Status" xml:"Status"`
	Success   bool   `json:"Success" xml:"Success"`
	ErrMsg    string `json:"ErrMsg" xml:"ErrMsg"`
}

DataInStartPTDetection is a nested struct in iot response

type DataInSyncSpeechByCombination ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

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 DataList ¶ added in v1.61.1296

type DataList struct {
	AlgoInstanceUid string `json:"AlgoInstanceUid" xml:"AlgoInstanceUid"`
	Name            string `json:"Name" xml:"Name"`
	PowerStationUid string `json:"PowerStationUid" xml:"PowerStationUid"`
	RatedPower      int    `json:"RatedPower" xml:"RatedPower"`
	Description     string `json:"Description" xml:"Description"`
}

DataList is a nested struct in iot response

type DataListInListPowerStation ¶ added in v1.62.659

type DataListInListPowerStation struct {
	DataList []DataList `json:"dataList" xml:"dataList"`
}

DataListInListPowerStation is a nested struct in iot response

type DataSource ¶ added in v1.61.1671

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 ¶ added in v1.61.1543

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 ¶ added in v1.61.1543

type DataSourceItems struct {
	DataSourceItem []DataSourceItem `json:"dataSourceItem" xml:"dataSourceItem"`
}

DataSourceItems is a nested struct in iot response

type DeleteClientIdsRequest ¶ added in v1.61.326

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 ¶ added in v1.61.326

func CreateDeleteClientIdsRequest() (request *DeleteClientIdsRequest)

CreateDeleteClientIdsRequest creates a request to invoke DeleteClientIds API

type DeleteClientIdsResponse ¶ added in v1.61.326

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 ¶ added in v1.61.326

func CreateDeleteClientIdsResponse() (response *DeleteClientIdsResponse)

CreateDeleteClientIdsResponse creates a response to parse from DeleteClientIds response

type DeleteConsumerGroupRequest ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateDeleteConsumerGroupRequest() (request *DeleteConsumerGroupRequest)

CreateDeleteConsumerGroupRequest creates a request to invoke DeleteConsumerGroup API

type DeleteConsumerGroupResponse ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateDeleteConsumerGroupResponse() (response *DeleteConsumerGroupResponse)

CreateDeleteConsumerGroupResponse creates a response to parse from DeleteConsumerGroup response

type DeleteConsumerGroupSubscribeRelationRequest ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateDeleteConsumerGroupSubscribeRelationRequest() (request *DeleteConsumerGroupSubscribeRelationRequest)

CreateDeleteConsumerGroupSubscribeRelationRequest creates a request to invoke DeleteConsumerGroupSubscribeRelation API

type DeleteConsumerGroupSubscribeRelationResponse ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateDeleteConsumerGroupSubscribeRelationResponse() (response *DeleteConsumerGroupSubscribeRelationResponse)

CreateDeleteConsumerGroupSubscribeRelationResponse creates a response to parse from DeleteConsumerGroupSubscribeRelation response

type DeleteDataSourceItemRequest ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateDeleteDataSourceItemRequest() (request *DeleteDataSourceItemRequest)

CreateDeleteDataSourceItemRequest creates a request to invoke DeleteDataSourceItem API

type DeleteDataSourceItemResponse ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateDeleteDataSourceItemResponse() (response *DeleteDataSourceItemResponse)

CreateDeleteDataSourceItemResponse creates a response to parse from DeleteDataSourceItem response

type DeleteDestinationRequest ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateDeleteDestinationRequest() (request *DeleteDestinationRequest)

CreateDeleteDestinationRequest creates a request to invoke DeleteDestination API

type DeleteDestinationResponse ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateDeleteDestinationResponse() (response *DeleteDestinationResponse)

CreateDeleteDestinationResponse creates a response to parse from DeleteDestination response

type DeleteDeviceDistributeJobRequest ¶ added in v1.61.864

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 ¶ added in v1.61.864

func CreateDeleteDeviceDistributeJobRequest() (request *DeleteDeviceDistributeJobRequest)

CreateDeleteDeviceDistributeJobRequest creates a request to invoke DeleteDeviceDistributeJob API

type DeleteDeviceDistributeJobResponse ¶ added in v1.61.864

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 ¶ added in v1.61.864

func CreateDeleteDeviceDistributeJobResponse() (response *DeleteDeviceDistributeJobResponse)

CreateDeleteDeviceDistributeJobResponse creates a response to parse from DeleteDeviceDistributeJob response

type DeleteDeviceDynamicGroupRequest ¶ added in v1.61.1296

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 ¶ added in v1.61.1296

func CreateDeleteDeviceDynamicGroupRequest() (request *DeleteDeviceDynamicGroupRequest)

CreateDeleteDeviceDynamicGroupRequest creates a request to invoke DeleteDeviceDynamicGroup API

type DeleteDeviceDynamicGroupResponse ¶ added in v1.61.1296

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 ¶ added in v1.61.1296

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 ¶ added in v1.61.1248

type DeleteDeviceSpeechDeviceSpeechList struct {
	BizCode     string `name:"BizCode"`
	AudioFormat string `name:"AudioFormat"`
}

DeleteDeviceSpeechDeviceSpeechList is a repeated param struct in DeleteDeviceSpeechRequest

type DeleteDeviceSpeechRequest ¶ added in v1.61.1248

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 ¶ added in v1.61.1248

func CreateDeleteDeviceSpeechRequest() (request *DeleteDeviceSpeechRequest)

CreateDeleteDeviceSpeechRequest creates a request to invoke DeleteDeviceSpeech API

type DeleteDeviceSpeechResponse ¶ added in v1.61.1248

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 ¶ added in v1.61.1248

func CreateDeleteDeviceSpeechResponse() (response *DeleteDeviceSpeechResponse)

CreateDeleteDeviceSpeechResponse creates a response to parse from DeleteDeviceSpeech response

type DeleteDeviceTunnelRequest ¶ added in v1.61.1296

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 ¶ added in v1.61.1296

func CreateDeleteDeviceTunnelRequest() (request *DeleteDeviceTunnelRequest)

CreateDeleteDeviceTunnelRequest creates a request to invoke DeleteDeviceTunnel API

type DeleteDeviceTunnelResponse ¶ added in v1.61.1296

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 ¶ added in v1.61.1296

func CreateDeleteDeviceTunnelResponse() (response *DeleteDeviceTunnelResponse)

CreateDeleteDeviceTunnelResponse creates a response to parse from DeleteDeviceTunnel response

type DeleteEdgeDriverRequest ¶ added in v1.61.29

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 ¶ added in v1.61.29

func CreateDeleteEdgeDriverRequest() (request *DeleteEdgeDriverRequest)

CreateDeleteEdgeDriverRequest creates a request to invoke DeleteEdgeDriver API

type DeleteEdgeDriverResponse ¶ added in v1.61.29

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 ¶ added in v1.61.29

func CreateDeleteEdgeDriverResponse() (response *DeleteEdgeDriverResponse)

CreateDeleteEdgeDriverResponse creates a response to parse from DeleteEdgeDriver response

type DeleteEdgeDriverVersionRequest ¶ added in v1.61.29

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 ¶ added in v1.61.29

func CreateDeleteEdgeDriverVersionRequest() (request *DeleteEdgeDriverVersionRequest)

CreateDeleteEdgeDriverVersionRequest creates a request to invoke DeleteEdgeDriverVersion API

type DeleteEdgeDriverVersionResponse ¶ added in v1.61.29

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 ¶ added in v1.61.29

func CreateDeleteEdgeDriverVersionResponse() (response *DeleteEdgeDriverVersionResponse)

CreateDeleteEdgeDriverVersionResponse creates a response to parse from DeleteEdgeDriverVersion response

type DeleteEdgeInstanceMessageRoutingRequest ¶ added in v1.61.1067

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 ¶ added in v1.61.1067

func CreateDeleteEdgeInstanceMessageRoutingRequest() (request *DeleteEdgeInstanceMessageRoutingRequest)

CreateDeleteEdgeInstanceMessageRoutingRequest creates a request to invoke DeleteEdgeInstanceMessageRouting API

type DeleteEdgeInstanceMessageRoutingResponse ¶ added in v1.61.1067

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 ¶ added in v1.61.1067

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 ¶ added in v1.61.847

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 ¶ added in v1.61.847

func CreateDeleteJobRequest() (request *DeleteJobRequest)

CreateDeleteJobRequest creates a request to invoke DeleteJob API

type DeleteJobResponse ¶ added in v1.61.847

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 ¶ added in v1.61.847

func CreateDeleteJobResponse() (response *DeleteJobResponse)

CreateDeleteJobResponse creates a response to parse from DeleteJob response

type DeleteOTAFirmwareRequest ¶ added in v1.60.313

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 ¶ added in v1.60.313

func CreateDeleteOTAFirmwareRequest() (request *DeleteOTAFirmwareRequest)

CreateDeleteOTAFirmwareRequest creates a request to invoke DeleteOTAFirmware API

type DeleteOTAFirmwareResponse ¶ added in v1.60.313

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 ¶ added in v1.60.313

func CreateDeleteOTAFirmwareResponse() (response *DeleteOTAFirmwareResponse)

CreateDeleteOTAFirmwareResponse creates a response to parse from DeleteOTAFirmware response

type DeleteOTAModuleRequest ¶ added in v1.61.565

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 ¶ added in v1.61.565

func CreateDeleteOTAModuleRequest() (request *DeleteOTAModuleRequest)

CreateDeleteOTAModuleRequest creates a request to invoke DeleteOTAModule API

type DeleteOTAModuleResponse ¶ added in v1.61.565

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 ¶ added in v1.61.565

func CreateDeleteOTAModuleResponse() (response *DeleteOTAModuleResponse)

CreateDeleteOTAModuleResponse creates a response to parse from DeleteOTAModule response

type DeleteParserDataSourceRequest ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateDeleteParserDataSourceRequest() (request *DeleteParserDataSourceRequest)

CreateDeleteParserDataSourceRequest creates a request to invoke DeleteParserDataSource API

type DeleteParserDataSourceResponse ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateDeleteParserDataSourceResponse() (response *DeleteParserDataSourceResponse)

CreateDeleteParserDataSourceResponse creates a response to parse from DeleteParserDataSource response

type DeleteParserRequest ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateDeleteParserRequest() (request *DeleteParserRequest)

CreateDeleteParserRequest creates a request to invoke DeleteParser API

type DeleteParserResponse ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateDeleteParserResponse() (response *DeleteParserResponse)

CreateDeleteParserResponse creates a response to parse from DeleteParser response

type DeletePowerStationRequest ¶ added in v1.62.659

type DeletePowerStationRequest struct {
	*requests.RpcRequest
	PowerStationUid      string `position:"Query" name:"PowerStationUid"`
	IotInstanceId        string `position:"Query" name:"IotInstanceId"`
	AlgorithmInstanceUid string `position:"Query" name:"AlgorithmInstanceUid"`
	ApiProduct           string `position:"Body" name:"ApiProduct"`
	ApiRevision          string `position:"Body" name:"ApiRevision"`
}

DeletePowerStationRequest is the request struct for api DeletePowerStation

func CreateDeletePowerStationRequest ¶ added in v1.62.659

func CreateDeletePowerStationRequest() (request *DeletePowerStationRequest)

CreateDeletePowerStationRequest creates a request to invoke DeletePowerStation API

type DeletePowerStationResponse ¶ added in v1.62.659

type DeletePowerStationResponse struct {
	*responses.BaseResponse
	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"`
}

DeletePowerStationResponse is the response struct for api DeletePowerStation

func CreateDeletePowerStationResponse ¶ added in v1.62.659

func CreateDeletePowerStationResponse() (response *DeletePowerStationResponse)

CreateDeletePowerStationResponse creates a response to parse from DeletePowerStation 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 ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateDeleteSceneRuleRequest() (request *DeleteSceneRuleRequest)

CreateDeleteSceneRuleRequest creates a request to invoke DeleteSceneRule API

type DeleteSceneRuleResponse ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateDeleteSceneRuleResponse() (response *DeleteSceneRuleResponse)

CreateDeleteSceneRuleResponse creates a response to parse from DeleteSceneRule response

type DeleteSchedulePeriodRequest ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

func CreateDeleteSchedulePeriodRequest() (request *DeleteSchedulePeriodRequest)

CreateDeleteSchedulePeriodRequest creates a request to invoke DeleteSchedulePeriod API

type DeleteSchedulePeriodResponse ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

func CreateDeleteSchedulePeriodResponse() (response *DeleteSchedulePeriodResponse)

CreateDeleteSchedulePeriodResponse creates a response to parse from DeleteSchedulePeriod response

type DeleteShareTaskDeviceRequest ¶ added in v1.61.1762

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 ¶ added in v1.61.1762

func CreateDeleteShareTaskDeviceRequest() (request *DeleteShareTaskDeviceRequest)

CreateDeleteShareTaskDeviceRequest creates a request to invoke DeleteShareTaskDevice API

type DeleteShareTaskDeviceResponse ¶ added in v1.61.1762

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 ¶ added in v1.61.1762

func CreateDeleteShareTaskDeviceResponse() (response *DeleteShareTaskDeviceResponse)

CreateDeleteShareTaskDeviceResponse creates a response to parse from DeleteShareTaskDevice response

type DeleteSoundCodeLabelRequest ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

func CreateDeleteSoundCodeLabelRequest() (request *DeleteSoundCodeLabelRequest)

CreateDeleteSoundCodeLabelRequest creates a request to invoke DeleteSoundCodeLabel API

type DeleteSoundCodeLabelResponse ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

func CreateDeleteSoundCodeLabelResponse() (response *DeleteSoundCodeLabelResponse)

CreateDeleteSoundCodeLabelResponse creates a response to parse from DeleteSoundCodeLabel response

type DeleteSoundCodeRequest ¶ added in v1.61.1476

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 ¶ added in v1.61.1476

func CreateDeleteSoundCodeRequest() (request *DeleteSoundCodeRequest)

CreateDeleteSoundCodeRequest creates a request to invoke DeleteSoundCode API

type DeleteSoundCodeResponse ¶ added in v1.61.1476

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 ¶ added in v1.61.1476

func CreateDeleteSoundCodeResponse() (response *DeleteSoundCodeResponse)

CreateDeleteSoundCodeResponse creates a response to parse from DeleteSoundCode response

type DeleteSoundCodeScheduleRequest ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

func CreateDeleteSoundCodeScheduleRequest() (request *DeleteSoundCodeScheduleRequest)

CreateDeleteSoundCodeScheduleRequest creates a request to invoke DeleteSoundCodeSchedule API

type DeleteSoundCodeScheduleResponse ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

func CreateDeleteSoundCodeScheduleResponse() (response *DeleteSoundCodeScheduleResponse)

CreateDeleteSoundCodeScheduleResponse creates a response to parse from DeleteSoundCodeSchedule response

type DeleteSpeechRequest ¶ added in v1.61.1067

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 ¶ added in v1.61.1067

func CreateDeleteSpeechRequest() (request *DeleteSpeechRequest)

CreateDeleteSpeechRequest creates a request to invoke DeleteSpeech API

type DeleteSpeechResponse ¶ added in v1.61.1067

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 ¶ added in v1.61.1067

func CreateDeleteSpeechResponse() (response *DeleteSpeechResponse)

CreateDeleteSpeechResponse creates a response to parse from DeleteSpeech response

type DeleteStudioAppDomainOpenRequest ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateDeleteStudioAppDomainOpenRequest() (request *DeleteStudioAppDomainOpenRequest)

CreateDeleteStudioAppDomainOpenRequest creates a request to invoke DeleteStudioAppDomainOpen API

type DeleteStudioAppDomainOpenResponse ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateDeleteStudioAppDomainOpenResponse() (response *DeleteStudioAppDomainOpenResponse)

CreateDeleteStudioAppDomainOpenResponse creates a response to parse from DeleteStudioAppDomainOpen response

type DeleteSubscribeRelationRequest ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateDeleteSubscribeRelationRequest() (request *DeleteSubscribeRelationRequest)

CreateDeleteSubscribeRelationRequest creates a request to invoke DeleteSubscribeRelation API

type DeleteSubscribeRelationResponse ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateDeleteSubscribeRelationResponse() (response *DeleteSubscribeRelationResponse)

CreateDeleteSubscribeRelationResponse creates a response to parse from DeleteSubscribeRelation response

type DeleteThingModelRequest ¶ added in v1.60.347

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 ¶ added in v1.60.347

func CreateDeleteThingModelRequest() (request *DeleteThingModelRequest)

CreateDeleteThingModelRequest creates a request to invoke DeleteThingModel API

type DeleteThingModelResponse ¶ added in v1.60.347

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 ¶ added in v1.60.347

func CreateDeleteThingModelResponse() (response *DeleteThingModelResponse)

CreateDeleteThingModelResponse creates a response to parse from DeleteThingModel response

type DeleteTopicConfigRequest ¶ added in v1.62.316

type DeleteTopicConfigRequest struct {
	*requests.RpcRequest
	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"`
}

DeleteTopicConfigRequest is the request struct for api DeleteTopicConfig

func CreateDeleteTopicConfigRequest ¶ added in v1.62.316

func CreateDeleteTopicConfigRequest() (request *DeleteTopicConfigRequest)

CreateDeleteTopicConfigRequest creates a request to invoke DeleteTopicConfig API

type DeleteTopicConfigResponse ¶ added in v1.62.316

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

DeleteTopicConfigResponse is the response struct for api DeleteTopicConfig

func CreateDeleteTopicConfigResponse ¶ added in v1.62.316

func CreateDeleteTopicConfigResponse() (response *DeleteTopicConfigResponse)

CreateDeleteTopicConfigResponse creates a response to parse from DeleteTopicConfig 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 DeleteUserDefineTableDataByPrimaryKeyRequest ¶ added in v1.62.659

type DeleteUserDefineTableDataByPrimaryKeyRequest struct {
	*requests.RpcRequest
	IotInstanceId   string `position:"Query" name:"IotInstanceId"`
	TableIdentifier string `position:"Query" name:"TableIdentifier"`
	ApiProduct      string `position:"Body" name:"ApiProduct"`
	ApiRevision     string `position:"Body" name:"ApiRevision"`
	Conditions      string `position:"Query" name:"Conditions"`
}

DeleteUserDefineTableDataByPrimaryKeyRequest is the request struct for api DeleteUserDefineTableDataByPrimaryKey

func CreateDeleteUserDefineTableDataByPrimaryKeyRequest ¶ added in v1.62.659

func CreateDeleteUserDefineTableDataByPrimaryKeyRequest() (request *DeleteUserDefineTableDataByPrimaryKeyRequest)

CreateDeleteUserDefineTableDataByPrimaryKeyRequest creates a request to invoke DeleteUserDefineTableDataByPrimaryKey API

type DeleteUserDefineTableDataByPrimaryKeyResponse ¶ added in v1.62.659

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

DeleteUserDefineTableDataByPrimaryKeyResponse is the response struct for api DeleteUserDefineTableDataByPrimaryKey

func CreateDeleteUserDefineTableDataByPrimaryKeyResponse ¶ added in v1.62.659

func CreateDeleteUserDefineTableDataByPrimaryKeyResponse() (response *DeleteUserDefineTableDataByPrimaryKeyResponse)

CreateDeleteUserDefineTableDataByPrimaryKeyResponse creates a response to parse from DeleteUserDefineTableDataByPrimaryKey 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 ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

type DestinationsInListDestination struct {
	Destinations []Destinations `json:"destinations" xml:"destinations"`
}

DestinationsInListDestination is a nested struct in iot response

type DetachDestinationRequest ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateDetachDestinationRequest() (request *DetachDestinationRequest)

CreateDetachDestinationRequest creates a request to invoke DetachDestination API

type DetachDestinationResponse ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateDetachDestinationResponse() (response *DetachDestinationResponse)

CreateDetachDestinationResponse creates a response to parse from DetachDestination response

type DetachParserDataSourceRequest ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateDetachParserDataSourceRequest() (request *DetachParserDataSourceRequest)

CreateDetachParserDataSourceRequest creates a request to invoke DetachParserDataSource API

type DetachParserDataSourceResponse ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateDetachParserDataSourceResponse() (response *DetachParserDataSourceResponse)

CreateDetachParserDataSourceResponse creates a response to parse from DetachParserDataSource response

type Details ¶ added in v1.62.316

type Details struct {
	Item []Item `json:"item" xml:"item"`
}

Details is a nested struct in iot 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 ¶ added in v1.61.194

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 ¶ added in v1.61.194

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 ¶ added in v1.61.194

type DeviceListInQueryEdgeInstanceDeviceByDriver struct {
	Device []Device `json:"Device" xml:"Device"`
}

DeviceListInQueryEdgeInstanceDeviceByDriver is a nested struct in iot response

type DeviceListInQueryImportedDeviceByApplyId ¶ added in v1.61.1643

type DeviceListInQueryImportedDeviceByApplyId struct {
	Device []Device `json:"device" xml:"device"`
}

DeviceListInQueryImportedDeviceByApplyId is a nested struct in iot response

type DeviceListInQueryLicenseDeviceList ¶ added in v1.61.1643

type DeviceListInQueryLicenseDeviceList struct {
	Item []Item `json:"item" xml:"item"`
}

DeviceListInQueryLicenseDeviceList is a nested struct in iot response

type DeviceListInQueryProjectShareDeviceList ¶ added in v1.61.1762

type DeviceListInQueryProjectShareDeviceList struct {
	Items []Items `json:"items" xml:"items"`
}

DeviceListInQueryProjectShareDeviceList is a nested struct in iot response

type DeviceListInQueryShareTaskDeviceList ¶ added in v1.61.1762

type DeviceListInQueryShareTaskDeviceList struct {
	Items []Items `json:"items" xml:"items"`
}

DeviceListInQueryShareTaskDeviceList is a nested struct in iot response

type DeviceListInQuerySpeechLicenseDeviceList ¶ added in v1.61.1762

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"`
	Timestamp      int64  `json:"Timestamp" xml:"Timestamp"`
	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 ¶ added in v1.61.1067

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 ¶ added in v1.61.1067

func CreateDisableDeviceTunnelRequest() (request *DisableDeviceTunnelRequest)

CreateDisableDeviceTunnelRequest creates a request to invoke DisableDeviceTunnel API

type DisableDeviceTunnelResponse ¶ added in v1.61.1067

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 ¶ added in v1.61.1067

func CreateDisableDeviceTunnelResponse() (response *DisableDeviceTunnelResponse)

CreateDisableDeviceTunnelResponse creates a response to parse from DisableDeviceTunnel response

type DisableDeviceTunnelShareRequest ¶ added in v1.61.1067

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 ¶ added in v1.61.1067

func CreateDisableDeviceTunnelShareRequest() (request *DisableDeviceTunnelShareRequest)

CreateDisableDeviceTunnelShareRequest creates a request to invoke DisableDeviceTunnelShare API

type DisableDeviceTunnelShareResponse ¶ added in v1.61.1067

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 ¶ added in v1.61.1067

func CreateDisableDeviceTunnelShareResponse() (response *DisableDeviceTunnelShareResponse)

CreateDisableDeviceTunnelShareResponse creates a response to parse from DisableDeviceTunnelShare response

type DisableSceneRuleRequest ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateDisableSceneRuleRequest() (request *DisableSceneRuleRequest)

CreateDisableSceneRuleRequest creates a request to invoke DisableSceneRule API

type DisableSceneRuleResponse ¶ added in v1.61.254

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 ¶ added in v1.61.254

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 ¶ added in v1.61.1094

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 ¶ added in v1.61.29

type DriverListInBatchGetEdgeDriver struct {
	Driver []Driver `json:"Driver" xml:"Driver"`
}

DriverListInBatchGetEdgeDriver is a nested struct in iot response

type DriverListInQueryEdgeDriver ¶ added in v1.61.29

type DriverListInQueryEdgeDriver struct {
	Driver []Driver `json:"Driver" xml:"Driver"`
}

DriverListInQueryEdgeDriver is a nested struct in iot response

type DriverListInQueryEdgeInstanceDriver ¶ added in v1.61.29

type DriverListInQueryEdgeInstanceDriver struct {
	Driver []Driver `json:"Driver" xml:"Driver"`
}

DriverListInQueryEdgeInstanceDriver is a nested struct in iot response

type DriverVersion ¶ added in v1.61.29

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 ¶ added in v1.61.29

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 ¶ added in v1.61.326

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 ¶ added in v1.61.326

type DynamicRegClientIds struct {
	DynamicRegClientId []DynamicRegClientId `json:"DynamicRegClientId" xml:"DynamicRegClientId"`
}

DynamicRegClientIds is a nested struct in iot response

type EnableDeviceTunnelRequest ¶ added in v1.61.1067

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 ¶ added in v1.61.1067

func CreateEnableDeviceTunnelRequest() (request *EnableDeviceTunnelRequest)

CreateEnableDeviceTunnelRequest creates a request to invoke EnableDeviceTunnel API

type EnableDeviceTunnelResponse ¶ added in v1.61.1067

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 ¶ added in v1.61.1067

func CreateEnableDeviceTunnelResponse() (response *EnableDeviceTunnelResponse)

CreateEnableDeviceTunnelResponse creates a response to parse from EnableDeviceTunnel response

type EnableDeviceTunnelShareRequest ¶ added in v1.61.1067

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 ¶ added in v1.61.1067

func CreateEnableDeviceTunnelShareRequest() (request *EnableDeviceTunnelShareRequest)

CreateEnableDeviceTunnelShareRequest creates a request to invoke EnableDeviceTunnelShare API

type EnableDeviceTunnelShareResponse ¶ added in v1.61.1067

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 ¶ added in v1.61.1067

func CreateEnableDeviceTunnelShareResponse() (response *EnableDeviceTunnelShareResponse)

CreateEnableDeviceTunnelShareResponse creates a response to parse from EnableDeviceTunnelShare response

type EnableSceneRuleRequest ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateEnableSceneRuleRequest() (request *EnableSceneRuleRequest)

CreateEnableSceneRuleRequest creates a request to invoke EnableSceneRule API

type EnableSceneRuleResponse ¶ added in v1.61.254

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 ¶ added in v1.61.254

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 FailDeviceSimpleInfoList ¶ added in v1.62.438

type FailDeviceSimpleInfoList struct {
	Item []Item `json:"item" xml:"item"`
}

FailDeviceSimpleInfoList 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 FailureTopicsInUnsubscribeTopic ¶ added in v1.62.675

type FailureTopicsInUnsubscribeTopic struct {
	Topic []map[string]interface{} `json:"topic" xml:"topic"`
}

FailureTopicsInUnsubscribeTopic 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 ¶ added in v1.60.313

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 ¶ added in v1.60.313

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 ¶ added in v1.61.565

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 ¶ added in v1.61.565

func CreateGenerateDeviceNameListURLRequest() (request *GenerateDeviceNameListURLRequest)

CreateGenerateDeviceNameListURLRequest creates a request to invoke GenerateDeviceNameListURL API

type GenerateDeviceNameListURLResponse ¶ added in v1.61.565

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 ¶ added in v1.61.565

func CreateGenerateDeviceNameListURLResponse() (response *GenerateDeviceNameListURLResponse)

CreateGenerateDeviceNameListURLResponse creates a response to parse from GenerateDeviceNameListURL response

type GenerateFileUploadURLRequest ¶ added in v1.61.847

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 ¶ added in v1.61.847

func CreateGenerateFileUploadURLRequest() (request *GenerateFileUploadURLRequest)

CreateGenerateFileUploadURLRequest creates a request to invoke GenerateFileUploadURL API

type GenerateFileUploadURLResponse ¶ added in v1.61.847

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 ¶ added in v1.61.847

func CreateGenerateFileUploadURLResponse() (response *GenerateFileUploadURLResponse)

CreateGenerateFileUploadURLResponse creates a response to parse from GenerateFileUploadURL response

type GenerateOTAUploadURLRequest ¶ added in v1.60.313

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 ¶ added in v1.60.313

func CreateGenerateOTAUploadURLRequest() (request *GenerateOTAUploadURLRequest)

CreateGenerateOTAUploadURLRequest creates a request to invoke GenerateOTAUploadURL API

type GenerateOTAUploadURLResponse ¶ added in v1.60.313

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 ¶ added in v1.60.313

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 ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateGetDestinationRequest() (request *GetDestinationRequest)

CreateGetDestinationRequest creates a request to invoke GetDestination API

type GetDestinationResponse ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateGetDestinationResponse() (response *GetDestinationResponse)

CreateGetDestinationResponse creates a response to parse from GetDestination response

type GetDeviceShadowRequest ¶

type GetDeviceShadowRequest 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"`
}

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
	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"`
}

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 ¶ added in v1.61.1067

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 ¶ added in v1.61.1067

func CreateGetDeviceTunnelShareStatusRequest() (request *GetDeviceTunnelShareStatusRequest)

CreateGetDeviceTunnelShareStatusRequest creates a request to invoke GetDeviceTunnelShareStatus API

type GetDeviceTunnelShareStatusResponse ¶ added in v1.61.1067

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 ¶ added in v1.61.1067

func CreateGetDeviceTunnelShareStatusResponse() (response *GetDeviceTunnelShareStatusResponse)

CreateGetDeviceTunnelShareStatusResponse creates a response to parse from GetDeviceTunnelShareStatus response

type GetDeviceTunnelStatusRequest ¶ added in v1.61.1067

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 ¶ added in v1.61.1067

func CreateGetDeviceTunnelStatusRequest() (request *GetDeviceTunnelStatusRequest)

CreateGetDeviceTunnelStatusRequest creates a request to invoke GetDeviceTunnelStatus API

type GetDeviceTunnelStatusResponse ¶ added in v1.61.1067

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 ¶ added in v1.61.1067

func CreateGetDeviceTunnelStatusResponse() (response *GetDeviceTunnelStatusResponse)

CreateGetDeviceTunnelStatusResponse creates a response to parse from GetDeviceTunnelStatus response

type GetDownloadFileRequest ¶ added in v1.61.1740

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 ¶ added in v1.61.1740

func CreateGetDownloadFileRequest() (request *GetDownloadFileRequest)

CreateGetDownloadFileRequest creates a request to invoke GetDownloadFile API

type GetDownloadFileResponse ¶ added in v1.61.1740

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 ¶ added in v1.61.1740

func CreateGetDownloadFileResponse() (response *GetDownloadFileResponse)

CreateGetDownloadFileResponse creates a response to parse from GetDownloadFile response

type GetEdgeDriverVersionRequest ¶ added in v1.61.29

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 ¶ added in v1.61.29

func CreateGetEdgeDriverVersionRequest() (request *GetEdgeDriverVersionRequest)

CreateGetEdgeDriverVersionRequest creates a request to invoke GetEdgeDriverVersion API

type GetEdgeDriverVersionResponse ¶ added in v1.61.29

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 ¶ added in v1.61.29

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 ¶ added in v1.61.1067

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 ¶ added in v1.61.1067

func CreateGetEdgeInstanceMessageRoutingRequest() (request *GetEdgeInstanceMessageRoutingRequest)

CreateGetEdgeInstanceMessageRoutingRequest creates a request to invoke GetEdgeInstanceMessageRouting API

type GetEdgeInstanceMessageRoutingResponse ¶ added in v1.61.1067

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 ¶ added in v1.61.1067

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 ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateGetParserDataSourceRequest() (request *GetParserDataSourceRequest)

CreateGetParserDataSourceRequest creates a request to invoke GetParserDataSource API

type GetParserDataSourceResponse ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateGetParserDataSourceResponse() (response *GetParserDataSourceResponse)

CreateGetParserDataSourceResponse creates a response to parse from GetParserDataSource response

type GetParserRequest ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateGetParserRequest() (request *GetParserRequest)

CreateGetParserRequest creates a request to invoke GetParser API

type GetParserResponse ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

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
	RealTenantId      string           `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string           `position:"Query" name:"RealTripartiteKey"`
	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 ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateGetSceneRuleRequest() (request *GetSceneRuleRequest)

CreateGetSceneRuleRequest creates a request to invoke GetSceneRule API

type GetSceneRuleResponse ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateGetSceneRuleResponse() (response *GetSceneRuleResponse)

CreateGetSceneRuleResponse creates a response to parse from GetSceneRule response

type GetShareSpeechModelAudioRequest ¶ added in v1.62.218

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

GetShareSpeechModelAudioRequest is the request struct for api GetShareSpeechModelAudio

func CreateGetShareSpeechModelAudioRequest ¶ added in v1.62.218

func CreateGetShareSpeechModelAudioRequest() (request *GetShareSpeechModelAudioRequest)

CreateGetShareSpeechModelAudioRequest creates a request to invoke GetShareSpeechModelAudio API

type GetShareSpeechModelAudioResponse ¶ added in v1.62.218

type GetShareSpeechModelAudioResponse struct {
	*responses.BaseResponse
	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         DataInGetShareSpeechModelAudio `json:"Data" xml:"Data"`
}

GetShareSpeechModelAudioResponse is the response struct for api GetShareSpeechModelAudio

func CreateGetShareSpeechModelAudioResponse ¶ added in v1.62.218

func CreateGetShareSpeechModelAudioResponse() (response *GetShareSpeechModelAudioResponse)

CreateGetShareSpeechModelAudioResponse creates a response to parse from GetShareSpeechModelAudio response

type GetShareTaskByDeviceOpenRequest ¶ added in v1.61.1762

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 ¶ added in v1.61.1762

func CreateGetShareTaskByDeviceOpenRequest() (request *GetShareTaskByDeviceOpenRequest)

CreateGetShareTaskByDeviceOpenRequest creates a request to invoke GetShareTaskByDeviceOpen API

type GetShareTaskByDeviceOpenResponse ¶ added in v1.61.1762

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 ¶ added in v1.61.1762

func CreateGetShareTaskByDeviceOpenResponse() (response *GetShareTaskByDeviceOpenResponse)

CreateGetShareTaskByDeviceOpenResponse creates a response to parse from GetShareTaskByDeviceOpen response

type GetSoundCodeAudioRequest ¶ added in v1.61.1476

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 ¶ added in v1.61.1476

func CreateGetSoundCodeAudioRequest() (request *GetSoundCodeAudioRequest)

CreateGetSoundCodeAudioRequest creates a request to invoke GetSoundCodeAudio API

type GetSoundCodeAudioResponse ¶ added in v1.61.1476

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 ¶ added in v1.61.1476

func CreateGetSoundCodeAudioResponse() (response *GetSoundCodeAudioResponse)

CreateGetSoundCodeAudioResponse creates a response to parse from GetSoundCodeAudio response

type GetSoundCodeScheduleRequest ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

func CreateGetSoundCodeScheduleRequest() (request *GetSoundCodeScheduleRequest)

CreateGetSoundCodeScheduleRequest creates a request to invoke GetSoundCodeSchedule API

type GetSoundCodeScheduleResponse ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

func CreateGetSoundCodeScheduleResponse() (response *GetSoundCodeScheduleResponse)

CreateGetSoundCodeScheduleResponse creates a response to parse from GetSoundCodeSchedule response

type GetSpeechDeviceDetailRequest ¶ added in v1.61.1248

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 ¶ added in v1.61.1248

func CreateGetSpeechDeviceDetailRequest() (request *GetSpeechDeviceDetailRequest)

CreateGetSpeechDeviceDetailRequest creates a request to invoke GetSpeechDeviceDetail API

type GetSpeechDeviceDetailResponse ¶ added in v1.61.1248

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 ¶ added in v1.61.1248

func CreateGetSpeechDeviceDetailResponse() (response *GetSpeechDeviceDetailResponse)

CreateGetSpeechDeviceDetailResponse creates a response to parse from GetSpeechDeviceDetail response

type GetSpeechLicenseDeviceStatisticsRequest ¶ added in v1.61.1762

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 ¶ added in v1.61.1762

func CreateGetSpeechLicenseDeviceStatisticsRequest() (request *GetSpeechLicenseDeviceStatisticsRequest)

CreateGetSpeechLicenseDeviceStatisticsRequest creates a request to invoke GetSpeechLicenseDeviceStatistics API

type GetSpeechLicenseDeviceStatisticsResponse ¶ added in v1.61.1762

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 ¶ added in v1.61.1762

func CreateGetSpeechLicenseDeviceStatisticsResponse() (response *GetSpeechLicenseDeviceStatisticsResponse)

CreateGetSpeechLicenseDeviceStatisticsResponse creates a response to parse from GetSpeechLicenseDeviceStatistics response

type GetSpeechVoiceRequest ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateGetSpeechVoiceRequest() (request *GetSpeechVoiceRequest)

CreateGetSpeechVoiceRequest creates a request to invoke GetSpeechVoice API

type GetSpeechVoiceResponse ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateGetSpeechVoiceResponse() (response *GetSpeechVoiceResponse)

CreateGetSpeechVoiceResponse creates a response to parse from GetSpeechVoice response

type GetStudioAppTokenOpenRequest ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateGetStudioAppTokenOpenRequest() (request *GetStudioAppTokenOpenRequest)

CreateGetStudioAppTokenOpenRequest creates a request to invoke GetStudioAppTokenOpen API

type GetStudioAppTokenOpenResponse ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateGetStudioAppTokenOpenResponse() (response *GetStudioAppTokenOpenResponse)

CreateGetStudioAppTokenOpenResponse creates a response to parse from GetStudioAppTokenOpen response

type GetThingModelStatusInnerRequest ¶ added in v1.62.659

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

GetThingModelStatusInnerRequest is the request struct for api GetThingModelStatusInner

func CreateGetThingModelStatusInnerRequest ¶ added in v1.62.659

func CreateGetThingModelStatusInnerRequest() (request *GetThingModelStatusInnerRequest)

CreateGetThingModelStatusInnerRequest creates a request to invoke GetThingModelStatusInner API

type GetThingModelStatusInnerResponse ¶ added in v1.62.659

type GetThingModelStatusInnerResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Message      string `json:"Message" xml:"Message"`
	Code         int    `json:"Code" xml:"Code"`
	LocalizedMsg string `json:"LocalizedMsg" xml:"LocalizedMsg"`
	Data         Data   `json:"Data" xml:"Data"`
}

GetThingModelStatusInnerResponse is the response struct for api GetThingModelStatusInner

func CreateGetThingModelStatusInnerResponse ¶ added in v1.62.659

func CreateGetThingModelStatusInnerResponse() (response *GetThingModelStatusInnerResponse)

CreateGetThingModelStatusInnerResponse creates a response to parse from GetThingModelStatusInner response

type GetThingModelTslPublishedRequest ¶ added in v1.61.565

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 ¶ added in v1.61.565

func CreateGetThingModelTslPublishedRequest() (request *GetThingModelTslPublishedRequest)

CreateGetThingModelTslPublishedRequest creates a request to invoke GetThingModelTslPublished API

type GetThingModelTslPublishedResponse ¶ added in v1.61.565

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 ¶ added in v1.61.565

func CreateGetThingModelTslPublishedResponse() (response *GetThingModelTslPublishedResponse)

CreateGetThingModelTslPublishedResponse creates a response to parse from GetThingModelTslPublished response

type GetThingModelTslRequest ¶ added in v1.60.347

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 ¶ added in v1.60.347

func CreateGetThingModelTslRequest() (request *GetThingModelTslRequest)

CreateGetThingModelTslRequest creates a request to invoke GetThingModelTsl API

type GetThingModelTslResponse ¶ added in v1.60.347

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 ¶ added in v1.60.347

func CreateGetThingModelTslResponse() (response *GetThingModelTslResponse)

CreateGetThingModelTslResponse creates a response to parse from GetThingModelTsl response

type GetThingScriptRequest ¶ added in v1.61.735

type GetThingScriptRequest 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"`
}

GetThingScriptRequest is the request struct for api GetThingScript

func CreateGetThingScriptRequest ¶ added in v1.61.735

func CreateGetThingScriptRequest() (request *GetThingScriptRequest)

CreateGetThingScriptRequest creates a request to invoke GetThingScript API

type GetThingScriptResponse ¶ added in v1.61.735

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 ¶ added in v1.61.735

func CreateGetThingScriptResponse() (response *GetThingScriptResponse)

CreateGetThingScriptResponse creates a response to parse from GetThingScript response

type GetThingTemplateRequest ¶ added in v1.60.347

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 ¶ added in v1.60.347

func CreateGetThingTemplateRequest() (request *GetThingTemplateRequest)

CreateGetThingTemplateRequest creates a request to invoke GetThingTemplate API

type GetThingTemplateResponse ¶ added in v1.60.347

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 ¶ added in v1.60.347

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 ¶ added in v1.61.1486

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

GisQueryDeviceLocationThingList is a repeated param struct in GisQueryDeviceLocationRequest

type GisSearchDeviceTraceRequest ¶ added in v1.61.1486

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 ¶ added in v1.61.1486

func CreateGisSearchDeviceTraceRequest() (request *GisSearchDeviceTraceRequest)

CreateGisSearchDeviceTraceRequest creates a request to invoke GisSearchDeviceTrace API

type GisSearchDeviceTraceResponse ¶ added in v1.61.1486

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 ¶ added in v1.61.1486

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 ¶ added in v1.61.565

type Groups struct {
	SimpleDeviceGroupInfo []SimpleDeviceGroupInfo `json:"SimpleDeviceGroupInfo" xml:"SimpleDeviceGroupInfo"`
}

Groups is a nested struct in iot response

type Header struct {
	HeaderItem []HeaderItem `json:"Header" xml:"Header"`
}

Header is a nested struct in iot response

type HeaderItem ¶ added in v1.61.1740

type HeaderItem struct {
	FieldName    string `json:"FieldName" xml:"FieldName"`
	Alias        string `json:"Alias" xml:"Alias"`
	FieldType    string `json:"FieldType" xml:"FieldType"`
	TypeClass    string `json:"TypeClass" xml:"TypeClass"`
	TimeClass    string `json:"TimeClass" xml:"TimeClass"`
	GeoClass     string `json:"GeoClass" xml:"GeoClass"`
	DimDateClass string `json:"DimDateClass" xml:"DimDateClass"`
}

HeaderItem is a nested struct in iot response

type ImportDTDataItems ¶ added in v1.61.1831

type ImportDTDataItems struct {
	DeviceName string `name:"DeviceName"`
	Params     string `name:"Params"`
}

ImportDTDataItems is a repeated param struct in ImportDTDataRequest

type ImportDTDataRequest ¶ added in v1.61.1831

type ImportDTDataRequest struct {
	*requests.RpcRequest
	RealTenantId      string               `position:"Body" name:"RealTenantId"`
	DTInstanceId      string               `position:"Query" name:"DTInstanceId"`
	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 ¶ added in v1.61.1831

func CreateImportDTDataRequest() (request *ImportDTDataRequest)

CreateImportDTDataRequest creates a request to invoke ImportDTData API

type ImportDTDataResponse ¶ added in v1.61.1831

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 ¶ added in v1.61.1831

func CreateImportDTDataResponse() (response *ImportDTDataResponse)

CreateImportDTDataResponse creates a response to parse from ImportDTData response

type ImportDeviceRequest ¶ added in v1.61.1643

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 ¶ added in v1.61.1643

func CreateImportDeviceRequest() (request *ImportDeviceRequest)

CreateImportDeviceRequest creates a request to invoke ImportDevice API

type ImportDeviceResponse ¶ added in v1.61.1643

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 ¶ added in v1.61.1643

func CreateImportDeviceResponse() (response *ImportDeviceResponse)

CreateImportDeviceResponse creates a response to parse from ImportDevice response

type ImportThingModelTslRequest ¶ added in v1.60.347

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 ¶ added in v1.60.347

func CreateImportThingModelTslRequest() (request *ImportThingModelTslRequest)

CreateImportThingModelTslRequest creates a request to invoke ImportThingModelTsl API

type ImportThingModelTslResponse ¶ added in v1.60.347

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 ¶ added in v1.60.347

func CreateImportThingModelTslResponse() (response *ImportThingModelTslResponse)

CreateImportThingModelTslResponse creates a response to parse from ImportThingModelTsl response

type InfoInListDistributedDevice ¶ added in v1.61.864

type InfoInListDistributedDevice struct {
	Items []Items `json:"items" xml:"items"`
}

InfoInListDistributedDevice is a nested struct in iot response

type InfoInListDistributedProduct ¶ added in v1.61.864

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 InvalidDetailList ¶ added in v1.62.316

type InvalidDetailList struct {
	DeviceName string `json:"DeviceName" xml:"DeviceName"`
	ErrorMsg   string `json:"ErrorMsg" xml:"ErrorMsg"`
	NickName   string `json:"NickName" xml:"NickName"`
}

InvalidDetailList is a nested struct in iot response

type InvalidDetailListInBatchCheckDeviceNames ¶ added in v1.62.316

type InvalidDetailListInBatchCheckDeviceNames struct {
	InvalidDetailListItem []InvalidDetailListItem `json:"InvalidDetailList" xml:"InvalidDetailList"`
}

InvalidDetailListInBatchCheckDeviceNames is a nested struct in iot response

type InvalidDetailListInBatchCheckImportDevice ¶ added in v1.62.316

type InvalidDetailListInBatchCheckImportDevice struct {
	InvalidDetailListItem []InvalidDetailListItem `json:"InvalidDetailList" xml:"InvalidDetailList"`
}

InvalidDetailListInBatchCheckImportDevice is a nested struct in iot response

type InvalidDetailListInBatchCheckVehicleDevice ¶ added in v1.62.316

type InvalidDetailListInBatchCheckVehicleDevice struct {
	InvalidDetailListItem []InvalidDetailListItem `json:"InvalidDetailList" xml:"InvalidDetailList"`
}

InvalidDetailListInBatchCheckVehicleDevice is a nested struct in iot response

type InvalidDetailListInBatchImportDevice ¶ added in v1.62.316

type InvalidDetailListInBatchImportDevice struct {
	InvalidDetailListItem []InvalidDetailListItem `json:"InvalidDetailList" xml:"InvalidDetailList"`
}

InvalidDetailListInBatchImportDevice is a nested struct in iot response

type InvalidDetailListInBatchImportVehicleDevice ¶ added in v1.62.316

type InvalidDetailListInBatchImportVehicleDevice struct {
	InvalidDetailListItem []InvalidDetailListItem `json:"InvalidDetailList" xml:"InvalidDetailList"`
}

InvalidDetailListInBatchImportVehicleDevice is a nested struct in iot response

type InvalidDetailListInQueryBatchRegisterDeviceStatus ¶ added in v1.62.316

type InvalidDetailListInQueryBatchRegisterDeviceStatus struct {
	InvalidDetailList []InvalidDetailList `json:"invalidDetailList" xml:"invalidDetailList"`
}

InvalidDetailListInQueryBatchRegisterDeviceStatus is a nested struct in iot response

type InvalidDetailListItem ¶ added in v1.62.316

type InvalidDetailListItem struct {
	DeviceName   string `json:"DeviceName" xml:"DeviceName"`
	ErrorMsg     string `json:"ErrorMsg" xml:"ErrorMsg"`
	DeviceModel  string `json:"DeviceModel" xml:"DeviceModel"`
	DeviceSecret string `json:"DeviceSecret" xml:"DeviceSecret"`
	NickName     string `json:"NickName" xml:"NickName"`
	Manufacturer string `json:"Manufacturer" xml:"Manufacturer"`
	DeviceId     string `json:"DeviceId" xml:"DeviceId"`
	Sn           string `json:"Sn" xml:"Sn"`
}

InvalidDetailListItem is a nested struct in iot response

type InvalidDeviceIdListInBatchCheckVehicleDevice ¶ added in v1.62.316

type InvalidDeviceIdListInBatchCheckVehicleDevice struct {
	InvalidDeviceIdList []string `json:"invalidDeviceIdList" xml:"invalidDeviceIdList"`
}

InvalidDeviceIdListInBatchCheckVehicleDevice is a nested struct in iot response

type InvalidDeviceIdListInBatchImportVehicleDevice ¶ added in v1.62.316

type InvalidDeviceIdListInBatchImportVehicleDevice struct {
	InvalidDeviceIdList []string `json:"invalidDeviceIdList" xml:"invalidDeviceIdList"`
}

InvalidDeviceIdListInBatchImportVehicleDevice is a nested struct in iot response

type InvalidDeviceModelListInBatchCheckVehicleDevice ¶ added in v1.62.316

type InvalidDeviceModelListInBatchCheckVehicleDevice struct {
	InvalidDeviceModelList []string `json:"invalidDeviceModelList" xml:"invalidDeviceModelList"`
}

InvalidDeviceModelListInBatchCheckVehicleDevice is a nested struct in iot response

type InvalidDeviceModelListInBatchImportVehicleDevice ¶ added in v1.62.316

type InvalidDeviceModelListInBatchImportVehicleDevice struct {
	InvalidDeviceModelList []string `json:"invalidDeviceModelList" xml:"invalidDeviceModelList"`
}

InvalidDeviceModelListInBatchImportVehicleDevice is a nested struct in iot response

type InvalidDeviceNameListInBatchCheckDeviceNames ¶ added in v1.61.1643

type InvalidDeviceNameListInBatchCheckDeviceNames struct {
	InvalidDeviceName []string `json:"InvalidDeviceName" xml:"InvalidDeviceName"`
}

InvalidDeviceNameListInBatchCheckDeviceNames is a nested struct in iot response

type InvalidDeviceNameListInBatchCheckImportDevice ¶ added in v1.61.1643

type InvalidDeviceNameListInBatchCheckImportDevice struct {
	InvalidDeviceName []string `json:"invalidDeviceName" xml:"invalidDeviceName"`
}

InvalidDeviceNameListInBatchCheckImportDevice is a nested struct in iot response

type InvalidDeviceNameListInBatchCheckVehicleDevice ¶ added in v1.62.316

type InvalidDeviceNameListInBatchCheckVehicleDevice struct {
	InvalidDeviceNameList []string `json:"InvalidDeviceNameList" xml:"InvalidDeviceNameList"`
}

InvalidDeviceNameListInBatchCheckVehicleDevice is a nested struct in iot response

type InvalidDeviceNameListInBatchImportDevice ¶ added in v1.61.1643

type InvalidDeviceNameListInBatchImportDevice struct {
	InvalidDeviceName []string `json:"invalidDeviceName" xml:"invalidDeviceName"`
}

InvalidDeviceNameListInBatchImportDevice is a nested struct in iot response

type InvalidDeviceNameListInBatchImportVehicleDevice ¶ added in v1.62.316

type InvalidDeviceNameListInBatchImportVehicleDevice struct {
	InvalidDeviceNameList []string `json:"InvalidDeviceNameList" xml:"InvalidDeviceNameList"`
}

InvalidDeviceNameListInBatchImportVehicleDevice is a nested struct in iot response

type InvalidDeviceNicknameList ¶ added in v1.61.565

type InvalidDeviceNicknameList struct {
	InvalidDeviceNickname []string `json:"InvalidDeviceNickname" xml:"InvalidDeviceNickname"`
}

InvalidDeviceNicknameList is a nested struct in iot response

type InvalidDeviceSecretListInBatchCheckImportDevice ¶ added in v1.61.1643

type InvalidDeviceSecretListInBatchCheckImportDevice struct {
	InvalidDeviceSecret []string `json:"invalidDeviceSecret" xml:"invalidDeviceSecret"`
}

InvalidDeviceSecretListInBatchCheckImportDevice is a nested struct in iot response

type InvalidDeviceSecretListInBatchImportDevice ¶ added in v1.61.1643

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 InvalidManufacturerListInBatchCheckVehicleDevice ¶ added in v1.62.316

type InvalidManufacturerListInBatchCheckVehicleDevice struct {
	InvalidManufacturerList []string `json:"invalidManufacturerList" xml:"invalidManufacturerList"`
}

InvalidManufacturerListInBatchCheckVehicleDevice is a nested struct in iot response

type InvalidManufacturerListInBatchImportVehicleDevice ¶ added in v1.62.316

type InvalidManufacturerListInBatchImportVehicleDevice struct {
	InvalidManufacturerList []string `json:"invalidManufacturerList" xml:"invalidManufacturerList"`
}

InvalidManufacturerListInBatchImportVehicleDevice 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 ¶ added in v1.61.1643

type InvalidSnListInBatchCheckImportDevice struct {
	InvalidSn []string `json:"invalidSn" xml:"invalidSn"`
}

InvalidSnListInBatchCheckImportDevice is a nested struct in iot response

type InvalidSnListInBatchImportDevice ¶ added in v1.61.1643

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"`
	Qos               requests.Integer `position:"Query" name:"Qos"`
	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
	Qos           requests.Integer `position:"Query" name:"Qos"`
	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 ¶ added in v1.61.1643

type Item struct {
	ProductName      string `json:"ProductName" xml:"ProductName"`
	LicenseCode      string `json:"LicenseCode" xml:"LicenseCode"`
	Message          string `json:"Message" xml:"Message"`
	ProductKey       string `json:"ProductKey" xml:"ProductKey"`
	DeviceStatus     string `json:"DeviceStatus" xml:"DeviceStatus"`
	FailReason       string `json:"FailReason" xml:"FailReason"`
	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"`
	FailCode         int    `json:"FailCode" xml:"FailCode"`
	LicenseStatus    string `json:"LicenseStatus" xml:"LicenseStatus"`
	Status           string `json:"Status" xml:"Status"`
	Code             int    `json:"Code" xml:"Code"`
}

Item is a nested struct in iot response

type ItemName ¶ added in v1.61.1094

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 ¶ added in v1.61.735

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 ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

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 ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

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 ¶ added in v1.61.847

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 ¶ added in v1.61.864

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 JtProtocolDeviceData ¶ added in v1.62.316

type JtProtocolDeviceData struct {
	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"`
	RegisterTime  string `json:"RegisterTime" xml:"RegisterTime"`
}

JtProtocolDeviceData is a nested struct in iot response

type ListAnalyticsDataCondition ¶ added in v1.61.1016

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 ¶ added in v1.61.1016

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 ¶ added in v1.61.1016

func CreateListAnalyticsDataRequest() (request *ListAnalyticsDataRequest)

CreateListAnalyticsDataRequest creates a request to invoke ListAnalyticsData API

type ListAnalyticsDataResponse ¶ added in v1.61.1016

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 ¶ added in v1.61.1016

func CreateListAnalyticsDataResponse() (response *ListAnalyticsDataResponse)

CreateListAnalyticsDataResponse creates a response to parse from ListAnalyticsData response

type ListDataSourceItemRequest ¶ added in v1.61.1543

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 ¶ added in v1.61.1543

func CreateListDataSourceItemRequest() (request *ListDataSourceItemRequest)

CreateListDataSourceItemRequest creates a request to invoke ListDataSourceItem API

type ListDataSourceItemResponse ¶ added in v1.61.1543

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 ¶ added in v1.61.1543

func CreateListDataSourceItemResponse() (response *ListDataSourceItemResponse)

CreateListDataSourceItemResponse creates a response to parse from ListDataSourceItem response

type ListDestinationRequest ¶ added in v1.61.1671

type ListDestinationRequest struct {
	*requests.RpcRequest
	SearchName        string           `position:"Query" name:"SearchName"`
	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"`
	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 ¶ added in v1.61.1671

func CreateListDestinationRequest() (request *ListDestinationRequest)

CreateListDestinationRequest creates a request to invoke ListDestination API

type ListDestinationResponse ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateListDestinationResponse() (response *ListDestinationResponse)

CreateListDestinationResponse creates a response to parse from ListDestination response

type ListDeviceDistributeJobRequest ¶ added in v1.61.864

type ListDeviceDistributeJobRequest struct {
	*requests.RpcRequest
	RealTenantId      string           `position:"Body" name:"RealTenantId"`
	RealTripartiteKey string           `position:"Body" name:"RealTripartiteKey"`
	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"`
	SourceRegion      string           `position:"Query" name:"SourceRegion"`
	Status            requests.Integer `position:"Query" name:"Status"`
}

ListDeviceDistributeJobRequest is the request struct for api ListDeviceDistributeJob

func CreateListDeviceDistributeJobRequest ¶ added in v1.61.864

func CreateListDeviceDistributeJobRequest() (request *ListDeviceDistributeJobRequest)

CreateListDeviceDistributeJobRequest creates a request to invoke ListDeviceDistributeJob API

type ListDeviceDistributeJobResponse ¶ added in v1.61.864

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 ¶ added in v1.61.864

func CreateListDeviceDistributeJobResponse() (response *ListDeviceDistributeJobResponse)

CreateListDeviceDistributeJobResponse creates a response to parse from ListDeviceDistributeJob response

type ListDistributedDeviceRequest ¶ added in v1.61.864

type ListDistributedDeviceRequest struct {
	*requests.RpcRequest
	RealTenantId      string           `position:"Body" name:"RealTenantId"`
	RealTripartiteKey string           `position:"Body" name:"RealTripartiteKey"`
	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 ¶ added in v1.61.864

func CreateListDistributedDeviceRequest() (request *ListDistributedDeviceRequest)

CreateListDistributedDeviceRequest creates a request to invoke ListDistributedDevice API

type ListDistributedDeviceResponse ¶ added in v1.61.864

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 ¶ added in v1.61.864

func CreateListDistributedDeviceResponse() (response *ListDistributedDeviceResponse)

CreateListDistributedDeviceResponse creates a response to parse from ListDistributedDevice response

type ListDistributedProductRequest ¶ added in v1.61.864

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 ¶ added in v1.61.864

func CreateListDistributedProductRequest() (request *ListDistributedProductRequest)

CreateListDistributedProductRequest creates a request to invoke ListDistributedProduct API

type ListDistributedProductResponse ¶ added in v1.61.864

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 ¶ added in v1.61.864

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 ¶ added in v1.61.735

type ListInQueryDeviceOriginalEventData struct {
	EventInfo []EventInfo `json:"EventInfo" xml:"EventInfo"`
}

ListInQueryDeviceOriginalEventData is a nested struct in iot response

type ListInQueryDeviceOriginalPropertyData ¶ added in v1.61.735

type ListInQueryDeviceOriginalPropertyData struct {
	PropertyInfo []PropertyInfo `json:"PropertyInfo" xml:"PropertyInfo"`
}

ListInQueryDeviceOriginalPropertyData is a nested struct in iot response

type ListInQueryDeviceOriginalPropertyStatus ¶ added in v1.61.735

type ListInQueryDeviceOriginalPropertyStatus struct {
	PropertyStatusDataInfo []PropertyStatusDataInfo `json:"PropertyStatusDataInfo" xml:"PropertyStatusDataInfo"`
}

ListInQueryDeviceOriginalPropertyStatus is a nested struct in iot response

type ListInQueryDeviceOriginalServiceData ¶ added in v1.61.735

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 ¶ added in v1.61.1248

type ListInQueryDeviceSpeech struct {
	Items []Items `json:"Items" xml:"Items"`
}

ListInQueryDeviceSpeech is a nested struct in iot response

type ListInQueryDevicesHotStorageData ¶ added in v1.62.60

type ListInQueryDevicesHotStorageData struct {
	PropertyInfo []PropertyInfo `json:"PropertyInfo" xml:"PropertyInfo"`
}

ListInQueryDevicesHotStorageData is a nested struct in iot response

type ListInQueryDevicesHotStorageDataStatus ¶ added in v1.62.60

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 ¶ added in v1.61.1572

type ListInQuerySchedulePeriodList struct {
	Items []Items `json:"Items" xml:"Items"`
}

ListInQuerySchedulePeriodList is a nested struct in iot response

type ListInQuerySolutionDeviceGroupPage ¶ added in v1.61.1094

type ListInQuerySolutionDeviceGroupPage struct {
	ItemName []ItemName `json:"itemName" xml:"itemName"`
}

ListInQuerySolutionDeviceGroupPage is a nested struct in iot response

type ListInQuerySoundCodeLabelBatchList ¶ added in v1.61.1572

type ListInQuerySoundCodeLabelBatchList struct {
	Items []ItemsInQuerySoundCodeLabelBatchList `json:"Items" xml:"Items"`
}

ListInQuerySoundCodeLabelBatchList is a nested struct in iot response

type ListInQuerySoundCodeLabelList ¶ added in v1.61.1572

type ListInQuerySoundCodeLabelList struct {
	Items []Items `json:"Items" xml:"Items"`
}

ListInQuerySoundCodeLabelList is a nested struct in iot response

type ListInQuerySoundCodeList ¶ added in v1.61.1476

type ListInQuerySoundCodeList struct {
	Items []Items `json:"Items" xml:"Items"`
}

ListInQuerySoundCodeList is a nested struct in iot response

type ListInQuerySoundCodeScheduleList ¶ added in v1.61.1572

type ListInQuerySoundCodeScheduleList struct {
	Items []ItemsInQuerySoundCodeScheduleList `json:"Items" xml:"Items"`
}

ListInQuerySoundCodeScheduleList is a nested struct in iot response

type ListInQuerySpeechDevice ¶ added in v1.61.1248

type ListInQuerySpeechDevice struct {
	Items []Items `json:"Items" xml:"Items"`
}

ListInQuerySpeechDevice is a nested struct in iot response

type ListInQuerySpeechList ¶ added in v1.61.1094

type ListInQuerySpeechList struct {
	Items []Items `json:"Items" xml:"Items"`
}

ListInQuerySpeechList is a nested struct in iot response

type ListInQuerySpeechPushJob ¶ added in v1.61.1094

type ListInQuerySpeechPushJob struct {
	Items []ItemsInQuerySpeechPushJob `json:"Items" xml:"Items"`
}

ListInQuerySpeechPushJob is a nested struct in iot response

type ListInQuerySpeechPushJobDevice ¶ added in v1.61.1094

type ListInQuerySpeechPushJobDevice struct {
	Items []ItemsInQuerySpeechPushJobDevice `json:"Items" xml:"Items"`
}

ListInQuerySpeechPushJobDevice is a nested struct in iot response

type ListInQuerySpeechPushJobSpeech ¶ added in v1.61.1094

type ListInQuerySpeechPushJobSpeech struct {
	Items []Items `json:"Items" xml:"Items"`
}

ListInQuerySpeechPushJobSpeech is a nested struct in iot response

type ListInQueryStudioAppDomainListOpen ¶ added in v1.61.1094

type ListInQueryStudioAppDomainListOpen struct {
	DomainInfo []DomainInfo `json:"DomainInfo" xml:"DomainInfo"`
}

ListInQueryStudioAppDomainListOpen is a nested struct in iot response

type ListInQueryStudioAppList ¶ added in v1.61.1094

type ListInQueryStudioAppList struct {
	AppInfo []AppInfo `json:"AppInfo" xml:"AppInfo"`
}

ListInQueryStudioAppList is a nested struct in iot response

type ListInQueryStudioAppPageListOpen ¶ added in v1.61.1094

type ListInQueryStudioAppPageListOpen struct {
	PageInfo []PageInfo `json:"PageInfo" xml:"PageInfo"`
}

ListInQueryStudioAppPageListOpen is a nested struct in iot response

type ListInQueryStudioProjectList ¶ added in v1.61.1094

type ListInQueryStudioProjectList struct {
	ProjectInfo []ProjectInfo `json:"ProjectInfo" xml:"ProjectInfo"`
}

ListInQueryStudioProjectList is a nested struct in iot response

type ListJobRequest ¶ added in v1.61.847

type ListJobRequest 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"`
	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 ¶ added in v1.61.847

func CreateListJobRequest() (request *ListJobRequest)

CreateListJobRequest creates a request to invoke ListJob API

type ListJobResponse ¶ added in v1.61.847

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 ¶ added in v1.61.847

func CreateListJobResponse() (response *ListJobResponse)

CreateListJobResponse creates a response to parse from ListJob response

type ListOTAFirmwareRequest ¶ added in v1.60.313

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 ¶ added in v1.60.313

func CreateListOTAFirmwareRequest() (request *ListOTAFirmwareRequest)

CreateListOTAFirmwareRequest creates a request to invoke ListOTAFirmware API

type ListOTAFirmwareResponse ¶ added in v1.60.313

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 ¶ added in v1.60.313

func CreateListOTAFirmwareResponse() (response *ListOTAFirmwareResponse)

CreateListOTAFirmwareResponse creates a response to parse from ListOTAFirmware response

type ListOTAJobByDeviceRequest ¶ added in v1.61.29

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 ¶ added in v1.61.29

func CreateListOTAJobByDeviceRequest() (request *ListOTAJobByDeviceRequest)

CreateListOTAJobByDeviceRequest creates a request to invoke ListOTAJobByDevice API

type ListOTAJobByDeviceResponse ¶ added in v1.61.29

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 ¶ added in v1.61.29

func CreateListOTAJobByDeviceResponse() (response *ListOTAJobByDeviceResponse)

CreateListOTAJobByDeviceResponse creates a response to parse from ListOTAJobByDevice response

type ListOTAJobByFirmwareRequest ¶ added in v1.60.313

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 ¶ added in v1.60.313

func CreateListOTAJobByFirmwareRequest() (request *ListOTAJobByFirmwareRequest)

CreateListOTAJobByFirmwareRequest creates a request to invoke ListOTAJobByFirmware API

type ListOTAJobByFirmwareResponse ¶ added in v1.60.313

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 ¶ added in v1.60.313

func CreateListOTAJobByFirmwareResponse() (response *ListOTAJobByFirmwareResponse)

CreateListOTAJobByFirmwareResponse creates a response to parse from ListOTAJobByFirmware response

type ListOTAModuleByProductRequest ¶ added in v1.61.565

type ListOTAModuleByProductRequest struct {
	*requests.RpcRequest
	AuthConfig        string `position:"Query" name:"AuthConfig"`
	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"`
}

ListOTAModuleByProductRequest is the request struct for api ListOTAModuleByProduct

func CreateListOTAModuleByProductRequest ¶ added in v1.61.565

func CreateListOTAModuleByProductRequest() (request *ListOTAModuleByProductRequest)

CreateListOTAModuleByProductRequest creates a request to invoke ListOTAModuleByProduct API

type ListOTAModuleByProductResponse ¶ added in v1.61.565

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 ¶ added in v1.61.565

func CreateListOTAModuleByProductResponse() (response *ListOTAModuleByProductResponse)

CreateListOTAModuleByProductResponse creates a response to parse from ListOTAModuleByProduct response

type ListOTAModuleVersionsByDeviceRequest ¶ added in v1.61.735

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 ¶ added in v1.61.735

func CreateListOTAModuleVersionsByDeviceRequest() (request *ListOTAModuleVersionsByDeviceRequest)

CreateListOTAModuleVersionsByDeviceRequest creates a request to invoke ListOTAModuleVersionsByDevice API

type ListOTAModuleVersionsByDeviceResponse ¶ added in v1.61.735

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 ¶ added in v1.61.735

func CreateListOTAModuleVersionsByDeviceResponse() (response *ListOTAModuleVersionsByDeviceResponse)

CreateListOTAModuleVersionsByDeviceResponse creates a response to parse from ListOTAModuleVersionsByDevice response

type ListOTATaskByJobRequest ¶ added in v1.60.356

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 ¶ added in v1.60.356

func CreateListOTATaskByJobRequest() (request *ListOTATaskByJobRequest)

CreateListOTATaskByJobRequest creates a request to invoke ListOTATaskByJob API

type ListOTATaskByJobResponse ¶ added in v1.60.356

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 ¶ added in v1.60.356

func CreateListOTATaskByJobResponse() (response *ListOTATaskByJobResponse)

CreateListOTATaskByJobResponse creates a response to parse from ListOTATaskByJob response

type ListOTAUnfinishedTaskByDeviceRequest ¶ added in v1.61.1134

type ListOTAUnfinishedTaskByDeviceRequest struct {
	*requests.RpcRequest
	TaskStatusList *[]string `position:"Query" name:"TaskStatusList"  type:"Repeated"`
	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 ¶ added in v1.61.1134

func CreateListOTAUnfinishedTaskByDeviceRequest() (request *ListOTAUnfinishedTaskByDeviceRequest)

CreateListOTAUnfinishedTaskByDeviceRequest creates a request to invoke ListOTAUnfinishedTaskByDevice API

type ListOTAUnfinishedTaskByDeviceResponse ¶ added in v1.61.1134

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 ¶ added in v1.61.1134

func CreateListOTAUnfinishedTaskByDeviceResponse() (response *ListOTAUnfinishedTaskByDeviceResponse)

CreateListOTAUnfinishedTaskByDeviceResponse creates a response to parse from ListOTAUnfinishedTaskByDevice response

type ListParserDataSourceRequest ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateListParserDataSourceRequest() (request *ListParserDataSourceRequest)

CreateListParserDataSourceRequest creates a request to invoke ListParserDataSource API

type ListParserDataSourceResponse ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateListParserDataSourceResponse() (response *ListParserDataSourceResponse)

CreateListParserDataSourceResponse creates a response to parse from ListParserDataSource response

type ListParserDestinationRequest ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateListParserDestinationRequest() (request *ListParserDestinationRequest)

CreateListParserDestinationRequest creates a request to invoke ListParserDestination API

type ListParserDestinationResponse ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateListParserDestinationResponse() (response *ListParserDestinationResponse)

CreateListParserDestinationResponse creates a response to parse from ListParserDestination response

type ListParserRequest ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateListParserRequest() (request *ListParserRequest)

CreateListParserRequest creates a request to invoke ListParser API

type ListParserResponse ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateListParserResponse() (response *ListParserResponse)

CreateListParserResponse creates a response to parse from ListParser response

type ListPowerStationRequest ¶ added in v1.62.659

type ListPowerStationRequest struct {
	*requests.RpcRequest
	IotInstanceId        string           `position:"Query" name:"IotInstanceId"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	AlgorithmInstanceUid string           `position:"Query" name:"AlgorithmInstanceUid"`
	PageNo               requests.Integer `position:"Query" name:"PageNo"`
	PowerStationName     string           `position:"Query" name:"PowerStationName"`
	ApiProduct           string           `position:"Body" name:"ApiProduct"`
	ApiRevision          string           `position:"Body" name:"ApiRevision"`
}

ListPowerStationRequest is the request struct for api ListPowerStation

func CreateListPowerStationRequest ¶ added in v1.62.659

func CreateListPowerStationRequest() (request *ListPowerStationRequest)

CreateListPowerStationRequest creates a request to invoke ListPowerStation API

type ListPowerStationResponse ¶ added in v1.62.659

type ListPowerStationResponse struct {
	*responses.BaseResponse
	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         DataInListPowerStation `json:"Data" xml:"Data"`
}

ListPowerStationResponse is the response struct for api ListPowerStation

func CreateListPowerStationResponse ¶ added in v1.62.659

func CreateListPowerStationResponse() (response *ListPowerStationResponse)

CreateListPowerStationResponse creates a response to parse from ListPowerStation 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
	RealTenantId      string           `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string           `position:"Query" name:"RealTripartiteKey"`
	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"`
	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"`
	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 ¶ added in v1.61.847

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 ¶ added in v1.61.847

func CreateListTaskRequest() (request *ListTaskRequest)

CreateListTaskRequest creates a request to invoke ListTask API

type ListTaskResponse ¶ added in v1.61.847

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 ¶ added in v1.61.847

func CreateListTaskResponse() (response *ListTaskResponse)

CreateListTaskResponse creates a response to parse from ListTask response

type ListThingModelVersionRequest ¶ added in v1.60.347

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 ¶ added in v1.60.347

func CreateListThingModelVersionRequest() (request *ListThingModelVersionRequest)

CreateListThingModelVersionRequest creates a request to invoke ListThingModelVersion API

type ListThingModelVersionResponse ¶ added in v1.60.347

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 ¶ added in v1.60.347

func CreateListThingModelVersionResponse() (response *ListThingModelVersionResponse)

CreateListThingModelVersionResponse creates a response to parse from ListThingModelVersion response

type ListThingTemplatesRequest ¶ added in v1.60.347

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 ¶ added in v1.60.347

func CreateListThingTemplatesRequest() (request *ListThingTemplatesRequest)

CreateListThingTemplatesRequest creates a request to invoke ListThingTemplates API

type ListThingTemplatesResponse ¶ added in v1.60.347

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 ¶ added in v1.60.347

func CreateListThingTemplatesResponse() (response *ListThingTemplatesResponse)

CreateListThingTemplatesResponse creates a response to parse from ListThingTemplates response

type LogInfo ¶ added in v1.61.254

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 ¶ added in v1.61.254

type LogListInQueryDetailSceneRuleLog struct {
	LogInfo []LogInfo `json:"LogInfo" xml:"LogInfo"`
}

LogListInQueryDetailSceneRuleLog is a nested struct in iot response

type LogListInQuerySummarySceneRuleLog ¶ added in v1.61.254

type LogListInQuerySummarySceneRuleLog struct {
	LogInfo []LogInfo `json:"LogInfo" xml:"LogInfo"`
}

LogListInQuerySummarySceneRuleLog is a nested struct in iot response

type Message ¶ added in v1.61.1248

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"`
	TransformedMessageContent string         `json:"TransformedMessageContent" xml:"TransformedMessageContent"`
	TransformedTopicFullName  string         `json:"TransformedTopicFullName" xml:"TransformedTopicFullName"`
	UserProperties            []UserProperty `json:"UserProperties" xml:"UserProperties"`
	MqttProperties            []MqttProperty `json:"MqttProperties" xml:"MqttProperties"`
}

Message is a nested struct in iot response

type MessageRoute ¶ added in v1.61.1067

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 ¶ added in v1.61.1067

type MessageRouteList struct {
	MessageRoute []MessageRoute `json:"MessageRoute" xml:"MessageRoute"`
}

MessageRouteList is a nested struct in iot response

type ModelVersion ¶ added in v1.60.347

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 ¶ added in v1.60.347

type ModelVersions struct {
	ModelVersion []ModelVersion `json:"ModelVersion" xml:"ModelVersion"`
}

ModelVersions is a nested struct in iot response

type ModifyOTAFirmwareRequest ¶ added in v1.62.438

type ModifyOTAFirmwareRequest struct {
	*requests.RpcRequest
	FirmwareUdi   string `position:"Query" name:"FirmwareUdi"`
	FirmwareDesc  string `position:"Query" name:"FirmwareDesc"`
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	FirmwareName  string `position:"Query" name:"FirmwareName"`
	FirmwareId    string `position:"Query" name:"FirmwareId"`
	ProductKey    string `position:"Query" name:"ProductKey"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

ModifyOTAFirmwareRequest is the request struct for api ModifyOTAFirmware

func CreateModifyOTAFirmwareRequest ¶ added in v1.62.438

func CreateModifyOTAFirmwareRequest() (request *ModifyOTAFirmwareRequest)

CreateModifyOTAFirmwareRequest creates a request to invoke ModifyOTAFirmware API

type ModifyOTAFirmwareResponse ¶ added in v1.62.438

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

ModifyOTAFirmwareResponse is the response struct for api ModifyOTAFirmware

func CreateModifyOTAFirmwareResponse ¶ added in v1.62.438

func CreateModifyOTAFirmwareResponse() (response *ModifyOTAFirmwareResponse)

CreateModifyOTAFirmwareResponse creates a response to parse from ModifyOTAFirmware response

type ModifyPowerStationRequest ¶ added in v1.62.659

type ModifyPowerStationRequest struct {
	*requests.RpcRequest
	PowerStationUid      string           `position:"Query" name:"PowerStationUid"`
	RatedPower           requests.Integer `position:"Query" name:"RatedPower"`
	Description          string           `position:"Query" name:"Description"`
	IotInstanceId        string           `position:"Query" name:"IotInstanceId"`
	AlgorithmInstanceUid string           `position:"Query" name:"AlgorithmInstanceUid"`
	PowerStationName     string           `position:"Query" name:"PowerStationName"`
	ApiProduct           string           `position:"Body" name:"ApiProduct"`
	ApiRevision          string           `position:"Body" name:"ApiRevision"`
}

ModifyPowerStationRequest is the request struct for api ModifyPowerStation

func CreateModifyPowerStationRequest ¶ added in v1.62.659

func CreateModifyPowerStationRequest() (request *ModifyPowerStationRequest)

CreateModifyPowerStationRequest creates a request to invoke ModifyPowerStation API

type ModifyPowerStationResponse ¶ added in v1.62.659

type ModifyPowerStationResponse struct {
	*responses.BaseResponse
	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"`
}

ModifyPowerStationResponse is the response struct for api ModifyPowerStation

func CreateModifyPowerStationResponse ¶ added in v1.62.659

func CreateModifyPowerStationResponse() (response *ModifyPowerStationResponse)

CreateModifyPowerStationResponse creates a response to parse from ModifyPowerStation response

type MqttProperties ¶ added in v1.62.659

type MqttProperties struct {
	MqttProperty []MqttProperty `json:"MqttProperty" xml:"MqttProperty"`
}

MqttProperties is a nested struct in iot response

type MqttProperty ¶ added in v1.62.659

type MqttProperty struct {
	Key   string `json:"Key" xml:"Key"`
	Value string `json:"Value" xml:"Value"`
}

MqttProperty is a nested struct in iot response

type MultiFiles ¶ added in v1.61.1248

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 ¶ added in v1.61.735

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 ¶ added in v1.61.735

type OTAModules struct {
	OTAModuleInfo []OTAModuleInfo `json:"OTAModuleInfo" xml:"OTAModuleInfo"`
}

OTAModules is a nested struct in iot response

type OpenIotServiceRequest ¶ added in v1.61.917

type OpenIotServiceRequest struct {
	*requests.RpcRequest
	OwnerId requests.Integer `position:"Query" name:"OwnerId"`
}

OpenIotServiceRequest is the request struct for api OpenIotService

func CreateOpenIotServiceRequest ¶ added in v1.61.917

func CreateOpenIotServiceRequest() (request *OpenIotServiceRequest)

CreateOpenIotServiceRequest creates a request to invoke OpenIotService API

type OpenIotServiceResponse ¶ added in v1.61.917

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 ¶ added in v1.61.917

func CreateOpenIotServiceResponse() (response *OpenIotServiceResponse)

CreateOpenIotServiceResponse creates a response to parse from OpenIotService response

type OtaModuleDTO ¶ added in v1.61.565

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 ¶ added in v1.61.1248

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 ¶ added in v1.61.565

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 ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

func CreatePackageSoundCodeLabelBatchAudioRequest() (request *PackageSoundCodeLabelBatchAudioRequest)

CreatePackageSoundCodeLabelBatchAudioRequest creates a request to invoke PackageSoundCodeLabelBatchAudio API

type PackageSoundCodeLabelBatchAudioResponse ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

func CreatePackageSoundCodeLabelBatchAudioResponse() (response *PackageSoundCodeLabelBatchAudioResponse)

CreatePackageSoundCodeLabelBatchAudioResponse creates a response to parse from PackageSoundCodeLabelBatchAudio response

type PageInfo ¶ added in v1.61.1094

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 ¶ added in v1.61.1762

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 ¶ added in v1.61.1762

func CreatePageQuerySharedSpeechOpenRequest() (request *PageQuerySharedSpeechOpenRequest)

CreatePageQuerySharedSpeechOpenRequest creates a request to invoke PageQuerySharedSpeechOpen API

type PageQuerySharedSpeechOpenResponse ¶ added in v1.61.1762

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 ¶ added in v1.61.1762

func CreatePageQuerySharedSpeechOpenResponse() (response *PageQuerySharedSpeechOpenResponse)

CreatePageQuerySharedSpeechOpenResponse creates a response to parse from PageQuerySharedSpeechOpen response

type PageQuerySpeechBroadcastHourRequest ¶ added in v1.61.1775

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 ¶ added in v1.61.1775

func CreatePageQuerySpeechBroadcastHourRequest() (request *PageQuerySpeechBroadcastHourRequest)

CreatePageQuerySpeechBroadcastHourRequest creates a request to invoke PageQuerySpeechBroadcastHour API

type PageQuerySpeechBroadcastHourResponse ¶ added in v1.61.1775

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 ¶ added in v1.61.1775

func CreatePageQuerySpeechBroadcastHourResponse() (response *PageQuerySpeechBroadcastHourResponse)

CreatePageQuerySpeechBroadcastHourResponse creates a response to parse from PageQuerySpeechBroadcastHour response

type ParserList ¶ added in v1.61.1671

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 ¶ added in v1.61.1486

type Points struct {
	PointsItem []PointsItem `json:"Points" xml:"Points"`
}

Points is a nested struct in iot response

type PointsItem ¶ added in v1.61.1486

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 ¶ added in v1.61.1016

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 ¶ added in v1.61.1016

func CreatePrintByTemplateRequest() (request *PrintByTemplateRequest)

CreatePrintByTemplateRequest creates a request to invoke PrintByTemplate API

type PrintByTemplateResponse ¶ added in v1.61.1016

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 ¶ added in v1.61.1016

func CreatePrintByTemplateResponse() (response *PrintByTemplateResponse)

CreatePrintByTemplateResponse creates a response to parse from PrintByTemplate response

type ProductCertInfo ¶ added in v1.60.305

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"`
	EnableProxySubscribe bool   `json:"EnableProxySubscribe" xml:"EnableProxySubscribe"`
	Codec                string `json:"Codec" xml:"Codec"`
}

ProductTopicInfo is a nested struct in iot response

type ProjectInfo ¶ added in v1.61.1094

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 ¶ added in v1.61.735

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 ¶ added in v1.61.735

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"`
	TopicAlias             requests.Integer `position:"Query" name:"TopicAlias"`
	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 ¶ added in v1.61.821

type PubUserProp struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

PubUserProp is a repeated param struct in PubRequest

type PublishScriptRequest ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreatePublishScriptRequest() (request *PublishScriptRequest)

CreatePublishScriptRequest creates a request to invoke PublishScript API

type PublishScriptResponse ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreatePublishScriptResponse() (response *PublishScriptResponse)

CreatePublishScriptResponse creates a response to parse from PublishScript response

type PublishStudioAppRequest ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreatePublishStudioAppRequest() (request *PublishStudioAppRequest)

CreatePublishStudioAppRequest creates a request to invoke PublishStudioApp API

type PublishStudioAppResponse ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreatePublishStudioAppResponse() (response *PublishStudioAppResponse)

CreatePublishStudioAppResponse creates a response to parse from PublishStudioApp response

type PublishThingModelAsyncInnerRequest ¶ added in v1.62.659

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

PublishThingModelAsyncInnerRequest is the request struct for api PublishThingModelAsyncInner

func CreatePublishThingModelAsyncInnerRequest ¶ added in v1.62.659

func CreatePublishThingModelAsyncInnerRequest() (request *PublishThingModelAsyncInnerRequest)

CreatePublishThingModelAsyncInnerRequest creates a request to invoke PublishThingModelAsyncInner API

type PublishThingModelAsyncInnerResponse ¶ added in v1.62.659

type PublishThingModelAsyncInnerResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Message      string `json:"Message" xml:"Message"`
	Code         int    `json:"Code" xml:"Code"`
	LocalizedMsg string `json:"LocalizedMsg" xml:"LocalizedMsg"`
}

PublishThingModelAsyncInnerResponse is the response struct for api PublishThingModelAsyncInner

func CreatePublishThingModelAsyncInnerResponse ¶ added in v1.62.659

func CreatePublishThingModelAsyncInnerResponse() (response *PublishThingModelAsyncInnerResponse)

CreatePublishThingModelAsyncInnerResponse creates a response to parse from PublishThingModelAsyncInner response

type PublishThingModelAsyncRequest ¶ added in v1.62.659

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

PublishThingModelAsyncRequest is the request struct for api PublishThingModelAsync

func CreatePublishThingModelAsyncRequest ¶ added in v1.62.659

func CreatePublishThingModelAsyncRequest() (request *PublishThingModelAsyncRequest)

CreatePublishThingModelAsyncRequest creates a request to invoke PublishThingModelAsync API

type PublishThingModelAsyncResponse ¶ added in v1.62.659

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

PublishThingModelAsyncResponse is the response struct for api PublishThingModelAsync

func CreatePublishThingModelAsyncResponse ¶ added in v1.62.659

func CreatePublishThingModelAsyncResponse() (response *PublishThingModelAsyncResponse)

CreatePublishThingModelAsyncResponse creates a response to parse from PublishThingModelAsync response

type PublishThingModelRequest ¶ added in v1.60.347

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 ¶ added in v1.60.347

func CreatePublishThingModelRequest() (request *PublishThingModelRequest)

CreatePublishThingModelRequest creates a request to invoke PublishThingModel API

type PublishThingModelResponse ¶ added in v1.60.347

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 ¶ added in v1.60.347

func CreatePublishThingModelResponse() (response *PublishThingModelResponse)

CreatePublishThingModelResponse creates a response to parse from PublishThingModel response

type PushSpeechRequest ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreatePushSpeechRequest() (request *PushSpeechRequest)

CreatePushSpeechRequest creates a request to invoke PushSpeech API

type PushSpeechResponse ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

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 ¶ added in v1.61.326

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 ¶ added in v1.61.326

func CreateQueryClientIdsRequest() (request *QueryClientIdsRequest)

CreateQueryClientIdsRequest creates a request to invoke QueryClientIds API

type QueryClientIdsResponse ¶ added in v1.61.326

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 ¶ added in v1.61.326

func CreateQueryClientIdsResponse() (response *QueryClientIdsResponse)

CreateQueryClientIdsResponse creates a response to parse from QueryClientIds response

type QueryConsumerGroupByGroupIdRequest ¶ added in v1.61.254

type QueryConsumerGroupByGroupIdRequest 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"`
}

QueryConsumerGroupByGroupIdRequest is the request struct for api QueryConsumerGroupByGroupId

func CreateQueryConsumerGroupByGroupIdRequest ¶ added in v1.61.254

func CreateQueryConsumerGroupByGroupIdRequest() (request *QueryConsumerGroupByGroupIdRequest)

CreateQueryConsumerGroupByGroupIdRequest creates a request to invoke QueryConsumerGroupByGroupId API

type QueryConsumerGroupByGroupIdResponse ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateQueryConsumerGroupByGroupIdResponse() (response *QueryConsumerGroupByGroupIdResponse)

CreateQueryConsumerGroupByGroupIdResponse creates a response to parse from QueryConsumerGroupByGroupId response

type QueryConsumerGroupListRequest ¶ added in v1.61.254

type QueryConsumerGroupListRequest 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"`
	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"`
	SubBizCode        string           `position:"Query" name:"SubBizCode"`
	ApiProduct        string           `position:"Body" name:"ApiProduct"`
	ApiRevision       string           `position:"Body" name:"ApiRevision"`
}

QueryConsumerGroupListRequest is the request struct for api QueryConsumerGroupList

func CreateQueryConsumerGroupListRequest ¶ added in v1.61.254

func CreateQueryConsumerGroupListRequest() (request *QueryConsumerGroupListRequest)

CreateQueryConsumerGroupListRequest creates a request to invoke QueryConsumerGroupList API

type QueryConsumerGroupListResponse ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateQueryConsumerGroupListResponse() (response *QueryConsumerGroupListResponse)

CreateQueryConsumerGroupListResponse creates a response to parse from QueryConsumerGroupList response

type QueryConsumerGroupStatusRequest ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateQueryConsumerGroupStatusRequest() (request *QueryConsumerGroupStatusRequest)

CreateQueryConsumerGroupStatusRequest creates a request to invoke QueryConsumerGroupStatus API

type QueryConsumerGroupStatusResponse ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateQueryConsumerGroupStatusResponse() (response *QueryConsumerGroupStatusResponse)

CreateQueryConsumerGroupStatusResponse creates a response to parse from QueryConsumerGroupStatus response

type QueryCustomTimelineTableStatusRequest ¶ added in v1.62.659

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

QueryCustomTimelineTableStatusRequest is the request struct for api QueryCustomTimelineTableStatus

func CreateQueryCustomTimelineTableStatusRequest ¶ added in v1.62.659

func CreateQueryCustomTimelineTableStatusRequest() (request *QueryCustomTimelineTableStatusRequest)

CreateQueryCustomTimelineTableStatusRequest creates a request to invoke QueryCustomTimelineTableStatus API

type QueryCustomTimelineTableStatusResponse ¶ added in v1.62.659

type QueryCustomTimelineTableStatusResponse struct {
	*responses.BaseResponse
	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"`
}

QueryCustomTimelineTableStatusResponse is the response struct for api QueryCustomTimelineTableStatus

func CreateQueryCustomTimelineTableStatusResponse ¶ added in v1.62.659

func CreateQueryCustomTimelineTableStatusResponse() (response *QueryCustomTimelineTableStatusResponse)

CreateQueryCustomTimelineTableStatusResponse creates a response to parse from QueryCustomTimelineTableStatus response

type QueryDetailSceneRuleLogRequest ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateQueryDetailSceneRuleLogRequest() (request *QueryDetailSceneRuleLogRequest)

CreateQueryDetailSceneRuleLogRequest creates a request to invoke QueryDetailSceneRuleLog API

type QueryDetailSceneRuleLogResponse ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateQueryDetailSceneRuleLogResponse() (response *QueryDetailSceneRuleLogResponse)

CreateQueryDetailSceneRuleLogResponse creates a response to parse from QueryDetailSceneRuleLog response

type QueryDeviceBySQLRequest ¶ added in v1.61.565

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 ¶ added in v1.61.565

func CreateQueryDeviceBySQLRequest() (request *QueryDeviceBySQLRequest)

CreateQueryDeviceBySQLRequest creates a request to invoke QueryDeviceBySQL API

type QueryDeviceBySQLResponse ¶ added in v1.61.565

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 ¶ added in v1.61.565

func CreateQueryDeviceBySQLResponse() (response *QueryDeviceBySQLResponse)

CreateQueryDeviceBySQLResponse creates a response to parse from QueryDeviceBySQL response

type QueryDeviceByStatusRequest ¶ added in v1.60.305

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 ¶ added in v1.60.305

func CreateQueryDeviceByStatusRequest() (request *QueryDeviceByStatusRequest)

CreateQueryDeviceByStatusRequest creates a request to invoke QueryDeviceByStatus API

type QueryDeviceByStatusResponse ¶ added in v1.60.305

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 ¶ added in v1.60.305

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 ¶ added in v1.61.864

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 ¶ added in v1.61.864

func CreateQueryDeviceDistributeDetailRequest() (request *QueryDeviceDistributeDetailRequest)

CreateQueryDeviceDistributeDetailRequest creates a request to invoke QueryDeviceDistributeDetail API

type QueryDeviceDistributeDetailResponse ¶ added in v1.61.864

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 ¶ added in v1.61.864

func CreateQueryDeviceDistributeDetailResponse() (response *QueryDeviceDistributeDetailResponse)

CreateQueryDeviceDistributeDetailResponse creates a response to parse from QueryDeviceDistributeDetail response

type QueryDeviceDistributeJobRequest ¶ added in v1.61.864

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 ¶ added in v1.61.864

func CreateQueryDeviceDistributeJobRequest() (request *QueryDeviceDistributeJobRequest)

CreateQueryDeviceDistributeJobRequest creates a request to invoke QueryDeviceDistributeJob API

type QueryDeviceDistributeJobResponse ¶ added in v1.61.864

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 ¶ added in v1.61.864

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"`
	NeedIopsCheck     requests.Boolean `position:"Query" name:"NeedIopsCheck"`
	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
	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"`
	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"`
	RealTenantId      string           `position:"Query" name:"RealTenantId"`
	SuperGroupId      string           `position:"Query" name:"SuperGroupId"`
	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"`
	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
	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"`
}

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 ¶ added in v1.61.1134

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 ¶ added in v1.61.1134

func CreateQueryDeviceInfoRequest() (request *QueryDeviceInfoRequest)

CreateQueryDeviceInfoRequest creates a request to invoke QueryDeviceInfo API

type QueryDeviceInfoResponse ¶ added in v1.61.1134

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 ¶ added in v1.61.1134

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 ¶ added in v1.61.735

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 ¶ added in v1.61.735

func CreateQueryDeviceOriginalEventDataRequest() (request *QueryDeviceOriginalEventDataRequest)

CreateQueryDeviceOriginalEventDataRequest creates a request to invoke QueryDeviceOriginalEventData API

type QueryDeviceOriginalEventDataResponse ¶ added in v1.61.735

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 ¶ added in v1.61.735

func CreateQueryDeviceOriginalEventDataResponse() (response *QueryDeviceOriginalEventDataResponse)

CreateQueryDeviceOriginalEventDataResponse creates a response to parse from QueryDeviceOriginalEventData response

type QueryDeviceOriginalPropertyDataRequest ¶ added in v1.61.735

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 ¶ added in v1.61.735

func CreateQueryDeviceOriginalPropertyDataRequest() (request *QueryDeviceOriginalPropertyDataRequest)

CreateQueryDeviceOriginalPropertyDataRequest creates a request to invoke QueryDeviceOriginalPropertyData API

type QueryDeviceOriginalPropertyDataResponse ¶ added in v1.61.735

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 ¶ added in v1.61.735

func CreateQueryDeviceOriginalPropertyDataResponse() (response *QueryDeviceOriginalPropertyDataResponse)

CreateQueryDeviceOriginalPropertyDataResponse creates a response to parse from QueryDeviceOriginalPropertyData response

type QueryDeviceOriginalPropertyStatusRequest ¶ added in v1.61.735

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 ¶ added in v1.61.735

func CreateQueryDeviceOriginalPropertyStatusRequest() (request *QueryDeviceOriginalPropertyStatusRequest)

CreateQueryDeviceOriginalPropertyStatusRequest creates a request to invoke QueryDeviceOriginalPropertyStatus API

type QueryDeviceOriginalPropertyStatusResponse ¶ added in v1.61.735

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 ¶ added in v1.61.735

func CreateQueryDeviceOriginalPropertyStatusResponse() (response *QueryDeviceOriginalPropertyStatusResponse)

CreateQueryDeviceOriginalPropertyStatusResponse creates a response to parse from QueryDeviceOriginalPropertyStatus response

type QueryDeviceOriginalServiceDataRequest ¶ added in v1.61.735

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 ¶ added in v1.61.735

func CreateQueryDeviceOriginalServiceDataRequest() (request *QueryDeviceOriginalServiceDataRequest)

CreateQueryDeviceOriginalServiceDataRequest creates a request to invoke QueryDeviceOriginalServiceData API

type QueryDeviceOriginalServiceDataResponse ¶ added in v1.61.735

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 ¶ added in v1.61.735

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"`
	NeedIopsCheck     requests.Boolean `position:"Query" name:"NeedIopsCheck"`
	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 QueryDeviceProvisioningRequest ¶ added in v1.62.208

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

QueryDeviceProvisioningRequest is the request struct for api QueryDeviceProvisioning

func CreateQueryDeviceProvisioningRequest ¶ added in v1.62.208

func CreateQueryDeviceProvisioningRequest() (request *QueryDeviceProvisioningRequest)

CreateQueryDeviceProvisioningRequest creates a request to invoke QueryDeviceProvisioning API

type QueryDeviceProvisioningResponse ¶ added in v1.62.208

type QueryDeviceProvisioningResponse struct {
	*responses.BaseResponse
	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         DataInQueryDeviceProvisioning `json:"Data" xml:"Data"`
}

QueryDeviceProvisioningResponse is the response struct for api QueryDeviceProvisioning

func CreateQueryDeviceProvisioningResponse ¶ added in v1.62.208

func CreateQueryDeviceProvisioningResponse() (response *QueryDeviceProvisioningResponse)

CreateQueryDeviceProvisioningResponse creates a response to parse from QueryDeviceProvisioning 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"`
	NeedIopsCheck     requests.Boolean `position:"Query" name:"NeedIopsCheck"`
	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 ¶ added in v1.61.1248

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 ¶ added in v1.61.1248

func CreateQueryDeviceSpeechRequest() (request *QueryDeviceSpeechRequest)

CreateQueryDeviceSpeechRequest creates a request to invoke QueryDeviceSpeech API

type QueryDeviceSpeechResponse ¶ added in v1.61.1248

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 ¶ added in v1.61.1248

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 ¶ added in v1.61.1740

type QueryDeviceSubTopicRequest 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"`
}

QueryDeviceSubTopicRequest is the request struct for api QueryDeviceSubTopic

func CreateQueryDeviceSubTopicRequest ¶ added in v1.61.1740

func CreateQueryDeviceSubTopicRequest() (request *QueryDeviceSubTopicRequest)

CreateQueryDeviceSubTopicRequest creates a request to invoke QueryDeviceSubTopic API

type QueryDeviceSubTopicResponse ¶ added in v1.61.1740

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 ¶ added in v1.61.1740

func CreateQueryDeviceSubTopicResponse() (response *QueryDeviceSubTopicResponse)

CreateQueryDeviceSubTopicResponse creates a response to parse from QueryDeviceSubTopic response

type QueryDeviceTunnelRequest ¶ added in v1.61.1296

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 ¶ added in v1.61.1296

func CreateQueryDeviceTunnelRequest() (request *QueryDeviceTunnelRequest)

CreateQueryDeviceTunnelRequest creates a request to invoke QueryDeviceTunnel API

type QueryDeviceTunnelResponse ¶ added in v1.61.1296

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 ¶ added in v1.61.1296

func CreateQueryDeviceTunnelResponse() (response *QueryDeviceTunnelResponse)

CreateQueryDeviceTunnelResponse creates a response to parse from QueryDeviceTunnel response

type QueryDevicesHotStorageDataRequest ¶ added in v1.62.60

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 ¶ added in v1.62.60

func CreateQueryDevicesHotStorageDataRequest() (request *QueryDevicesHotStorageDataRequest)

CreateQueryDevicesHotStorageDataRequest creates a request to invoke QueryDevicesHotStorageData API

type QueryDevicesHotStorageDataResponse ¶ added in v1.62.60

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 ¶ added in v1.62.60

func CreateQueryDevicesHotStorageDataResponse() (response *QueryDevicesHotStorageDataResponse)

CreateQueryDevicesHotStorageDataResponse creates a response to parse from QueryDevicesHotStorageData response

type QueryDevicesHotStorageDataStatusRequest ¶ added in v1.62.60

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 ¶ added in v1.62.60

func CreateQueryDevicesHotStorageDataStatusRequest() (request *QueryDevicesHotStorageDataStatusRequest)

CreateQueryDevicesHotStorageDataStatusRequest creates a request to invoke QueryDevicesHotStorageDataStatus API

type QueryDevicesHotStorageDataStatusResponse ¶ added in v1.62.60

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 ¶ added in v1.62.60

func CreateQueryDevicesHotStorageDataStatusResponse() (response *QueryDevicesHotStorageDataStatusResponse)

CreateQueryDevicesHotStorageDataStatusResponse creates a response to parse from QueryDevicesHotStorageDataStatus response

type QueryDynamicGroupDevicesRequest ¶ added in v1.61.1296

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 ¶ added in v1.61.1296

func CreateQueryDynamicGroupDevicesRequest() (request *QueryDynamicGroupDevicesRequest)

CreateQueryDynamicGroupDevicesRequest creates a request to invoke QueryDynamicGroupDevices API

type QueryDynamicGroupDevicesResponse ¶ added in v1.61.1296

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 ¶ added in v1.61.1296

func CreateQueryDynamicGroupDevicesResponse() (response *QueryDynamicGroupDevicesResponse)

CreateQueryDynamicGroupDevicesResponse creates a response to parse from QueryDynamicGroupDevices response

type QueryEdgeDriverRequest ¶ added in v1.61.29

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 ¶ added in v1.61.29

func CreateQueryEdgeDriverRequest() (request *QueryEdgeDriverRequest)

CreateQueryEdgeDriverRequest creates a request to invoke QueryEdgeDriver API

type QueryEdgeDriverResponse ¶ added in v1.61.29

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 ¶ added in v1.61.29

func CreateQueryEdgeDriverResponse() (response *QueryEdgeDriverResponse)

CreateQueryEdgeDriverResponse creates a response to parse from QueryEdgeDriver response

type QueryEdgeDriverVersionRequest ¶ added in v1.61.29

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 ¶ added in v1.61.29

func CreateQueryEdgeDriverVersionRequest() (request *QueryEdgeDriverVersionRequest)

CreateQueryEdgeDriverVersionRequest creates a request to invoke QueryEdgeDriverVersion API

type QueryEdgeDriverVersionResponse ¶ added in v1.61.29

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 ¶ added in v1.61.29

func CreateQueryEdgeDriverVersionResponse() (response *QueryEdgeDriverVersionResponse)

CreateQueryEdgeDriverVersionResponse creates a response to parse from QueryEdgeDriverVersion response

type QueryEdgeInstanceChannelRequest ¶ added in v1.61.194

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 ¶ added in v1.61.194

func CreateQueryEdgeInstanceChannelRequest() (request *QueryEdgeInstanceChannelRequest)

CreateQueryEdgeInstanceChannelRequest creates a request to invoke QueryEdgeInstanceChannel API

type QueryEdgeInstanceChannelResponse ¶ added in v1.61.194

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 ¶ added in v1.61.194

func CreateQueryEdgeInstanceChannelResponse() (response *QueryEdgeInstanceChannelResponse)

CreateQueryEdgeInstanceChannelResponse creates a response to parse from QueryEdgeInstanceChannel response

type QueryEdgeInstanceDeviceByDriverRequest ¶ added in v1.61.194

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 ¶ added in v1.61.194

func CreateQueryEdgeInstanceDeviceByDriverRequest() (request *QueryEdgeInstanceDeviceByDriverRequest)

CreateQueryEdgeInstanceDeviceByDriverRequest creates a request to invoke QueryEdgeInstanceDeviceByDriver API

type QueryEdgeInstanceDeviceByDriverResponse ¶ added in v1.61.194

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 ¶ added in v1.61.194

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 ¶ added in v1.61.1067

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 ¶ added in v1.61.1067

func CreateQueryEdgeInstanceMessageRoutingRequest() (request *QueryEdgeInstanceMessageRoutingRequest)

CreateQueryEdgeInstanceMessageRoutingRequest creates a request to invoke QueryEdgeInstanceMessageRouting API

type QueryEdgeInstanceMessageRoutingResponse ¶ added in v1.61.1067

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 ¶ added in v1.61.1067

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 ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateQueryEdgeInstanceSceneRuleRequest() (request *QueryEdgeInstanceSceneRuleRequest)

CreateQueryEdgeInstanceSceneRuleRequest creates a request to invoke QueryEdgeInstanceSceneRule API

type QueryEdgeInstanceSceneRuleResponse ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateQueryEdgeInstanceSceneRuleResponse() (response *QueryEdgeInstanceSceneRuleResponse)

CreateQueryEdgeInstanceSceneRuleResponse creates a response to parse from QueryEdgeInstanceSceneRule response

type QueryImportedDeviceByApplyIdRequest ¶ added in v1.61.1643

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 ¶ added in v1.61.1643

func CreateQueryImportedDeviceByApplyIdRequest() (request *QueryImportedDeviceByApplyIdRequest)

CreateQueryImportedDeviceByApplyIdRequest creates a request to invoke QueryImportedDeviceByApplyId API

type QueryImportedDeviceByApplyIdResponse ¶ added in v1.61.1643

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 ¶ added in v1.61.1643

func CreateQueryImportedDeviceByApplyIdResponse() (response *QueryImportedDeviceByApplyIdResponse)

CreateQueryImportedDeviceByApplyIdResponse creates a response to parse from QueryImportedDeviceByApplyId response

type QueryJobRequest ¶ added in v1.61.847

type QueryJobRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	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 ¶ added in v1.61.847

func CreateQueryJobRequest() (request *QueryJobRequest)

CreateQueryJobRequest creates a request to invoke QueryJob API

type QueryJobResponse ¶ added in v1.61.847

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 ¶ added in v1.61.847

func CreateQueryJobResponse() (response *QueryJobResponse)

CreateQueryJobResponse creates a response to parse from QueryJob response

type QueryJobStatisticsRequest ¶ added in v1.61.847

type QueryJobStatisticsRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	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 ¶ added in v1.61.847

func CreateQueryJobStatisticsRequest() (request *QueryJobStatisticsRequest)

CreateQueryJobStatisticsRequest creates a request to invoke QueryJobStatistics API

type QueryJobStatisticsResponse ¶ added in v1.61.847

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 ¶ added in v1.61.847

func CreateQueryJobStatisticsResponse() (response *QueryJobStatisticsResponse)

CreateQueryJobStatisticsResponse creates a response to parse from QueryJobStatistics response

type QueryLicenseDeviceListRequest ¶ added in v1.61.1643

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 ¶ added in v1.61.1643

func CreateQueryLicenseDeviceListRequest() (request *QueryLicenseDeviceListRequest)

CreateQueryLicenseDeviceListRequest creates a request to invoke QueryLicenseDeviceList API

type QueryLicenseDeviceListResponse ¶ added in v1.61.1643

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 ¶ added in v1.61.1643

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 ¶ added in v1.61.1248

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 ¶ added in v1.61.1248

func CreateQueryMessageInfoRequest() (request *QueryMessageInfoRequest)

CreateQueryMessageInfoRequest creates a request to invoke QueryMessageInfo API

type QueryMessageInfoResponse ¶ added in v1.61.1248

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 ¶ added in v1.61.1248

func CreateQueryMessageInfoResponse() (response *QueryMessageInfoResponse)

CreateQueryMessageInfoResponse creates a response to parse from QueryMessageInfo response

type QueryOTAFirmwareRequest ¶ added in v1.60.313

type QueryOTAFirmwareRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	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 ¶ added in v1.60.313

func CreateQueryOTAFirmwareRequest() (request *QueryOTAFirmwareRequest)

CreateQueryOTAFirmwareRequest creates a request to invoke QueryOTAFirmware API

type QueryOTAFirmwareResponse ¶ added in v1.60.313

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 ¶ added in v1.60.313

func CreateQueryOTAFirmwareResponse() (response *QueryOTAFirmwareResponse)

CreateQueryOTAFirmwareResponse creates a response to parse from QueryOTAFirmware response

type QueryOTAJobRequest ¶ added in v1.60.313

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 ¶ added in v1.60.313

func CreateQueryOTAJobRequest() (request *QueryOTAJobRequest)

CreateQueryOTAJobRequest creates a request to invoke QueryOTAJob API

type QueryOTAJobResponse ¶ added in v1.60.313

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 ¶ added in v1.60.313

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 ¶ added in v1.60.305

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 ¶ added in v1.60.305

func CreateQueryProductCertInfoRequest() (request *QueryProductCertInfoRequest)

CreateQueryProductCertInfoRequest creates a request to invoke QueryProductCertInfo API

type QueryProductCertInfoResponse ¶ added in v1.60.305

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 ¶ added in v1.60.305

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 ¶ added in v1.61.1762

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 ¶ added in v1.61.1762

func CreateQueryProjectShareDeviceListRequest() (request *QueryProjectShareDeviceListRequest)

CreateQueryProjectShareDeviceListRequest creates a request to invoke QueryProjectShareDeviceList API

type QueryProjectShareDeviceListResponse ¶ added in v1.61.1762

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 ¶ added in v1.61.1762

func CreateQueryProjectShareDeviceListResponse() (response *QueryProjectShareDeviceListResponse)

CreateQueryProjectShareDeviceListResponse creates a response to parse from QueryProjectShareDeviceList response

type QuerySceneRuleRequest ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateQuerySceneRuleRequest() (request *QuerySceneRuleRequest)

CreateQuerySceneRuleRequest creates a request to invoke QuerySceneRule API

type QuerySceneRuleResponse ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateQuerySceneRuleResponse() (response *QuerySceneRuleResponse)

CreateQuerySceneRuleResponse creates a response to parse from QuerySceneRule response

type QuerySchedulePeriodListRequest ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

func CreateQuerySchedulePeriodListRequest() (request *QuerySchedulePeriodListRequest)

CreateQuerySchedulePeriodListRequest creates a request to invoke QuerySchedulePeriodList API

type QuerySchedulePeriodListResponse ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

func CreateQuerySchedulePeriodListResponse() (response *QuerySchedulePeriodListResponse)

CreateQuerySchedulePeriodListResponse creates a response to parse from QuerySchedulePeriodList response

type QuerySetting ¶ added in v1.61.1740

type QuerySetting struct {
	SelectedHeaders []SelectedHeadersItem `json:"SelectedHeaders" xml:"SelectedHeaders"`
	AstExpr         []AstExprItem         `json:"AstExpr" xml:"AstExpr"`
}

QuerySetting is a nested struct in iot response

type QueryShareProductNameByProductKeyRequest ¶ added in v1.62.565

type QueryShareProductNameByProductKeyRequest struct {
	*requests.RpcRequest
	ShareTaskCode string `position:"Body" name:"ShareTaskCode"`
	ProductKey    string `position:"Body" name:"ProductKey"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

QueryShareProductNameByProductKeyRequest is the request struct for api QueryShareProductNameByProductKey

func CreateQueryShareProductNameByProductKeyRequest ¶ added in v1.62.565

func CreateQueryShareProductNameByProductKeyRequest() (request *QueryShareProductNameByProductKeyRequest)

CreateQueryShareProductNameByProductKeyRequest creates a request to invoke QueryShareProductNameByProductKey API

type QueryShareProductNameByProductKeyResponse ¶ added in v1.62.565

type QueryShareProductNameByProductKeyResponse struct {
	*responses.BaseResponse
	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"`
}

QueryShareProductNameByProductKeyResponse is the response struct for api QueryShareProductNameByProductKey

func CreateQueryShareProductNameByProductKeyResponse ¶ added in v1.62.565

func CreateQueryShareProductNameByProductKeyResponse() (response *QueryShareProductNameByProductKeyResponse)

CreateQueryShareProductNameByProductKeyResponse creates a response to parse from QueryShareProductNameByProductKey response

type QuerySharePromotionActivityAuditResultRequest ¶ added in v1.62.438

type QuerySharePromotionActivityAuditResultRequest struct {
	*requests.RpcRequest
	SharePromotionActivityId string `position:"Body" name:"SharePromotionActivityId"`
	IotInstanceId            string `position:"Body" name:"IotInstanceId"`
	ShareTaskCode            string `position:"Body" name:"ShareTaskCode"`
	ApiProduct               string `position:"Body" name:"ApiProduct"`
	ApiRevision              string `position:"Body" name:"ApiRevision"`
}

QuerySharePromotionActivityAuditResultRequest is the request struct for api QuerySharePromotionActivityAuditResult

func CreateQuerySharePromotionActivityAuditResultRequest ¶ added in v1.62.438

func CreateQuerySharePromotionActivityAuditResultRequest() (request *QuerySharePromotionActivityAuditResultRequest)

CreateQuerySharePromotionActivityAuditResultRequest creates a request to invoke QuerySharePromotionActivityAuditResult API

type QuerySharePromotionActivityAuditResultResponse ¶ added in v1.62.438

type QuerySharePromotionActivityAuditResultResponse struct {
	*responses.BaseResponse
	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"`
}

QuerySharePromotionActivityAuditResultResponse is the response struct for api QuerySharePromotionActivityAuditResult

func CreateQuerySharePromotionActivityAuditResultResponse ¶ added in v1.62.438

func CreateQuerySharePromotionActivityAuditResultResponse() (response *QuerySharePromotionActivityAuditResultResponse)

CreateQuerySharePromotionActivityAuditResultResponse creates a response to parse from QuerySharePromotionActivityAuditResult response

type QueryShareTaskDeviceListRequest ¶ added in v1.61.1762

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 ¶ added in v1.61.1762

func CreateQueryShareTaskDeviceListRequest() (request *QueryShareTaskDeviceListRequest)

CreateQueryShareTaskDeviceListRequest creates a request to invoke QueryShareTaskDeviceList API

type QueryShareTaskDeviceListResponse ¶ added in v1.61.1762

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 ¶ added in v1.61.1762

func CreateQueryShareTaskDeviceListResponse() (response *QueryShareTaskDeviceListResponse)

CreateQueryShareTaskDeviceListResponse creates a response to parse from QueryShareTaskDeviceList response

type QuerySolutionDeviceGroupPageRequest ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateQuerySolutionDeviceGroupPageRequest() (request *QuerySolutionDeviceGroupPageRequest)

CreateQuerySolutionDeviceGroupPageRequest creates a request to invoke QuerySolutionDeviceGroupPage API

type QuerySolutionDeviceGroupPageResponse ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateQuerySolutionDeviceGroupPageResponse() (response *QuerySolutionDeviceGroupPageResponse)

CreateQuerySolutionDeviceGroupPageResponse creates a response to parse from QuerySolutionDeviceGroupPage response

type QuerySoundCodeLabelBatchFailedResultRequest ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

func CreateQuerySoundCodeLabelBatchFailedResultRequest() (request *QuerySoundCodeLabelBatchFailedResultRequest)

CreateQuerySoundCodeLabelBatchFailedResultRequest creates a request to invoke QuerySoundCodeLabelBatchFailedResult API

type QuerySoundCodeLabelBatchFailedResultResponse ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

func CreateQuerySoundCodeLabelBatchFailedResultResponse() (response *QuerySoundCodeLabelBatchFailedResultResponse)

CreateQuerySoundCodeLabelBatchFailedResultResponse creates a response to parse from QuerySoundCodeLabelBatchFailedResult response

type QuerySoundCodeLabelBatchListRequest ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

func CreateQuerySoundCodeLabelBatchListRequest() (request *QuerySoundCodeLabelBatchListRequest)

CreateQuerySoundCodeLabelBatchListRequest creates a request to invoke QuerySoundCodeLabelBatchList API

type QuerySoundCodeLabelBatchListResponse ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

func CreateQuerySoundCodeLabelBatchListResponse() (response *QuerySoundCodeLabelBatchListResponse)

CreateQuerySoundCodeLabelBatchListResponse creates a response to parse from QuerySoundCodeLabelBatchList response

type QuerySoundCodeLabelListRequest ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

func CreateQuerySoundCodeLabelListRequest() (request *QuerySoundCodeLabelListRequest)

CreateQuerySoundCodeLabelListRequest creates a request to invoke QuerySoundCodeLabelList API

type QuerySoundCodeLabelListResponse ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

func CreateQuerySoundCodeLabelListResponse() (response *QuerySoundCodeLabelListResponse)

CreateQuerySoundCodeLabelListResponse creates a response to parse from QuerySoundCodeLabelList response

type QuerySoundCodeListRequest ¶ added in v1.61.1476

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 ¶ added in v1.61.1476

func CreateQuerySoundCodeListRequest() (request *QuerySoundCodeListRequest)

CreateQuerySoundCodeListRequest creates a request to invoke QuerySoundCodeList API

type QuerySoundCodeListResponse ¶ added in v1.61.1476

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 ¶ added in v1.61.1476

func CreateQuerySoundCodeListResponse() (response *QuerySoundCodeListResponse)

CreateQuerySoundCodeListResponse creates a response to parse from QuerySoundCodeList response

type QuerySoundCodeScheduleListRequest ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

func CreateQuerySoundCodeScheduleListRequest() (request *QuerySoundCodeScheduleListRequest)

CreateQuerySoundCodeScheduleListRequest creates a request to invoke QuerySoundCodeScheduleList API

type QuerySoundCodeScheduleListResponse ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

func CreateQuerySoundCodeScheduleListResponse() (response *QuerySoundCodeScheduleListResponse)

CreateQuerySoundCodeScheduleListResponse creates a response to parse from QuerySoundCodeScheduleList response

type QuerySpeechDeviceRequest ¶ added in v1.61.1248

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 ¶ added in v1.61.1248

func CreateQuerySpeechDeviceRequest() (request *QuerySpeechDeviceRequest)

CreateQuerySpeechDeviceRequest creates a request to invoke QuerySpeechDevice API

type QuerySpeechDeviceResponse ¶ added in v1.61.1248

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 ¶ added in v1.61.1248

func CreateQuerySpeechDeviceResponse() (response *QuerySpeechDeviceResponse)

CreateQuerySpeechDeviceResponse creates a response to parse from QuerySpeechDevice response

type QuerySpeechLicenseAvailableQuotaRequest ¶ added in v1.62.218

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

QuerySpeechLicenseAvailableQuotaRequest is the request struct for api QuerySpeechLicenseAvailableQuota

func CreateQuerySpeechLicenseAvailableQuotaRequest ¶ added in v1.62.218

func CreateQuerySpeechLicenseAvailableQuotaRequest() (request *QuerySpeechLicenseAvailableQuotaRequest)

CreateQuerySpeechLicenseAvailableQuotaRequest creates a request to invoke QuerySpeechLicenseAvailableQuota API

type QuerySpeechLicenseAvailableQuotaResponse ¶ added in v1.62.218

type QuerySpeechLicenseAvailableQuotaResponse struct {
	*responses.BaseResponse
	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"`
}

QuerySpeechLicenseAvailableQuotaResponse is the response struct for api QuerySpeechLicenseAvailableQuota

func CreateQuerySpeechLicenseAvailableQuotaResponse ¶ added in v1.62.218

func CreateQuerySpeechLicenseAvailableQuotaResponse() (response *QuerySpeechLicenseAvailableQuotaResponse)

CreateQuerySpeechLicenseAvailableQuotaResponse creates a response to parse from QuerySpeechLicenseAvailableQuota response

type QuerySpeechLicenseDeviceListRequest ¶ added in v1.61.1762

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 ¶ added in v1.61.1762

func CreateQuerySpeechLicenseDeviceListRequest() (request *QuerySpeechLicenseDeviceListRequest)

CreateQuerySpeechLicenseDeviceListRequest creates a request to invoke QuerySpeechLicenseDeviceList API

type QuerySpeechLicenseDeviceListResponse ¶ added in v1.61.1762

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 ¶ added in v1.61.1762

func CreateQuerySpeechLicenseDeviceListResponse() (response *QuerySpeechLicenseDeviceListResponse)

CreateQuerySpeechLicenseDeviceListResponse creates a response to parse from QuerySpeechLicenseDeviceList response

type QuerySpeechListRequest ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateQuerySpeechListRequest() (request *QuerySpeechListRequest)

CreateQuerySpeechListRequest creates a request to invoke QuerySpeechList API

type QuerySpeechListResponse ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateQuerySpeechListResponse() (response *QuerySpeechListResponse)

CreateQuerySpeechListResponse creates a response to parse from QuerySpeechList response

type QuerySpeechPushJobDeviceRequest ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateQuerySpeechPushJobDeviceRequest() (request *QuerySpeechPushJobDeviceRequest)

CreateQuerySpeechPushJobDeviceRequest creates a request to invoke QuerySpeechPushJobDevice API

type QuerySpeechPushJobDeviceResponse ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateQuerySpeechPushJobDeviceResponse() (response *QuerySpeechPushJobDeviceResponse)

CreateQuerySpeechPushJobDeviceResponse creates a response to parse from QuerySpeechPushJobDevice response

type QuerySpeechPushJobRequest ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateQuerySpeechPushJobRequest() (request *QuerySpeechPushJobRequest)

CreateQuerySpeechPushJobRequest creates a request to invoke QuerySpeechPushJob API

type QuerySpeechPushJobResponse ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateQuerySpeechPushJobResponse() (response *QuerySpeechPushJobResponse)

CreateQuerySpeechPushJobResponse creates a response to parse from QuerySpeechPushJob response

type QuerySpeechPushJobSpeechRequest ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateQuerySpeechPushJobSpeechRequest() (request *QuerySpeechPushJobSpeechRequest)

CreateQuerySpeechPushJobSpeechRequest creates a request to invoke QuerySpeechPushJobSpeech API

type QuerySpeechPushJobSpeechResponse ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateQuerySpeechPushJobSpeechResponse() (response *QuerySpeechPushJobSpeechResponse)

CreateQuerySpeechPushJobSpeechResponse creates a response to parse from QuerySpeechPushJobSpeech response

type QuerySpeechRequest ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateQuerySpeechRequest() (request *QuerySpeechRequest)

CreateQuerySpeechRequest creates a request to invoke QuerySpeech API

type QuerySpeechResponse ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateQuerySpeechResponse() (response *QuerySpeechResponse)

CreateQuerySpeechResponse creates a response to parse from QuerySpeech response

type QueryStudioAppDomainListOpenRequest ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateQueryStudioAppDomainListOpenRequest() (request *QueryStudioAppDomainListOpenRequest)

CreateQueryStudioAppDomainListOpenRequest creates a request to invoke QueryStudioAppDomainListOpen API

type QueryStudioAppDomainListOpenResponse ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateQueryStudioAppDomainListOpenResponse() (response *QueryStudioAppDomainListOpenResponse)

CreateQueryStudioAppDomainListOpenResponse creates a response to parse from QueryStudioAppDomainListOpen response

type QueryStudioAppListRequest ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateQueryStudioAppListRequest() (request *QueryStudioAppListRequest)

CreateQueryStudioAppListRequest creates a request to invoke QueryStudioAppList API

type QueryStudioAppListResponse ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateQueryStudioAppListResponse() (response *QueryStudioAppListResponse)

CreateQueryStudioAppListResponse creates a response to parse from QueryStudioAppList response

type QueryStudioAppPageListOpenRequest ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateQueryStudioAppPageListOpenRequest() (request *QueryStudioAppPageListOpenRequest)

CreateQueryStudioAppPageListOpenRequest creates a request to invoke QueryStudioAppPageListOpen API

type QueryStudioAppPageListOpenResponse ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateQueryStudioAppPageListOpenResponse() (response *QueryStudioAppPageListOpenResponse)

CreateQueryStudioAppPageListOpenResponse creates a response to parse from QueryStudioAppPageListOpen response

type QueryStudioProjectListRequest ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateQueryStudioProjectListRequest() (request *QueryStudioProjectListRequest)

CreateQueryStudioProjectListRequest creates a request to invoke QueryStudioProjectList API

type QueryStudioProjectListResponse ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateQueryStudioProjectListResponse() (response *QueryStudioProjectListResponse)

CreateQueryStudioProjectListResponse creates a response to parse from QueryStudioProjectList response

type QuerySubscribeRelationRequest ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateQuerySubscribeRelationRequest() (request *QuerySubscribeRelationRequest)

CreateQuerySubscribeRelationRequest creates a request to invoke QuerySubscribeRelation API

type QuerySubscribeRelationResponse ¶ added in v1.61.254

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"`
	SubscribeFlags          string   `json:"SubscribeFlags" xml:"SubscribeFlags"`
	ConsumerGroupIds        []string `json:"ConsumerGroupIds" xml:"ConsumerGroupIds"`
}

QuerySubscribeRelationResponse is the response struct for api QuerySubscribeRelation

func CreateQuerySubscribeRelationResponse ¶ added in v1.61.254

func CreateQuerySubscribeRelationResponse() (response *QuerySubscribeRelationResponse)

CreateQuerySubscribeRelationResponse creates a response to parse from QuerySubscribeRelation response

type QuerySummarySceneRuleLogRequest ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateQuerySummarySceneRuleLogRequest() (request *QuerySummarySceneRuleLogRequest)

CreateQuerySummarySceneRuleLogRequest creates a request to invoke QuerySummarySceneRuleLog API

type QuerySummarySceneRuleLogResponse ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateQuerySummarySceneRuleLogResponse() (response *QuerySummarySceneRuleLogResponse)

CreateQuerySummarySceneRuleLogResponse creates a response to parse from QuerySummarySceneRuleLog response

type QuerySuperDeviceGroupRequest ¶

type QuerySuperDeviceGroupRequest 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"`
}

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 ¶ added in v1.61.847

type QueryTaskRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	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 ¶ added in v1.61.847

func CreateQueryTaskRequest() (request *QueryTaskRequest)

CreateQueryTaskRequest creates a request to invoke QueryTask API

type QueryTaskResponse ¶ added in v1.61.847

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 ¶ added in v1.61.847

func CreateQueryTaskResponse() (response *QueryTaskResponse)

CreateQueryTaskResponse creates a response to parse from QueryTask response

type QueryThingModelExtendConfigPublishedRequest ¶ added in v1.61.565

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 ¶ added in v1.61.565

func CreateQueryThingModelExtendConfigPublishedRequest() (request *QueryThingModelExtendConfigPublishedRequest)

CreateQueryThingModelExtendConfigPublishedRequest creates a request to invoke QueryThingModelExtendConfigPublished API

type QueryThingModelExtendConfigPublishedResponse ¶ added in v1.61.565

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 ¶ added in v1.61.565

func CreateQueryThingModelExtendConfigPublishedResponse() (response *QueryThingModelExtendConfigPublishedResponse)

CreateQueryThingModelExtendConfigPublishedResponse creates a response to parse from QueryThingModelExtendConfigPublished response

type QueryThingModelExtendConfigRequest ¶ added in v1.61.565

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 ¶ added in v1.61.565

func CreateQueryThingModelExtendConfigRequest() (request *QueryThingModelExtendConfigRequest)

CreateQueryThingModelExtendConfigRequest creates a request to invoke QueryThingModelExtendConfig API

type QueryThingModelExtendConfigResponse ¶ added in v1.61.565

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 ¶ added in v1.61.565

func CreateQueryThingModelExtendConfigResponse() (response *QueryThingModelExtendConfigResponse)

CreateQueryThingModelExtendConfigResponse creates a response to parse from QueryThingModelExtendConfig response

type QueryThingModelPublishedRequest ¶ added in v1.61.565

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 ¶ added in v1.61.565

func CreateQueryThingModelPublishedRequest() (request *QueryThingModelPublishedRequest)

CreateQueryThingModelPublishedRequest creates a request to invoke QueryThingModelPublished API

type QueryThingModelPublishedResponse ¶ added in v1.61.565

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 ¶ added in v1.61.565

func CreateQueryThingModelPublishedResponse() (response *QueryThingModelPublishedResponse)

CreateQueryThingModelPublishedResponse creates a response to parse from QueryThingModelPublished response

type QueryThingModelRequest ¶ added in v1.60.347

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 ¶ added in v1.60.347

func CreateQueryThingModelRequest() (request *QueryThingModelRequest)

CreateQueryThingModelRequest creates a request to invoke QueryThingModel API

type QueryThingModelResponse ¶ added in v1.60.347

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 ¶ added in v1.60.347

func CreateQueryThingModelResponse() (response *QueryThingModelResponse)

CreateQueryThingModelResponse creates a response to parse from QueryThingModel response

type QueryTopicConfigRequest ¶ added in v1.62.316

type QueryTopicConfigRequest 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"`
}

QueryTopicConfigRequest is the request struct for api QueryTopicConfig

func CreateQueryTopicConfigRequest ¶ added in v1.62.316

func CreateQueryTopicConfigRequest() (request *QueryTopicConfigRequest)

CreateQueryTopicConfigRequest creates a request to invoke QueryTopicConfig API

type QueryTopicConfigResponse ¶ added in v1.62.316

type QueryTopicConfigResponse struct {
	*responses.BaseResponse
	RequestId string                 `json:"RequestId" xml:"RequestId"`
	Success   bool                   `json:"Success" xml:"Success"`
	Code      string                 `json:"Code" xml:"Code"`
	Message   string                 `json:"Message" xml:"Message"`
	Data      DataInQueryTopicConfig `json:"Data" xml:"Data"`
}

QueryTopicConfigResponse is the response struct for api QueryTopicConfig

func CreateQueryTopicConfigResponse ¶ added in v1.62.316

func CreateQueryTopicConfigResponse() (response *QueryTopicConfigResponse)

CreateQueryTopicConfigResponse creates a response to parse from QueryTopicConfig 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 ¶ added in v1.62.111

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 ¶ added in v1.62.111

func CreateQueryVehicleDeviceRequest() (request *QueryVehicleDeviceRequest)

CreateQueryVehicleDeviceRequest creates a request to invoke QueryVehicleDevice API

type QueryVehicleDeviceResponse ¶ added in v1.62.111

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         Data   `json:"Data" xml:"Data"`
}

QueryVehicleDeviceResponse is the response struct for api QueryVehicleDevice

func CreateQueryVehicleDeviceResponse ¶ added in v1.62.111

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:"Body" 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 ¶ added in v1.61.1762

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 ¶ added in v1.61.1762

func CreateReBindLicenseDeviceRequest() (request *ReBindLicenseDeviceRequest)

CreateReBindLicenseDeviceRequest creates a request to invoke ReBindLicenseDevice API

type ReBindLicenseDeviceResponse ¶ added in v1.61.1762

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         DataInReBindLicenseDevice `json:"Data" xml:"Data"`
}

ReBindLicenseDeviceResponse is the response struct for api ReBindLicenseDevice

func CreateReBindLicenseDeviceResponse ¶ added in v1.61.1762

func CreateReBindLicenseDeviceResponse() (response *ReBindLicenseDeviceResponse)

CreateReBindLicenseDeviceResponse creates a response to parse from ReBindLicenseDevice response

type RecognizeCarNumRequest ¶ added in v1.61.1536

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 ¶ added in v1.61.1536

func CreateRecognizeCarNumRequest() (request *RecognizeCarNumRequest)

CreateRecognizeCarNumRequest creates a request to invoke RecognizeCarNum API

type RecognizeCarNumResponse ¶ added in v1.61.1536

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 ¶ added in v1.61.1536

func CreateRecognizeCarNumResponse() (response *RecognizeCarNumResponse)

CreateRecognizeCarNumResponse creates a response to parse from RecognizeCarNum response

type RecognizePictureGeneralRequest ¶ added in v1.61.1536

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 ¶ added in v1.61.1536

func CreateRecognizePictureGeneralRequest() (request *RecognizePictureGeneralRequest)

CreateRecognizePictureGeneralRequest creates a request to invoke RecognizePictureGeneral API

type RecognizePictureGeneralResponse ¶ added in v1.61.1536

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 ¶ added in v1.61.1536

func CreateRecognizePictureGeneralResponse() (response *RecognizePictureGeneralResponse)

CreateRecognizePictureGeneralResponse creates a response to parse from RecognizePictureGeneral response

type RefreshDeviceTunnelSharePasswordRequest ¶ added in v1.61.1067

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 ¶ added in v1.61.1067

func CreateRefreshDeviceTunnelSharePasswordRequest() (request *RefreshDeviceTunnelSharePasswordRequest)

CreateRefreshDeviceTunnelSharePasswordRequest creates a request to invoke RefreshDeviceTunnelSharePassword API

type RefreshDeviceTunnelSharePasswordResponse ¶ added in v1.61.1067

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 ¶ added in v1.61.1067

func CreateRefreshDeviceTunnelSharePasswordResponse() (response *RefreshDeviceTunnelSharePasswordResponse)

CreateRefreshDeviceTunnelSharePasswordResponse creates a response to parse from RefreshDeviceTunnelSharePassword response

type RefreshStudioAppTokenOpenRequest ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateRefreshStudioAppTokenOpenRequest() (request *RefreshStudioAppTokenOpenRequest)

CreateRefreshStudioAppTokenOpenRequest creates a request to invoke RefreshStudioAppTokenOpen API

type RefreshStudioAppTokenOpenResponse ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

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 ¶ added in v1.61.194

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 ¶ added in v1.61.194

func CreateReleaseEdgeDriverVersionRequest() (request *ReleaseEdgeDriverVersionRequest)

CreateReleaseEdgeDriverVersionRequest creates a request to invoke ReleaseEdgeDriverVersion API

type ReleaseEdgeDriverVersionResponse ¶ added in v1.61.194

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 ¶ added in v1.61.194

func CreateReleaseEdgeDriverVersionResponse() (response *ReleaseEdgeDriverVersionResponse)

CreateReleaseEdgeDriverVersionResponse creates a response to parse from ReleaseEdgeDriverVersion response

type ReleaseProductRequest ¶ added in v1.61.1067

type ReleaseProductRequest struct {
	*requests.RpcRequest
	Template           requests.Integer `position:"Query" name:"Template"`
	RealTenantId       string           `position:"Query" name:"RealTenantId"`
	CategoryKey        string           `position:"Query" name:"CategoryKey"`
	RealTripartiteKey  string           `position:"Query" name:"RealTripartiteKey"`
	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 ¶ added in v1.61.1067

func CreateReleaseProductRequest() (request *ReleaseProductRequest)

CreateReleaseProductRequest creates a request to invoke ReleaseProduct API

type ReleaseProductResponse ¶ added in v1.61.1067

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 ¶ added in v1.61.1067

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 RepeatedDeviceIdListInBatchCheckVehicleDevice ¶ added in v1.62.316

type RepeatedDeviceIdListInBatchCheckVehicleDevice struct {
	RepeatedDeviceIdList []string `json:"repeatedDeviceIdList" xml:"repeatedDeviceIdList"`
}

RepeatedDeviceIdListInBatchCheckVehicleDevice is a nested struct in iot response

type RepeatedDeviceIdListInBatchImportVehicleDevice ¶ added in v1.62.316

type RepeatedDeviceIdListInBatchImportVehicleDevice struct {
	RepeatedDeviceIdList []string `json:"repeatedDeviceIdList" xml:"repeatedDeviceIdList"`
}

RepeatedDeviceIdListInBatchImportVehicleDevice is a nested struct in iot response

type RepeatedDeviceNameListInBatchCheckDeviceNames ¶ added in v1.62.316

type RepeatedDeviceNameListInBatchCheckDeviceNames struct {
	RepeatDevieNameList []string `json:"RepeatDevieNameList" xml:"RepeatDevieNameList"`
}

RepeatedDeviceNameListInBatchCheckDeviceNames is a nested struct in iot response

type RepeatedDeviceNameListInBatchCheckImportDevice ¶ added in v1.61.1643

type RepeatedDeviceNameListInBatchCheckImportDevice struct {
	RepeatedDeviceName []string `json:"repeatedDeviceName" xml:"repeatedDeviceName"`
}

RepeatedDeviceNameListInBatchCheckImportDevice is a nested struct in iot response

type RepeatedDeviceNameListInBatchCheckVehicleDevice ¶ added in v1.62.316

type RepeatedDeviceNameListInBatchCheckVehicleDevice struct {
	RepeatedDeviceNameList []string `json:"RepeatedDeviceNameList" xml:"RepeatedDeviceNameList"`
}

RepeatedDeviceNameListInBatchCheckVehicleDevice is a nested struct in iot response

type RepeatedDeviceNameListInBatchImportDevice ¶ added in v1.61.1643

type RepeatedDeviceNameListInBatchImportDevice struct {
	RepeatedDeviceName []string `json:"repeatedDeviceName" xml:"repeatedDeviceName"`
}

RepeatedDeviceNameListInBatchImportDevice is a nested struct in iot response

type RepeatedDeviceNameListInBatchImportVehicleDevice ¶ added in v1.62.316

type RepeatedDeviceNameListInBatchImportVehicleDevice struct {
	RepeatedDeviceNameList []string `json:"RepeatedDeviceNameList" xml:"RepeatedDeviceNameList"`
}

RepeatedDeviceNameListInBatchImportVehicleDevice is a nested struct in iot response

type ReplaceEdgeInstanceGatewayRequest ¶ added in v1.61.194

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 ¶ added in v1.61.194

func CreateReplaceEdgeInstanceGatewayRequest() (request *ReplaceEdgeInstanceGatewayRequest)

CreateReplaceEdgeInstanceGatewayRequest creates a request to invoke ReplaceEdgeInstanceGateway API

type ReplaceEdgeInstanceGatewayResponse ¶ added in v1.61.194

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 ¶ added in v1.61.194

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 ¶ added in v1.61.1248

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 ¶ added in v1.61.1248

func CreateRerunJobRequest() (request *RerunJobRequest)

CreateRerunJobRequest creates a request to invoke RerunJob API

type RerunJobResponse ¶ added in v1.61.1248

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 ¶ added in v1.61.1248

func CreateRerunJobResponse() (response *RerunJobResponse)

CreateRerunJobResponse creates a response to parse from RerunJob response

type ResetConsumerGroupPositionRequest ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateResetConsumerGroupPositionRequest() (request *ResetConsumerGroupPositionRequest)

CreateResetConsumerGroupPositionRequest creates a request to invoke ResetConsumerGroupPosition API

type ResetConsumerGroupPositionResponse ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateResetConsumerGroupPositionResponse() (response *ResetConsumerGroupPositionResponse)

CreateResetConsumerGroupPositionResponse creates a response to parse from ResetConsumerGroupPosition response

type ResetDeviceTimelineRequest ¶ added in v1.62.565

type ResetDeviceTimelineRequest 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"`
}

ResetDeviceTimelineRequest is the request struct for api ResetDeviceTimeline

func CreateResetDeviceTimelineRequest ¶ added in v1.62.565

func CreateResetDeviceTimelineRequest() (request *ResetDeviceTimelineRequest)

CreateResetDeviceTimelineRequest creates a request to invoke ResetDeviceTimeline API

type ResetDeviceTimelineResponse ¶ added in v1.62.565

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

ResetDeviceTimelineResponse is the response struct for api ResetDeviceTimeline

func CreateResetDeviceTimelineResponse ¶ added in v1.62.565

func CreateResetDeviceTimelineResponse() (response *ResetDeviceTimelineResponse)

CreateResetDeviceTimelineResponse creates a response to parse from ResetDeviceTimeline response

type ResetThingRequest ¶ added in v1.61.29

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 ¶ added in v1.61.29

func CreateResetThingRequest() (request *ResetThingRequest)

CreateResetThingRequest creates a request to invoke ResetThing API

type ResetThingResponse ¶ added in v1.61.29

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 ¶ added in v1.61.29

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 ¶ added in v1.61.1740

type Result struct {
	Result []map[string]interface{} `json:"Result" xml:"Result"`
}

Result is a nested struct in iot response

type ResultDataInPageQuerySharedSpeechOpen ¶ added in v1.61.1775

type ResultDataInPageQuerySharedSpeechOpen struct {
	Data []Data `json:"Data" xml:"Data"`
}

ResultDataInPageQuerySharedSpeechOpen is a nested struct in iot response

type ResultDataInPageQuerySpeechBroadcastHour ¶ added in v1.61.1775

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 ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

func CreateRetrySoundCodeLabelBatchRequest() (request *RetrySoundCodeLabelBatchRequest)

CreateRetrySoundCodeLabelBatchRequest creates a request to invoke RetrySoundCodeLabelBatch API

type RetrySoundCodeLabelBatchResponse ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

func CreateRetrySoundCodeLabelBatchResponse() (response *RetrySoundCodeLabelBatchResponse)

CreateRetrySoundCodeLabelBatchResponse creates a response to parse from RetrySoundCodeLabelBatch response

type ReupgradeOTATaskRequest ¶ added in v1.61.1483

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 ¶ added in v1.61.1483

func CreateReupgradeOTATaskRequest() (request *ReupgradeOTATaskRequest)

CreateReupgradeOTATaskRequest creates a request to invoke ReupgradeOTATask API

type ReupgradeOTATaskResponse ¶ added in v1.61.1483

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 ¶ added in v1.61.1483

func CreateReupgradeOTATaskResponse() (response *ReupgradeOTATaskResponse)

CreateReupgradeOTATaskResponse creates a response to parse from ReupgradeOTATask response

type RolloutConfig ¶ added in v1.61.847

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 ¶ added in v1.61.1067

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 ¶ added in v1.61.254

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 ¶ added in v1.61.254

type RuleListInQueryEdgeInstanceSceneRule struct {
	Rule []Rule `json:"Rule" xml:"Rule"`
}

RuleListInQueryEdgeInstanceSceneRule is a nested struct in iot response

type RuleListInQuerySceneRule ¶ added in v1.61.254

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 ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateSaveScriptRequest() (request *SaveScriptRequest)

CreateSaveScriptRequest creates a request to invoke SaveScript API

type SaveScriptResponse ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateSaveScriptResponse() (response *SaveScriptResponse)

CreateSaveScriptResponse creates a response to parse from SaveScript response

type SelectedHeaders ¶ added in v1.62.208

type SelectedHeaders struct {
	SelectedHeadersItem []SelectedHeadersItem `json:"SelectedHeaders" xml:"SelectedHeaders"`
}

SelectedHeaders is a nested struct in iot response

type SelectedHeadersItem ¶ added in v1.61.1740

type SelectedHeadersItem struct {
	FieldName    string `json:"FieldName" xml:"FieldName"`
	Alias        string `json:"Alias" xml:"Alias"`
	FieldType    string `json:"FieldType" xml:"FieldType"`
	TimeClass    string `json:"TimeClass" xml:"TimeClass"`
	GeoClass     string `json:"GeoClass" xml:"GeoClass"`
	DimDateClass string `json:"DimDateClass" xml:"DimDateClass"`
}

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
	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"`
	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"`
	Qos               requests.Integer `position:"Query" name:"Qos"`
	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
	Qos           requests.Integer `position:"Query" name:"Qos"`
	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 ¶ added in v1.60.305

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 ¶ added in v1.60.305

func CreateSetProductCertInfoRequest() (request *SetProductCertInfoRequest)

CreateSetProductCertInfoRequest creates a request to invoke SetProductCertInfo API

type SetProductCertInfoResponse ¶ added in v1.60.305

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 ¶ added in v1.60.305

func CreateSetProductCertInfoResponse() (response *SetProductCertInfoResponse)

CreateSetProductCertInfoResponse creates a response to parse from SetProductCertInfo response

type SetStudioProjectCooperationRequest ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateSetStudioProjectCooperationRequest() (request *SetStudioProjectCooperationRequest)

CreateSetStudioProjectCooperationRequest creates a request to invoke SetStudioProjectCooperation API

type SetStudioProjectCooperationResponse ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateSetStudioProjectCooperationResponse() (response *SetStudioProjectCooperationResponse)

CreateSetStudioProjectCooperationResponse creates a response to parse from SetStudioProjectCooperation response

type SetupStudioAppAuthModeOpenRequest ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateSetupStudioAppAuthModeOpenRequest() (request *SetupStudioAppAuthModeOpenRequest)

CreateSetupStudioAppAuthModeOpenRequest creates a request to invoke SetupStudioAppAuthModeOpen API

type SetupStudioAppAuthModeOpenResponse ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateSetupStudioAppAuthModeOpenResponse() (response *SetupStudioAppAuthModeOpenResponse)

CreateSetupStudioAppAuthModeOpenResponse creates a response to parse from SetupStudioAppAuthModeOpen response

type ShareSpeechByCombinationRequest ¶ added in v1.61.1762

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 ¶ added in v1.61.1762

func CreateShareSpeechByCombinationRequest() (request *ShareSpeechByCombinationRequest)

CreateShareSpeechByCombinationRequest creates a request to invoke ShareSpeechByCombination API

type ShareSpeechByCombinationResponse ¶ added in v1.61.1762

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 ¶ added in v1.61.1762

func CreateShareSpeechByCombinationResponse() (response *ShareSpeechByCombinationResponse)

CreateShareSpeechByCombinationResponse creates a response to parse from ShareSpeechByCombination response

type SimpleDeviceGroupInfo ¶ added in v1.61.565

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 ¶ added in v1.61.565

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 ¶ added in v1.60.313

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 ¶ added in v1.60.313

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 ¶ added in v1.61.735

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 ¶ added in v1.60.356

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 ¶ added in v1.61.1388

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 ¶ added in v1.61.735

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 ¶ added in v1.61.735

func CreateSpeechByCombinationRequest() (request *SpeechByCombinationRequest)

CreateSpeechByCombinationRequest creates a request to invoke SpeechByCombination API

type SpeechByCombinationResponse ¶ added in v1.61.735

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 ¶ added in v1.61.735

func CreateSpeechByCombinationResponse() (response *SpeechByCombinationResponse)

CreateSpeechByCombinationResponse creates a response to parse from SpeechByCombination response

type SpeechBySynthesisRequest ¶ added in v1.61.1388

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 ¶ added in v1.61.1388

func CreateSpeechBySynthesisRequest() (request *SpeechBySynthesisRequest)

CreateSpeechBySynthesisRequest creates a request to invoke SpeechBySynthesis API

type SpeechBySynthesisResponse ¶ added in v1.61.1388

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 ¶ added in v1.61.1388

func CreateSpeechBySynthesisResponse() (response *SpeechBySynthesisResponse)

CreateSpeechBySynthesisResponse creates a response to parse from SpeechBySynthesis response

type SpeechListInQuerySpeechList ¶ added in v1.61.1094

type SpeechListInQuerySpeechList struct {
	Items []Items `json:"Items" xml:"Items"`
}

SpeechListInQuerySpeechList is a nested struct in iot response

type SpeechListInQuerySpeechPushJobSpeech ¶ added in v1.61.1094

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 ¶ added in v1.60.313

type SrcVersions struct {
	SrcVersion []string `json:"SrcVersion" xml:"SrcVersion"`
}

SrcVersions is a nested struct in iot response

type StartPTDetectionRequest ¶ added in v1.62.659

type StartPTDetectionRequest struct {
	*requests.RpcRequest
	PowerStationUid      string           `position:"Query" name:"PowerStationUid"`
	Data                 string           `position:"Query" name:"Data"`
	PowerPlantsNumber    requests.Integer `position:"Query" name:"PowerPlantsNumber"`
	IotInstanceId        string           `position:"Query" name:"IotInstanceId"`
	AlgorithmInstanceUid string           `position:"Query" name:"AlgorithmInstanceUid"`
	FileName             string           `position:"Query" name:"FileName"`
	ApiProduct           string           `position:"Body" name:"ApiProduct"`
	DataCollectionTime   requests.Integer `position:"Query" name:"DataCollectionTime"`
	ApiRevision          string           `position:"Body" name:"ApiRevision"`
	Sensitivity          requests.Integer `position:"Query" name:"Sensitivity"`
}

StartPTDetectionRequest is the request struct for api StartPTDetection

func CreateStartPTDetectionRequest ¶ added in v1.62.659

func CreateStartPTDetectionRequest() (request *StartPTDetectionRequest)

CreateStartPTDetectionRequest creates a request to invoke StartPTDetection API

type StartPTDetectionResponse ¶ added in v1.62.659

type StartPTDetectionResponse struct {
	*responses.BaseResponse
	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         DataInStartPTDetection `json:"Data" xml:"Data"`
}

StartPTDetectionResponse is the response struct for api StartPTDetection

func CreateStartPTDetectionResponse ¶ added in v1.62.659

func CreateStartPTDetectionResponse() (response *StartPTDetectionResponse)

CreateStartPTDetectionResponse creates a response to parse from StartPTDetection response

type StartParserRequest ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateStartParserRequest() (request *StartParserRequest)

CreateStartParserRequest creates a request to invoke StartParser API

type StartParserResponse ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateStopParserRequest() (request *StopParserRequest)

CreateStopParserRequest creates a request to invoke StopParser API

type StopParserResponse ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

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 ¶ added in v1.61.1248

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 ¶ added in v1.61.1248

func CreateSubscribeTopicRequest() (request *SubscribeTopicRequest)

CreateSubscribeTopicRequest creates a request to invoke SubscribeTopic API

type SubscribeTopicResponse ¶ added in v1.61.1248

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 ¶ added in v1.61.1248

func CreateSubscribeTopicResponse() (response *SubscribeTopicResponse)

CreateSubscribeTopicResponse creates a response to parse from SubscribeTopic response

type SuccessDevEuis ¶ added in v1.61.1487

type SuccessDevEuis struct {
	SuccessDevEui []string `json:"SuccessDevEui" xml:"SuccessDevEui"`
}

SuccessDevEuis is a nested struct in iot response

type SyncSpeechByCombinationRequest ¶ added in v1.61.917

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 ¶ added in v1.61.917

func CreateSyncSpeechByCombinationRequest() (request *SyncSpeechByCombinationRequest)

CreateSyncSpeechByCombinationRequest creates a request to invoke SyncSpeechByCombination API

type SyncSpeechByCombinationResponse ¶ added in v1.61.917

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 ¶ added in v1.61.917

func CreateSyncSpeechByCombinationResponse() (response *SyncSpeechByCombinationResponse)

CreateSyncSpeechByCombinationResponse creates a response to parse from SyncSpeechByCombination response

type TagInfo ¶ added in v1.61.565

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 ¶ added in v1.61.565

type TagsInListOTAJobByDevice struct {
	OtaTagDTO []OtaTagDTO `json:"OtaTagDTO" xml:"OtaTagDTO"`
}

TagsInListOTAJobByDevice is a nested struct in iot response

type TagsInListOTAJobByFirmware ¶ added in v1.61.565

type TagsInListOTAJobByFirmware struct {
	OtaTagDTO []OtaTagDTO `json:"OtaTagDTO" xml:"OtaTagDTO"`
}

TagsInListOTAJobByFirmware is a nested struct in iot response

type TagsInQueryDeviceBySQL ¶ added in v1.61.565

type TagsInQueryDeviceBySQL struct {
	TagInfo []TagInfo `json:"TagInfo" xml:"TagInfo"`
}

TagsInQueryDeviceBySQL is a nested struct in iot response

type TagsInQueryOTAJob ¶ added in v1.61.565

type TagsInQueryOTAJob struct {
	OtaTagDTO []OtaTagDTO `json:"OtaTagDTO" xml:"OtaTagDTO"`
}

TagsInQueryOTAJob is a nested struct in iot response

type TargetConfig ¶ added in v1.61.847

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 ¶ added in v1.61.847

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 ¶ added in v1.61.847

type TargetDevicesInQueryJob struct {
	TargetDevices []TargetDevices `json:"targetDevices" xml:"targetDevices"`
}

TargetDevicesInQueryJob is a nested struct in iot response

type TargetInstanceConfigs ¶ added in v1.61.864

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 ¶ added in v1.61.864

type TargetInstanceConfigsInListDeviceDistributeJob struct {
	TargetInstanceConfigs []TargetInstanceConfigs `json:"targetInstanceConfigs" xml:"targetInstanceConfigs"`
}

TargetInstanceConfigsInListDeviceDistributeJob is a nested struct in iot response

type TargetInstanceConfigsInQueryDeviceDistributeJob ¶ added in v1.61.864

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 ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateTestSpeechRequest() (request *TestSpeechRequest)

CreateTestSpeechRequest creates a request to invoke TestSpeech API

type TestSpeechResponse ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateTestSpeechResponse() (response *TestSpeechResponse)

CreateTestSpeechResponse creates a response to parse from TestSpeech response

type TestSwitchRequest ¶ added in v1.62.316

type TestSwitchRequest 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"`
}

TestSwitchRequest is the request struct for api TestSwitch

func CreateTestSwitchRequest ¶ added in v1.62.316

func CreateTestSwitchRequest() (request *TestSwitchRequest)

CreateTestSwitchRequest creates a request to invoke TestSwitch API

type TestSwitchResponse ¶ added in v1.62.316

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

TestSwitchResponse is the response struct for api TestSwitch

func CreateTestSwitchResponse ¶ added in v1.62.316

func CreateTestSwitchResponse() (response *TestSwitchResponse)

CreateTestSwitchResponse creates a response to parse from TestSwitch response

type TimeoutConfig ¶ added in v1.61.847

type TimeoutConfig struct {
	InProgressTimeoutInMinutes int `json:"InProgressTimeoutInMinutes" xml:"InProgressTimeoutInMinutes"`
}

TimeoutConfig is a nested struct in iot response

type TokenInfo ¶ added in v1.61.1094

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 ¶ added in v1.61.1740

type Topic struct {
	TopicName string `json:"TopicName" xml:"TopicName"`
	Timestamp int64  `json:"Timestamp" xml:"Timestamp"`
}

Topic is a nested struct in iot response

type TopicConfigInfo ¶ added in v1.62.316

type TopicConfigInfo struct {
	ProductKey           string `json:"ProductKey" xml:"ProductKey"`
	TopicFullName        string `json:"TopicFullName" xml:"TopicFullName"`
	Operation            string `json:"Operation" xml:"Operation"`
	Description          string `json:"Description" xml:"Description"`
	EnableBroadcast      bool   `json:"EnableBroadcast" xml:"EnableBroadcast"`
	EnableProxySubscribe bool   `json:"EnableProxySubscribe" xml:"EnableProxySubscribe"`
	Codec                string `json:"Codec" xml:"Codec"`
}

TopicConfigInfo is a nested struct in iot response

type TopicList ¶ added in v1.61.1740

type TopicList struct {
	Topic []Topic `json:"topic" xml:"topic"`
}

TopicList is a nested struct in iot response

type TransformClientIdRequest ¶ added in v1.61.326

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 ¶ added in v1.61.326

func CreateTransformClientIdRequest() (request *TransformClientIdRequest)

CreateTransformClientIdRequest creates a request to invoke TransformClientId API

type TransformClientIdResponse ¶ added in v1.61.326

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 ¶ added in v1.61.326

func CreateTransformClientIdResponse() (response *TransformClientIdResponse)

CreateTransformClientIdResponse creates a response to parse from TransformClientId response

type TriggerSceneRuleRequest ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateTriggerSceneRuleRequest() (request *TriggerSceneRuleRequest)

CreateTriggerSceneRuleRequest creates a request to invoke TriggerSceneRule API

type TriggerSceneRuleResponse ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateTriggerSceneRuleResponse() (response *TriggerSceneRuleResponse)

CreateTriggerSceneRuleResponse creates a response to parse from TriggerSceneRule response

type UnbindApplicationFromEdgeInstanceRequest ¶ added in v1.61.194

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 ¶ added in v1.61.194

func CreateUnbindApplicationFromEdgeInstanceRequest() (request *UnbindApplicationFromEdgeInstanceRequest)

CreateUnbindApplicationFromEdgeInstanceRequest creates a request to invoke UnbindApplicationFromEdgeInstance API

type UnbindApplicationFromEdgeInstanceResponse ¶ added in v1.61.194

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 ¶ added in v1.61.194

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 ¶ added in v1.61.1643

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 ¶ added in v1.61.1643

func CreateUnbindLicenseProductRequest() (request *UnbindLicenseProductRequest)

CreateUnbindLicenseProductRequest creates a request to invoke UnbindLicenseProduct API

type UnbindLicenseProductResponse ¶ added in v1.61.1643

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 ¶ added in v1.61.1643

func CreateUnbindLicenseProductResponse() (response *UnbindLicenseProductResponse)

CreateUnbindLicenseProductResponse creates a response to parse from UnbindLicenseProduct response

type UnbindRoleFromEdgeInstanceRequest ¶ added in v1.61.565

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 ¶ added in v1.61.565

func CreateUnbindRoleFromEdgeInstanceRequest() (request *UnbindRoleFromEdgeInstanceRequest)

CreateUnbindRoleFromEdgeInstanceRequest creates a request to invoke UnbindRoleFromEdgeInstance API

type UnbindRoleFromEdgeInstanceResponse ¶ added in v1.61.565

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 ¶ added in v1.61.565

func CreateUnbindRoleFromEdgeInstanceResponse() (response *UnbindRoleFromEdgeInstanceResponse)

CreateUnbindRoleFromEdgeInstanceResponse creates a response to parse from UnbindRoleFromEdgeInstance response

type UnbindSceneRuleFromEdgeInstanceRequest ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateUnbindSceneRuleFromEdgeInstanceRequest() (request *UnbindSceneRuleFromEdgeInstanceRequest)

CreateUnbindSceneRuleFromEdgeInstanceRequest creates a request to invoke UnbindSceneRuleFromEdgeInstance API

type UnbindSceneRuleFromEdgeInstanceResponse ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateUnbindSceneRuleFromEdgeInstanceResponse() (response *UnbindSceneRuleFromEdgeInstanceResponse)

CreateUnbindSceneRuleFromEdgeInstanceResponse creates a response to parse from UnbindSceneRuleFromEdgeInstance response

type UnsubscribeTopicRequest ¶ added in v1.62.675

type UnsubscribeTopicRequest 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"`
}

UnsubscribeTopicRequest is the request struct for api UnsubscribeTopic

func CreateUnsubscribeTopicRequest ¶ added in v1.62.675

func CreateUnsubscribeTopicRequest() (request *UnsubscribeTopicRequest)

CreateUnsubscribeTopicRequest creates a request to invoke UnsubscribeTopic API

type UnsubscribeTopicResponse ¶ added in v1.62.675

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

UnsubscribeTopicResponse is the response struct for api UnsubscribeTopic

func CreateUnsubscribeTopicResponse ¶ added in v1.62.675

func CreateUnsubscribeTopicResponse() (response *UnsubscribeTopicResponse)

CreateUnsubscribeTopicResponse creates a response to parse from UnsubscribeTopic response

type UpdateConsumerGroupRequest ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateUpdateConsumerGroupRequest() (request *UpdateConsumerGroupRequest)

CreateUpdateConsumerGroupRequest creates a request to invoke UpdateConsumerGroup API

type UpdateConsumerGroupResponse ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateUpdateConsumerGroupResponse() (response *UpdateConsumerGroupResponse)

CreateUpdateConsumerGroupResponse creates a response to parse from UpdateConsumerGroup response

type UpdateDestinationRequest ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateUpdateDestinationRequest() (request *UpdateDestinationRequest)

CreateUpdateDestinationRequest creates a request to invoke UpdateDestination API

type UpdateDestinationResponse ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

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"`
	RealTenantId      string           `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string           `position:"Query" name:"RealTripartiteKey"`
	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 ¶ added in v1.61.29

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 ¶ added in v1.61.29

func CreateUpdateEdgeDriverVersionRequest() (request *UpdateEdgeDriverVersionRequest)

CreateUpdateEdgeDriverVersionRequest creates a request to invoke UpdateEdgeDriverVersion API

type UpdateEdgeDriverVersionResponse ¶ added in v1.61.29

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 ¶ added in v1.61.29

func CreateUpdateEdgeDriverVersionResponse() (response *UpdateEdgeDriverVersionResponse)

CreateUpdateEdgeDriverVersionResponse creates a response to parse from UpdateEdgeDriverVersion response

type UpdateEdgeInstanceChannelConfigs ¶ added in v1.61.194

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 ¶ added in v1.61.194

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 ¶ added in v1.61.194

func CreateUpdateEdgeInstanceChannelRequest() (request *UpdateEdgeInstanceChannelRequest)

CreateUpdateEdgeInstanceChannelRequest creates a request to invoke UpdateEdgeInstanceChannel API

type UpdateEdgeInstanceChannelResponse ¶ added in v1.61.194

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 ¶ added in v1.61.194

func CreateUpdateEdgeInstanceChannelResponse() (response *UpdateEdgeInstanceChannelResponse)

CreateUpdateEdgeInstanceChannelResponse creates a response to parse from UpdateEdgeInstanceChannel response

type UpdateEdgeInstanceMessageRoutingRequest ¶ added in v1.61.1067

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 ¶ added in v1.61.1067

func CreateUpdateEdgeInstanceMessageRoutingRequest() (request *UpdateEdgeInstanceMessageRoutingRequest)

CreateUpdateEdgeInstanceMessageRoutingRequest creates a request to invoke UpdateEdgeInstanceMessageRouting API

type UpdateEdgeInstanceMessageRoutingResponse ¶ added in v1.61.1067

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 ¶ added in v1.61.1067

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 ¶ added in v1.61.847

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 ¶ added in v1.61.847

func CreateUpdateJobRequest() (request *UpdateJobRequest)

CreateUpdateJobRequest creates a request to invoke UpdateJob API

type UpdateJobResponse ¶ added in v1.61.847

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 ¶ added in v1.61.847

func CreateUpdateJobResponse() (response *UpdateJobResponse)

CreateUpdateJobResponse creates a response to parse from UpdateJob response

type UpdateOTAJobRequest ¶ added in v1.62.659

type UpdateOTAJobRequest struct {
	*requests.RpcRequest
	RealTenantId            string              `position:"Query" name:"RealTenantId"`
	IncrementFactor         string              `position:"Query" name:"IncrementFactor"`
	BaseRatePerMinute       requests.Integer    `position:"Query" name:"BaseRatePerMinute"`
	UpgradeType             string              `position:"Query" name:"UpgradeType"`
	TimeoutInMinutes        requests.Integer    `position:"Query" name:"TimeoutInMinutes"`
	RealTripartiteKey       string              `position:"Query" name:"RealTripartiteKey"`
	JobId                   string              `position:"Query" name:"JobId"`
	NumberOfSucceedDevices  requests.Integer    `position:"Query" name:"NumberOfSucceedDevices"`
	IotInstanceId           string              `position:"Query" name:"IotInstanceId"`
	SrcVersionList          *[]string           `position:"Query" name:"SrcVersionList"  type:"Repeated"`
	TargetSelection         string              `position:"Query" name:"TargetSelection"`
	Tags                    *[]UpdateOTAJobTags `position:"Query" name:"Tags"  type:"Repeated"`
	NumberOfNotifiedDevices requests.Integer    `position:"Query" name:"NumberOfNotifiedDevices"`
	ApiProduct              string              `position:"Body" name:"ApiProduct"`
	ApiRevision             string              `position:"Body" name:"ApiRevision"`
	MaximumPerMinute        requests.Integer    `position:"Query" name:"MaximumPerMinute"`
}

UpdateOTAJobRequest is the request struct for api UpdateOTAJob

func CreateUpdateOTAJobRequest ¶ added in v1.62.659

func CreateUpdateOTAJobRequest() (request *UpdateOTAJobRequest)

CreateUpdateOTAJobRequest creates a request to invoke UpdateOTAJob API

type UpdateOTAJobResponse ¶ added in v1.62.659

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

UpdateOTAJobResponse is the response struct for api UpdateOTAJob

func CreateUpdateOTAJobResponse ¶ added in v1.62.659

func CreateUpdateOTAJobResponse() (response *UpdateOTAJobResponse)

CreateUpdateOTAJobResponse creates a response to parse from UpdateOTAJob response

type UpdateOTAJobTags ¶ added in v1.62.659

type UpdateOTAJobTags struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

UpdateOTAJobTags is a repeated param struct in UpdateOTAJobRequest

type UpdateOTAModuleRequest ¶ added in v1.61.565

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 ¶ added in v1.61.565

func CreateUpdateOTAModuleRequest() (request *UpdateOTAModuleRequest)

CreateUpdateOTAModuleRequest creates a request to invoke UpdateOTAModule API

type UpdateOTAModuleResponse ¶ added in v1.61.565

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 ¶ added in v1.61.565

func CreateUpdateOTAModuleResponse() (response *UpdateOTAModuleResponse)

CreateUpdateOTAModuleResponse creates a response to parse from UpdateOTAModule response

type UpdateParserDataSourceRequest ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateUpdateParserDataSourceRequest() (request *UpdateParserDataSourceRequest)

CreateUpdateParserDataSourceRequest creates a request to invoke UpdateParserDataSource API

type UpdateParserDataSourceResponse ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateUpdateParserDataSourceResponse() (response *UpdateParserDataSourceResponse)

CreateUpdateParserDataSourceResponse creates a response to parse from UpdateParserDataSource response

type UpdateParserRequest ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateUpdateParserRequest() (request *UpdateParserRequest)

CreateUpdateParserRequest creates a request to invoke UpdateParser API

type UpdateParserResponse ¶ added in v1.61.1671

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 ¶ added in v1.61.1671

func CreateUpdateParserResponse() (response *UpdateParserResponse)

CreateUpdateParserResponse creates a response to parse from UpdateParser response

type UpdateProductFilterConfigRequest ¶ added in v1.60.313

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 ¶ added in v1.60.313

func CreateUpdateProductFilterConfigRequest() (request *UpdateProductFilterConfigRequest)

CreateUpdateProductFilterConfigRequest creates a request to invoke UpdateProductFilterConfig API

type UpdateProductFilterConfigResponse ¶ added in v1.60.313

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 ¶ added in v1.60.313

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"`
	EnableProxySubscribe requests.Boolean `position:"Query" name:"EnableProxySubscribe"`
	Codec                string           `position:"Query" name:"Codec"`
	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 ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateUpdateSceneRuleRequest() (request *UpdateSceneRuleRequest)

CreateUpdateSceneRuleRequest creates a request to invoke UpdateSceneRule API

type UpdateSceneRuleResponse ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateUpdateSceneRuleResponse() (response *UpdateSceneRuleResponse)

CreateUpdateSceneRuleResponse creates a response to parse from UpdateSceneRule response

type UpdateSchedulePeriodRequest ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

func CreateUpdateSchedulePeriodRequest() (request *UpdateSchedulePeriodRequest)

CreateUpdateSchedulePeriodRequest creates a request to invoke UpdateSchedulePeriod API

type UpdateSchedulePeriodResponse ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

func CreateUpdateSchedulePeriodResponse() (response *UpdateSchedulePeriodResponse)

CreateUpdateSchedulePeriodResponse creates a response to parse from UpdateSchedulePeriod response

type UpdateSoundCodeLabelRequest ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

func CreateUpdateSoundCodeLabelRequest() (request *UpdateSoundCodeLabelRequest)

CreateUpdateSoundCodeLabelRequest creates a request to invoke UpdateSoundCodeLabel API

type UpdateSoundCodeLabelResponse ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

func CreateUpdateSoundCodeLabelResponse() (response *UpdateSoundCodeLabelResponse)

CreateUpdateSoundCodeLabelResponse creates a response to parse from UpdateSoundCodeLabel response

type UpdateSoundCodeRequest ¶ added in v1.61.1643

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 ¶ added in v1.61.1643

func CreateUpdateSoundCodeRequest() (request *UpdateSoundCodeRequest)

CreateUpdateSoundCodeRequest creates a request to invoke UpdateSoundCode API

type UpdateSoundCodeResponse ¶ added in v1.61.1643

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 ¶ added in v1.61.1643

func CreateUpdateSoundCodeResponse() (response *UpdateSoundCodeResponse)

CreateUpdateSoundCodeResponse creates a response to parse from UpdateSoundCode response

type UpdateSoundCodeScheduleRequest ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

func CreateUpdateSoundCodeScheduleRequest() (request *UpdateSoundCodeScheduleRequest)

CreateUpdateSoundCodeScheduleRequest creates a request to invoke UpdateSoundCodeSchedule API

type UpdateSoundCodeScheduleResponse ¶ added in v1.61.1572

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 ¶ added in v1.61.1572

func CreateUpdateSoundCodeScheduleResponse() (response *UpdateSoundCodeScheduleResponse)

CreateUpdateSoundCodeScheduleResponse creates a response to parse from UpdateSoundCodeSchedule response

type UpdateSpeechRequest ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateUpdateSpeechRequest() (request *UpdateSpeechRequest)

CreateUpdateSpeechRequest creates a request to invoke UpdateSpeech API

type UpdateSpeechResponse ¶ added in v1.61.1094

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 ¶ added in v1.61.1094

func CreateUpdateSpeechResponse() (response *UpdateSpeechResponse)

CreateUpdateSpeechResponse creates a response to parse from UpdateSpeech response

type UpdateSubscribeRelationRequest ¶ added in v1.61.254

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"`
	SubscribeFlags          string           `position:"Query" name:"SubscribeFlags"`
	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 ¶ added in v1.61.254

func CreateUpdateSubscribeRelationRequest() (request *UpdateSubscribeRelationRequest)

CreateUpdateSubscribeRelationRequest creates a request to invoke UpdateSubscribeRelation API

type UpdateSubscribeRelationResponse ¶ added in v1.61.254

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 ¶ added in v1.61.254

func CreateUpdateSubscribeRelationResponse() (response *UpdateSubscribeRelationResponse)

CreateUpdateSubscribeRelationResponse creates a response to parse from UpdateSubscribeRelation response

type UpdateThingModelRequest ¶ added in v1.60.356

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 ¶ added in v1.60.356

func CreateUpdateThingModelRequest() (request *UpdateThingModelRequest)

CreateUpdateThingModelRequest creates a request to invoke UpdateThingModel API

type UpdateThingModelResponse ¶ added in v1.60.356

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 ¶ added in v1.60.356

func CreateUpdateThingModelResponse() (response *UpdateThingModelResponse)

CreateUpdateThingModelResponse creates a response to parse from UpdateThingModel response

type UpdateThingScriptRequest ¶ added in v1.61.735

type UpdateThingScriptRequest struct {
	*requests.RpcRequest
	RealTenantId      string `position:"Query" name:"RealTenantId"`
	RealTripartiteKey string `position:"Query" name:"RealTripartiteKey"`
	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 ¶ added in v1.61.735

func CreateUpdateThingScriptRequest() (request *UpdateThingScriptRequest)

CreateUpdateThingScriptRequest creates a request to invoke UpdateThingScript API

type UpdateThingScriptResponse ¶ added in v1.61.735

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 ¶ added in v1.61.735

func CreateUpdateThingScriptResponse() (response *UpdateThingScriptResponse)

CreateUpdateThingScriptResponse creates a response to parse from UpdateThingScript response

type UpdateTopicConfigRequest ¶ added in v1.62.162

type UpdateTopicConfigRequest struct {
	*requests.RpcRequest
	Description          string           `position:"Query" name:"Description"`
	IotInstanceId        string           `position:"Query" name:"IotInstanceId"`
	TopicFullName        string           `position:"Query" name:"TopicFullName"`
	EnableBroadcast      requests.Boolean `position:"Query" name:"EnableBroadcast"`
	EnableProxySubscribe requests.Boolean `position:"Query" name:"EnableProxySubscribe"`
	ProductKey           string           `position:"Query" name:"ProductKey"`
	Codec                string           `position:"Query" name:"Codec"`
	ApiProduct           string           `position:"Body" name:"ApiProduct"`
	ApiRevision          string           `position:"Body" name:"ApiRevision"`
	Operation            string           `position:"Query" name:"Operation"`
}

UpdateTopicConfigRequest is the request struct for api UpdateTopicConfig

func CreateUpdateTopicConfigRequest ¶ added in v1.62.162

func CreateUpdateTopicConfigRequest() (request *UpdateTopicConfigRequest)

CreateUpdateTopicConfigRequest creates a request to invoke UpdateTopicConfig API

type UpdateTopicConfigResponse ¶ added in v1.62.162

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

UpdateTopicConfigResponse is the response struct for api UpdateTopicConfig

func CreateUpdateTopicConfigResponse ¶ added in v1.62.162

func CreateUpdateTopicConfigResponse() (response *UpdateTopicConfigResponse)

CreateUpdateTopicConfigResponse creates a response to parse from UpdateTopicConfig response

type UserProperties ¶ added in v1.61.1248

type UserProperties struct {
	UserProperty []UserProperty `json:"UserProperty" xml:"UserProperty"`
}

UserProperties is a nested struct in iot response

type UserProperty ¶ added in v1.61.1248

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 ¶ added in v1.61.1094

type VoiceList struct {
	Items []Items `json:"Items" xml:"Items"`
}

VoiceList is a nested struct in iot response

type WriteDevicesHotStorageDataRequest ¶ added in v1.62.60

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 ¶ added in v1.62.60

func CreateWriteDevicesHotStorageDataRequest() (request *WriteDevicesHotStorageDataRequest)

CreateWriteDevicesHotStorageDataRequest creates a request to invoke WriteDevicesHotStorageData API

type WriteDevicesHotStorageDataResponse ¶ added in v1.62.60

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 ¶ added in v1.62.60

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