cloudesl

package
v1.62.521 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EndpointMap map[string]string

EndpointMap Endpoint Data

View Source
var EndpointType = "regional"

EndpointType regional or central

Functions

func GetEndpointMap added in v1.61.89

func GetEndpointMap() map[string]string

GetEndpointMap Get Endpoint Data Map

func GetEndpointType added in v1.61.89

func GetEndpointType() string

GetEndpointType Get Endpoint Type Value

func SetClientProperty added in v1.61.89

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

SetClientProperty Set Property by Reflect

func SetEndpointDataToClient added in v1.61.89

func SetEndpointDataToClient(client *Client)

SetEndpointDataToClient Set EndpointMap and ENdpointType

Types

type ActivateApDeviceRequest added in v1.61.89

type ActivateApDeviceRequest struct {
	*requests.RpcRequest
	ExtraParams string `position:"Body" name:"ExtraParams"`
	ApMac       string `position:"Body" name:"ApMac"`
	StoreId     string `position:"Body" name:"StoreId"`
}

ActivateApDeviceRequest is the request struct for api ActivateApDevice

func CreateActivateApDeviceRequest added in v1.61.89

func CreateActivateApDeviceRequest() (request *ActivateApDeviceRequest)

CreateActivateApDeviceRequest creates a request to invoke ActivateApDevice API

type ActivateApDeviceResponse added in v1.61.89

type ActivateApDeviceResponse struct {
	*responses.BaseResponse
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	Message        string `json:"Message" xml:"Message"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
	Code           string `json:"Code" xml:"Code"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

ActivateApDeviceResponse is the response struct for api ActivateApDevice

func CreateActivateApDeviceResponse added in v1.61.89

func CreateActivateApDeviceResponse() (response *ActivateApDeviceResponse)

CreateActivateApDeviceResponse creates a response to parse from ActivateApDevice response

type AddApDeviceRequest added in v1.61.89

type AddApDeviceRequest struct {
	*requests.RpcRequest
	ExtraParams  string `position:"Body" name:"ExtraParams"`
	ClientToken  string `position:"Body" name:"ClientToken"`
	Remark       string `position:"Body" name:"Remark"`
	ApMac        string `position:"Body" name:"ApMac"`
	StoreId      string `position:"Body" name:"StoreId"`
	SerialNumber string `position:"Body" name:"SerialNumber"`
}

AddApDeviceRequest is the request struct for api AddApDevice

func CreateAddApDeviceRequest added in v1.61.89

func CreateAddApDeviceRequest() (request *AddApDeviceRequest)

CreateAddApDeviceRequest creates a request to invoke AddApDevice API

type AddApDeviceResponse added in v1.61.89

type AddApDeviceResponse struct {
	*responses.BaseResponse
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	Message        string `json:"Message" xml:"Message"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
	Code           string `json:"Code" xml:"Code"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

AddApDeviceResponse is the response struct for api AddApDevice

func CreateAddApDeviceResponse added in v1.61.89

func CreateAddApDeviceResponse() (response *AddApDeviceResponse)

CreateAddApDeviceResponse creates a response to parse from AddApDevice response

type AddCompanyTemplateRequest added in v1.61.1619

type AddCompanyTemplateRequest struct {
	*requests.RpcRequest
	ExtraParams      string           `position:"Body" name:"ExtraParams"`
	EslSize          string           `position:"Body" name:"EslSize"`
	IfPromotion      requests.Boolean `position:"Body" name:"IfPromotion"`
	DeviceType       string           `position:"Body" name:"DeviceType"`
	Scene            string           `position:"Body" name:"Scene"`
	TemplateVersion  string           `position:"Body" name:"TemplateVersion"`
	TemplateType     string           `position:"Body" name:"TemplateType"`
	Vendor           string           `position:"Body" name:"Vendor"`
	IfDefault        requests.Boolean `position:"Body" name:"IfDefault"`
	TemplateName     string           `position:"Body" name:"TemplateName"`
	TemplateSceneId  string           `position:"Body" name:"TemplateSceneId"`
	IfSourceCode     requests.Boolean `position:"Body" name:"IfSourceCode"`
	GroupId          string           `position:"Body" name:"GroupId"`
	IfMember         requests.Boolean `position:"Body" name:"IfMember"`
	Layout           requests.Integer `position:"Body" name:"Layout"`
	IfOutOfInventory requests.Boolean `position:"Body" name:"IfOutOfInventory"`
}

AddCompanyTemplateRequest is the request struct for api AddCompanyTemplate

func CreateAddCompanyTemplateRequest added in v1.61.1619

func CreateAddCompanyTemplateRequest() (request *AddCompanyTemplateRequest)

CreateAddCompanyTemplateRequest creates a request to invoke AddCompanyTemplate API

type AddCompanyTemplateResponse added in v1.61.1619

type AddCompanyTemplateResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	Success        bool   `json:"Success" xml:"Success"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
}

AddCompanyTemplateResponse is the response struct for api AddCompanyTemplate

func CreateAddCompanyTemplateResponse added in v1.61.1619

func CreateAddCompanyTemplateResponse() (response *AddCompanyTemplateResponse)

CreateAddCompanyTemplateResponse creates a response to parse from AddCompanyTemplate response

type AddMaterialRequest added in v1.61.1619

type AddMaterialRequest struct {
	*requests.RpcRequest
	Content string `position:"Body" name:"Content"`
	Name    string `position:"Body" name:"Name"`
}

AddMaterialRequest is the request struct for api AddMaterial

func CreateAddMaterialRequest added in v1.61.1619

func CreateAddMaterialRequest() (request *AddMaterialRequest)

CreateAddMaterialRequest creates a request to invoke AddMaterial API

type AddMaterialResponse added in v1.61.1619

type AddMaterialResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	Message        string `json:"Message" xml:"Message"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code           string `json:"Code" xml:"Code"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
	Result         Result `json:"Result" xml:"Result"`
}

AddMaterialResponse is the response struct for api AddMaterial

func CreateAddMaterialResponse added in v1.61.1619

func CreateAddMaterialResponse() (response *AddMaterialResponse)

CreateAddMaterialResponse creates a response to parse from AddMaterial response

type AddUserRequest added in v1.61.89

type AddUserRequest struct {
	*requests.RpcRequest
	ExtraParams string `position:"Body" name:"ExtraParams"`
	ClientToken string `position:"Body" name:"ClientToken"`
	UserId      string `position:"Body" name:"UserId"`
}

AddUserRequest is the request struct for api AddUser

func CreateAddUserRequest added in v1.61.89

func CreateAddUserRequest() (request *AddUserRequest)

CreateAddUserRequest creates a request to invoke AddUser API

type AddUserResponse added in v1.61.89

type AddUserResponse struct {
	*responses.BaseResponse
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	Message        string `json:"Message" xml:"Message"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
	Code           string `json:"Code" xml:"Code"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

AddUserResponse is the response struct for api AddUser

func CreateAddUserResponse added in v1.61.89

func CreateAddUserResponse() (response *AddUserResponse)

CreateAddUserResponse creates a response to parse from AddUser response

type ApDevices added in v1.61.89

type ApDevices struct {
	ApInfo []ApInfo `json:"ApInfo" xml:"ApInfo"`
}

ApDevices is a nested struct in cloudesl response

type ApInfo added in v1.61.89

type ApInfo struct {
	Mac        string `json:"Mac" xml:"Mac"`
	Status     bool   `json:"Status" xml:"Status"`
	Model      string `json:"Model" xml:"Model"`
	Remark     string `json:"Remark" xml:"Remark"`
	StoreId    string `json:"StoreId" xml:"StoreId"`
	BeActivate bool   `json:"BeActivate" xml:"BeActivate"`
}

ApInfo is a nested struct in cloudesl response

type ApplyCompanyTemplateVersionToStoresRequest added in v1.61.1619

type ApplyCompanyTemplateVersionToStoresRequest struct {
	*requests.RpcRequest
	Stores          string `position:"Body" name:"Stores"`
	TemplateVersion string `position:"Body" name:"TemplateVersion"`
}

ApplyCompanyTemplateVersionToStoresRequest is the request struct for api ApplyCompanyTemplateVersionToStores

func CreateApplyCompanyTemplateVersionToStoresRequest added in v1.61.1619

func CreateApplyCompanyTemplateVersionToStoresRequest() (request *ApplyCompanyTemplateVersionToStoresRequest)

CreateApplyCompanyTemplateVersionToStoresRequest creates a request to invoke ApplyCompanyTemplateVersionToStores API

type ApplyCompanyTemplateVersionToStoresResponse added in v1.61.1619

type ApplyCompanyTemplateVersionToStoresResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	Success        bool   `json:"Success" xml:"Success"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
}

ApplyCompanyTemplateVersionToStoresResponse is the response struct for api ApplyCompanyTemplateVersionToStores

func CreateApplyCompanyTemplateVersionToStoresResponse added in v1.61.1619

func CreateApplyCompanyTemplateVersionToStoresResponse() (response *ApplyCompanyTemplateVersionToStoresResponse)

CreateApplyCompanyTemplateVersionToStoresResponse creates a response to parse from ApplyCompanyTemplateVersionToStores response

type ApplyImageDitheringRequest added in v1.61.1619

type ApplyImageDitheringRequest struct {
	*requests.RpcRequest
	ExtraParams string           `position:"Body" name:"ExtraParams"`
	Content     string           `position:"Body" name:"Content"`
	DeviceType  string           `position:"Body" name:"DeviceType"`
	Height      requests.Integer `position:"Body" name:"Height"`
	Width       requests.Integer `position:"Body" name:"Width"`
}

ApplyImageDitheringRequest is the request struct for api ApplyImageDithering

func CreateApplyImageDitheringRequest added in v1.61.1619

func CreateApplyImageDitheringRequest() (request *ApplyImageDitheringRequest)

CreateApplyImageDitheringRequest creates a request to invoke ApplyImageDithering API

type ApplyImageDitheringResponse added in v1.61.1619

type ApplyImageDitheringResponse struct {
	*responses.BaseResponse
	Content        string `json:"Content" xml:"Content"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	Message        string `json:"Message" xml:"Message"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code           string `json:"Code" xml:"Code"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
}

ApplyImageDitheringResponse is the response struct for api ApplyImageDithering

func CreateApplyImageDitheringResponse added in v1.61.1619

func CreateApplyImageDitheringResponse() (response *ApplyImageDitheringResponse)

CreateApplyImageDitheringResponse creates a response to parse from ApplyImageDithering response

type AssignUserRequest added in v1.61.89

type AssignUserRequest struct {
	*requests.RpcRequest
	ExtraParams string `position:"Body" name:"ExtraParams"`
	Stores      string `position:"Body" name:"Stores"`
	UserType    string `position:"Body" name:"UserType"`
	UserId      string `position:"Body" name:"UserId"`
}

AssignUserRequest is the request struct for api AssignUser

func CreateAssignUserRequest added in v1.61.89

func CreateAssignUserRequest() (request *AssignUserRequest)

CreateAssignUserRequest creates a request to invoke AssignUser API

type AssignUserResponse added in v1.61.89

type AssignUserResponse struct {
	*responses.BaseResponse
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	Message        string `json:"Message" xml:"Message"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
	Code           string `json:"Code" xml:"Code"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

AssignUserResponse is the response struct for api AssignUser

func CreateAssignUserResponse added in v1.61.89

func CreateAssignUserResponse() (response *AssignUserResponse)

CreateAssignUserResponse creates a response to parse from AssignUser response

type BatchInsertItemsItemInfo

type BatchInsertItemsItemInfo struct {
	MemberPrice       string `name:"MemberPrice"`
	ActionPrice       string `name:"ActionPrice"`
	BeSourceCode      string `name:"BeSourceCode"`
	BrandName         string `name:"BrandName"`
	PromotionStart    string `name:"PromotionStart"`
	PriceUnit         string `name:"PriceUnit"`
	Rank              string `name:"Rank"`
	ItemInfoIndex     string `name:"ItemInfoIndex"`
	ItemBarCode       string `name:"ItemBarCode"`
	CustomizeFeatureK string `name:"CustomizeFeatureK"`
	CustomizeFeatureL string `name:"CustomizeFeatureL"`
	CustomizeFeatureM string `name:"CustomizeFeatureM"`
	CustomizeFeatureN string `name:"CustomizeFeatureN"`
	BePromotion       string `name:"BePromotion"`
	CustomizeFeatureO string `name:"CustomizeFeatureO"`
	CustomizeFeatureP string `name:"CustomizeFeatureP"`
	PromotionEnd      string `name:"PromotionEnd"`
	ItemTitle         string `name:"ItemTitle"`
	CustomizeFeatureQ string `name:"CustomizeFeatureQ"`
	CustomizeFeatureR string `name:"CustomizeFeatureR"`
	CustomizeFeatureC string `name:"CustomizeFeatureC"`
	CustomizeFeatureD string `name:"CustomizeFeatureD"`
	ItemQrCode        string `name:"ItemQrCode"`
	CustomizeFeatureE string `name:"CustomizeFeatureE"`
	PromotionReason   string `name:"PromotionReason"`
	InventoryStatus   string `name:"InventoryStatus"`
	CustomizeFeatureF string `name:"CustomizeFeatureF"`
	CustomizeFeatureG string `name:"CustomizeFeatureG"`
	CustomizeFeatureH string `name:"CustomizeFeatureH"`
	CustomizeFeatureI string `name:"CustomizeFeatureI"`
	CustomizeFeatureJ string `name:"CustomizeFeatureJ"`
	CustomizeFeatureA string `name:"CustomizeFeatureA"`
	CustomizeFeatureB string `name:"CustomizeFeatureB"`
	SuggestPrice      string `name:"SuggestPrice"`
	ForestFirstId     string `name:"ForestFirstId"`
	ProductionPlace   string `name:"ProductionPlace"`
	SourceCode        string `name:"SourceCode"`
	Manufacturer      string `name:"Manufacturer"`
	ItemId            string `name:"ItemId"`
	BeMember          string `name:"BeMember"`
	CustomizeFeatureS string `name:"CustomizeFeatureS"`
	CustomizeFeatureT string `name:"CustomizeFeatureT"`
	CustomizeFeatureU string `name:"CustomizeFeatureU"`
	TemplateSceneId   string `name:"TemplateSceneId"`
	CustomizeFeatureV string `name:"CustomizeFeatureV"`
	CustomizeFeatureW string `name:"CustomizeFeatureW"`
	CustomizeFeatureX string `name:"CustomizeFeatureX"`
	CustomizeFeatureY string `name:"CustomizeFeatureY"`
	CustomizeFeatureZ string `name:"CustomizeFeatureZ"`
	SalesPrice        string `name:"SalesPrice"`
	OriginalPrice     string `name:"OriginalPrice"`
	ItemShortTitle    string `name:"ItemShortTitle"`
	ItemPicUrl        string `name:"ItemPicUrl"`
	ForestSecondId    string `name:"ForestSecondId"`
	SupplierName      string `name:"SupplierName"`
	BeClearance       string `name:"BeClearance"`
	Material          string `name:"Material"`
	ModelNumber       string `name:"ModelNumber"`
	SaleSpec          string `name:"SaleSpec"`
	CategoryName      string `name:"CategoryName"`
	TaxFee            string `name:"TaxFee"`
	EnergyEfficiency  string `name:"EnergyEfficiency"`
	PromotionText     string `name:"PromotionText"`
	SkuId             string `name:"SkuId"`
}

BatchInsertItemsItemInfo is a repeated param struct in BatchInsertItemsRequest

type BatchInsertItemsRequest

type BatchInsertItemsRequest struct {
	*requests.RpcRequest
	ExtraParams  string                      `position:"Body" name:"ExtraParams"`
	StoreId      string                      `position:"Body" name:"StoreId"`
	SyncByItemId requests.Boolean            `position:"Body" name:"SyncByItemId"`
	ItemInfo     *[]BatchInsertItemsItemInfo `position:"Body" name:"ItemInfo"  type:"Repeated"`
}

BatchInsertItemsRequest is the request struct for api BatchInsertItems

func CreateBatchInsertItemsRequest

func CreateBatchInsertItemsRequest() (request *BatchInsertItemsRequest)

CreateBatchInsertItemsRequest creates a request to invoke BatchInsertItems API

type BatchInsertItemsResponse

type BatchInsertItemsResponse struct {
	*responses.BaseResponse
	RequestId      string        `json:"RequestId" xml:"RequestId"`
	ErrorMessage   string        `json:"ErrorMessage" xml:"ErrorMessage"`
	Success        bool          `json:"Success" xml:"Success"`
	ErrorCode      string        `json:"ErrorCode" xml:"ErrorCode"`
	Code           string        `json:"Code" xml:"Code"`
	Message        string        `json:"Message" xml:"Message"`
	DynamicMessage string        `json:"DynamicMessage" xml:"DynamicMessage"`
	DynamicCode    string        `json:"DynamicCode" xml:"DynamicCode"`
	BatchResults   []BatchResult `json:"BatchResults" xml:"BatchResults"`
}

BatchInsertItemsResponse is the response struct for api BatchInsertItems

func CreateBatchInsertItemsResponse

func CreateBatchInsertItemsResponse() (response *BatchInsertItemsResponse)

CreateBatchInsertItemsResponse creates a response to parse from BatchInsertItems response

type BatchResult

type BatchResult struct {
	Index     int    `json:"Index" xml:"Index"`
	Message   string `json:"Message" xml:"Message"`
	Success   bool   `json:"Success" xml:"Success"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
}

BatchResult is a nested struct in cloudesl response

type BatchResults

type BatchResults struct {
	BatchResult []BatchResult `json:"BatchResult" xml:"BatchResult"`
}

BatchResults is a nested struct in cloudesl response

type BatchUpdateEventRequest added in v1.61.1619

type BatchUpdateEventRequest struct {
	*requests.RpcRequest
	Events string `position:"Body" name:"Events"`
}

BatchUpdateEventRequest is the request struct for api BatchUpdateEvent

func CreateBatchUpdateEventRequest added in v1.61.1619

func CreateBatchUpdateEventRequest() (request *BatchUpdateEventRequest)

CreateBatchUpdateEventRequest creates a request to invoke BatchUpdateEvent API

type BatchUpdateEventResponse added in v1.61.1619

type BatchUpdateEventResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	Success        bool   `json:"Success" xml:"Success"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
}

BatchUpdateEventResponse is the response struct for api BatchUpdateEvent

func CreateBatchUpdateEventResponse added in v1.61.1619

func CreateBatchUpdateEventResponse() (response *BatchUpdateEventResponse)

CreateBatchUpdateEventResponse creates a response to parse from BatchUpdateEvent response

type BindDeviceLayoutRequest added in v1.61.1677

type BindDeviceLayoutRequest struct {
	*requests.RpcRequest
	StoreId    string `position:"Body" name:"StoreId"`
	LayoutId   string `position:"Body" name:"LayoutId"`
	EslBarCode string `position:"Body" name:"EslBarCode"`
}

BindDeviceLayoutRequest is the request struct for api BindDeviceLayout

func CreateBindDeviceLayoutRequest added in v1.61.1677

func CreateBindDeviceLayoutRequest() (request *BindDeviceLayoutRequest)

CreateBindDeviceLayoutRequest creates a request to invoke BindDeviceLayout API

type BindDeviceLayoutResponse added in v1.61.1677

type BindDeviceLayoutResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	Message        string `json:"Message" xml:"Message"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code           string `json:"Code" xml:"Code"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
}

BindDeviceLayoutResponse is the response struct for api BindDeviceLayout

func CreateBindDeviceLayoutResponse added in v1.61.1677

func CreateBindDeviceLayoutResponse() (response *BindDeviceLayoutResponse)

CreateBindDeviceLayoutResponse creates a response to parse from BindDeviceLayout response

type BindEslDeviceRequest

type BindEslDeviceRequest struct {
	*requests.RpcRequest
	ExtraParams   string           `position:"Body" name:"ExtraParams"`
	ContainerName string           `position:"Body" name:"ContainerName"`
	StoreId       string           `position:"Body" name:"StoreId"`
	LayoutId      string           `position:"Body" name:"LayoutId"`
	Layer         requests.Integer `position:"Body" name:"Layer"`
	EslBarCode    string           `position:"Body" name:"EslBarCode"`
	LayoutName    string           `position:"Body" name:"LayoutName"`
	ItemBarCode   string           `position:"Body" name:"ItemBarCode"`
	Column        string           `position:"Body" name:"Column"`
	Shelf         string           `position:"Body" name:"Shelf"`
	ContainerId   string           `position:"Body" name:"ContainerId"`
}

BindEslDeviceRequest is the request struct for api BindEslDevice

func CreateBindEslDeviceRequest

func CreateBindEslDeviceRequest() (request *BindEslDeviceRequest)

CreateBindEslDeviceRequest creates a request to invoke BindEslDevice API

type BindEslDeviceResponse

type BindEslDeviceResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	Success        bool   `json:"Success" xml:"Success"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
}

BindEslDeviceResponse is the response struct for api BindEslDevice

func CreateBindEslDeviceResponse

func CreateBindEslDeviceResponse() (response *BindEslDeviceResponse)

CreateBindEslDeviceResponse creates a response to parse from BindEslDevice response

type CategoryField added in v1.61.1619

type CategoryField struct {
	SelectItemInfo []SelectItemInfo `json:"SelectItemInfo" xml:"SelectItemInfo"`
}

CategoryField is a nested struct in cloudesl response

type CheckServiceLinkedRoleForDeletingRequest added in v1.61.1619

type CheckServiceLinkedRoleForDeletingRequest struct {
	*requests.RpcRequest
	ExtraParams    string           `position:"Body" name:"ExtraParams"`
	DeletionTaskId string           `position:"Query" name:"DeletionTaskId"`
	ServiceName    string           `position:"Query" name:"ServiceName"`
	OwnerId        requests.Integer `position:"Query" name:"OwnerId"`
	SPIRegionId    string           `position:"Query" name:"SPIRegionId"`
	RoleArn        string           `position:"Query" name:"RoleArn"`
}

CheckServiceLinkedRoleForDeletingRequest is the request struct for api CheckServiceLinkedRoleForDeleting

func CreateCheckServiceLinkedRoleForDeletingRequest added in v1.61.1619

func CreateCheckServiceLinkedRoleForDeletingRequest() (request *CheckServiceLinkedRoleForDeletingRequest)

CreateCheckServiceLinkedRoleForDeletingRequest creates a request to invoke CheckServiceLinkedRoleForDeleting API

type CheckServiceLinkedRoleForDeletingResponse added in v1.61.1619

type CheckServiceLinkedRoleForDeletingResponse struct {
	*responses.BaseResponse
	Deletable      bool        `json:"Deletable" xml:"Deletable"`
	RequestId      string      `json:"RequestId" xml:"RequestId"`
	Success        bool        `json:"Success" xml:"Success"`
	Message        string      `json:"Message" xml:"Message"`
	ErrorCode      string      `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage   string      `json:"ErrorMessage" xml:"ErrorMessage"`
	Code           string      `json:"Code" xml:"Code"`
	DynamicCode    string      `json:"DynamicCode" xml:"DynamicCode"`
	DynamicMessage string      `json:"DynamicMessage" xml:"DynamicMessage"`
	RoleUsages     []RoleUsage `json:"RoleUsages" xml:"RoleUsages"`
}

CheckServiceLinkedRoleForDeletingResponse is the response struct for api CheckServiceLinkedRoleForDeleting

func CreateCheckServiceLinkedRoleForDeletingResponse added in v1.61.1619

func CreateCheckServiceLinkedRoleForDeletingResponse() (response *CheckServiceLinkedRoleForDeletingResponse)

CreateCheckServiceLinkedRoleForDeletingResponse creates a response to parse from CheckServiceLinkedRoleForDeleting 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 added in v1.61.89

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

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) ActivateApDevice added in v1.61.89

func (client *Client) ActivateApDevice(request *ActivateApDeviceRequest) (response *ActivateApDeviceResponse, err error)

ActivateApDevice invokes the cloudesl.ActivateApDevice API synchronously

func (*Client) ActivateApDeviceWithCallback added in v1.61.89

func (client *Client) ActivateApDeviceWithCallback(request *ActivateApDeviceRequest, callback func(response *ActivateApDeviceResponse, err error)) <-chan int

ActivateApDeviceWithCallback invokes the cloudesl.ActivateApDevice API asynchronously

func (*Client) ActivateApDeviceWithChan added in v1.61.89

func (client *Client) ActivateApDeviceWithChan(request *ActivateApDeviceRequest) (<-chan *ActivateApDeviceResponse, <-chan error)

ActivateApDeviceWithChan invokes the cloudesl.ActivateApDevice API asynchronously

func (*Client) AddApDevice added in v1.61.89

func (client *Client) AddApDevice(request *AddApDeviceRequest) (response *AddApDeviceResponse, err error)

AddApDevice invokes the cloudesl.AddApDevice API synchronously

func (*Client) AddApDeviceWithCallback added in v1.61.89

func (client *Client) AddApDeviceWithCallback(request *AddApDeviceRequest, callback func(response *AddApDeviceResponse, err error)) <-chan int

AddApDeviceWithCallback invokes the cloudesl.AddApDevice API asynchronously

func (*Client) AddApDeviceWithChan added in v1.61.89

func (client *Client) AddApDeviceWithChan(request *AddApDeviceRequest) (<-chan *AddApDeviceResponse, <-chan error)

AddApDeviceWithChan invokes the cloudesl.AddApDevice API asynchronously

func (*Client) AddCompanyTemplate added in v1.61.1619

func (client *Client) AddCompanyTemplate(request *AddCompanyTemplateRequest) (response *AddCompanyTemplateResponse, err error)

AddCompanyTemplate invokes the cloudesl.AddCompanyTemplate API synchronously

func (*Client) AddCompanyTemplateWithCallback added in v1.61.1619

func (client *Client) AddCompanyTemplateWithCallback(request *AddCompanyTemplateRequest, callback func(response *AddCompanyTemplateResponse, err error)) <-chan int

AddCompanyTemplateWithCallback invokes the cloudesl.AddCompanyTemplate API asynchronously

func (*Client) AddCompanyTemplateWithChan added in v1.61.1619

func (client *Client) AddCompanyTemplateWithChan(request *AddCompanyTemplateRequest) (<-chan *AddCompanyTemplateResponse, <-chan error)

AddCompanyTemplateWithChan invokes the cloudesl.AddCompanyTemplate API asynchronously

func (*Client) AddMaterial added in v1.61.1619

func (client *Client) AddMaterial(request *AddMaterialRequest) (response *AddMaterialResponse, err error)

AddMaterial invokes the cloudesl.AddMaterial API synchronously

func (*Client) AddMaterialWithCallback added in v1.61.1619

func (client *Client) AddMaterialWithCallback(request *AddMaterialRequest, callback func(response *AddMaterialResponse, err error)) <-chan int

AddMaterialWithCallback invokes the cloudesl.AddMaterial API asynchronously

func (*Client) AddMaterialWithChan added in v1.61.1619

func (client *Client) AddMaterialWithChan(request *AddMaterialRequest) (<-chan *AddMaterialResponse, <-chan error)

AddMaterialWithChan invokes the cloudesl.AddMaterial API asynchronously

func (*Client) AddUser added in v1.61.89

func (client *Client) AddUser(request *AddUserRequest) (response *AddUserResponse, err error)

AddUser invokes the cloudesl.AddUser API synchronously

func (*Client) AddUserWithCallback added in v1.61.89

func (client *Client) AddUserWithCallback(request *AddUserRequest, callback func(response *AddUserResponse, err error)) <-chan int

AddUserWithCallback invokes the cloudesl.AddUser API asynchronously

func (*Client) AddUserWithChan added in v1.61.89

func (client *Client) AddUserWithChan(request *AddUserRequest) (<-chan *AddUserResponse, <-chan error)

AddUserWithChan invokes the cloudesl.AddUser API asynchronously

func (*Client) ApplyCompanyTemplateVersionToStores added in v1.61.1619

func (client *Client) ApplyCompanyTemplateVersionToStores(request *ApplyCompanyTemplateVersionToStoresRequest) (response *ApplyCompanyTemplateVersionToStoresResponse, err error)

ApplyCompanyTemplateVersionToStores invokes the cloudesl.ApplyCompanyTemplateVersionToStores API synchronously

func (*Client) ApplyCompanyTemplateVersionToStoresWithCallback added in v1.61.1619

func (client *Client) ApplyCompanyTemplateVersionToStoresWithCallback(request *ApplyCompanyTemplateVersionToStoresRequest, callback func(response *ApplyCompanyTemplateVersionToStoresResponse, err error)) <-chan int

ApplyCompanyTemplateVersionToStoresWithCallback invokes the cloudesl.ApplyCompanyTemplateVersionToStores API asynchronously

func (*Client) ApplyCompanyTemplateVersionToStoresWithChan added in v1.61.1619

func (client *Client) ApplyCompanyTemplateVersionToStoresWithChan(request *ApplyCompanyTemplateVersionToStoresRequest) (<-chan *ApplyCompanyTemplateVersionToStoresResponse, <-chan error)

ApplyCompanyTemplateVersionToStoresWithChan invokes the cloudesl.ApplyCompanyTemplateVersionToStores API asynchronously

func (*Client) ApplyImageDithering added in v1.61.1619

func (client *Client) ApplyImageDithering(request *ApplyImageDitheringRequest) (response *ApplyImageDitheringResponse, err error)

ApplyImageDithering invokes the cloudesl.ApplyImageDithering API synchronously

func (*Client) ApplyImageDitheringWithCallback added in v1.61.1619

func (client *Client) ApplyImageDitheringWithCallback(request *ApplyImageDitheringRequest, callback func(response *ApplyImageDitheringResponse, err error)) <-chan int

ApplyImageDitheringWithCallback invokes the cloudesl.ApplyImageDithering API asynchronously

func (*Client) ApplyImageDitheringWithChan added in v1.61.1619

func (client *Client) ApplyImageDitheringWithChan(request *ApplyImageDitheringRequest) (<-chan *ApplyImageDitheringResponse, <-chan error)

ApplyImageDitheringWithChan invokes the cloudesl.ApplyImageDithering API asynchronously

func (*Client) AssignUser added in v1.61.89

func (client *Client) AssignUser(request *AssignUserRequest) (response *AssignUserResponse, err error)

AssignUser invokes the cloudesl.AssignUser API synchronously

func (*Client) AssignUserWithCallback added in v1.61.89

func (client *Client) AssignUserWithCallback(request *AssignUserRequest, callback func(response *AssignUserResponse, err error)) <-chan int

AssignUserWithCallback invokes the cloudesl.AssignUser API asynchronously

func (*Client) AssignUserWithChan added in v1.61.89

func (client *Client) AssignUserWithChan(request *AssignUserRequest) (<-chan *AssignUserResponse, <-chan error)

AssignUserWithChan invokes the cloudesl.AssignUser API asynchronously

func (*Client) BatchInsertItems

func (client *Client) BatchInsertItems(request *BatchInsertItemsRequest) (response *BatchInsertItemsResponse, err error)

BatchInsertItems invokes the cloudesl.BatchInsertItems API synchronously

func (*Client) BatchInsertItemsWithCallback

func (client *Client) BatchInsertItemsWithCallback(request *BatchInsertItemsRequest, callback func(response *BatchInsertItemsResponse, err error)) <-chan int

BatchInsertItemsWithCallback invokes the cloudesl.BatchInsertItems API asynchronously

func (*Client) BatchInsertItemsWithChan

func (client *Client) BatchInsertItemsWithChan(request *BatchInsertItemsRequest) (<-chan *BatchInsertItemsResponse, <-chan error)

BatchInsertItemsWithChan invokes the cloudesl.BatchInsertItems API asynchronously

func (*Client) BatchUpdateEvent added in v1.61.1619

func (client *Client) BatchUpdateEvent(request *BatchUpdateEventRequest) (response *BatchUpdateEventResponse, err error)

BatchUpdateEvent invokes the cloudesl.BatchUpdateEvent API synchronously

func (*Client) BatchUpdateEventWithCallback added in v1.61.1619

func (client *Client) BatchUpdateEventWithCallback(request *BatchUpdateEventRequest, callback func(response *BatchUpdateEventResponse, err error)) <-chan int

BatchUpdateEventWithCallback invokes the cloudesl.BatchUpdateEvent API asynchronously

func (*Client) BatchUpdateEventWithChan added in v1.61.1619

func (client *Client) BatchUpdateEventWithChan(request *BatchUpdateEventRequest) (<-chan *BatchUpdateEventResponse, <-chan error)

BatchUpdateEventWithChan invokes the cloudesl.BatchUpdateEvent API asynchronously

func (*Client) BindDeviceLayout added in v1.61.1677

func (client *Client) BindDeviceLayout(request *BindDeviceLayoutRequest) (response *BindDeviceLayoutResponse, err error)

BindDeviceLayout invokes the cloudesl.BindDeviceLayout API synchronously

func (*Client) BindDeviceLayoutWithCallback added in v1.61.1677

func (client *Client) BindDeviceLayoutWithCallback(request *BindDeviceLayoutRequest, callback func(response *BindDeviceLayoutResponse, err error)) <-chan int

BindDeviceLayoutWithCallback invokes the cloudesl.BindDeviceLayout API asynchronously

func (*Client) BindDeviceLayoutWithChan added in v1.61.1677

func (client *Client) BindDeviceLayoutWithChan(request *BindDeviceLayoutRequest) (<-chan *BindDeviceLayoutResponse, <-chan error)

BindDeviceLayoutWithChan invokes the cloudesl.BindDeviceLayout API asynchronously

func (*Client) BindEslDevice

func (client *Client) BindEslDevice(request *BindEslDeviceRequest) (response *BindEslDeviceResponse, err error)

BindEslDevice invokes the cloudesl.BindEslDevice API synchronously

func (*Client) BindEslDeviceWithCallback

func (client *Client) BindEslDeviceWithCallback(request *BindEslDeviceRequest, callback func(response *BindEslDeviceResponse, err error)) <-chan int

BindEslDeviceWithCallback invokes the cloudesl.BindEslDevice API asynchronously

func (*Client) BindEslDeviceWithChan

func (client *Client) BindEslDeviceWithChan(request *BindEslDeviceRequest) (<-chan *BindEslDeviceResponse, <-chan error)

BindEslDeviceWithChan invokes the cloudesl.BindEslDevice API asynchronously

func (*Client) CheckServiceLinkedRoleForDeleting added in v1.61.1619

func (client *Client) CheckServiceLinkedRoleForDeleting(request *CheckServiceLinkedRoleForDeletingRequest) (response *CheckServiceLinkedRoleForDeletingResponse, err error)

CheckServiceLinkedRoleForDeleting invokes the cloudesl.CheckServiceLinkedRoleForDeleting API synchronously

func (*Client) CheckServiceLinkedRoleForDeletingWithCallback added in v1.61.1619

func (client *Client) CheckServiceLinkedRoleForDeletingWithCallback(request *CheckServiceLinkedRoleForDeletingRequest, callback func(response *CheckServiceLinkedRoleForDeletingResponse, err error)) <-chan int

CheckServiceLinkedRoleForDeletingWithCallback invokes the cloudesl.CheckServiceLinkedRoleForDeleting API asynchronously

func (*Client) CheckServiceLinkedRoleForDeletingWithChan added in v1.61.1619

func (client *Client) CheckServiceLinkedRoleForDeletingWithChan(request *CheckServiceLinkedRoleForDeletingRequest) (<-chan *CheckServiceLinkedRoleForDeletingResponse, <-chan error)

CheckServiceLinkedRoleForDeletingWithChan invokes the cloudesl.CheckServiceLinkedRoleForDeleting API asynchronously

func (*Client) CopyCompanyTemplateView added in v1.61.1677

func (client *Client) CopyCompanyTemplateView(request *CopyCompanyTemplateViewRequest) (response *CopyCompanyTemplateViewResponse, err error)

CopyCompanyTemplateView invokes the cloudesl.CopyCompanyTemplateView API synchronously

func (*Client) CopyCompanyTemplateViewWithCallback added in v1.61.1677

func (client *Client) CopyCompanyTemplateViewWithCallback(request *CopyCompanyTemplateViewRequest, callback func(response *CopyCompanyTemplateViewResponse, err error)) <-chan int

CopyCompanyTemplateViewWithCallback invokes the cloudesl.CopyCompanyTemplateView API asynchronously

func (*Client) CopyCompanyTemplateViewWithChan added in v1.61.1677

func (client *Client) CopyCompanyTemplateViewWithChan(request *CopyCompanyTemplateViewRequest) (<-chan *CopyCompanyTemplateViewResponse, <-chan error)

CopyCompanyTemplateViewWithChan invokes the cloudesl.CopyCompanyTemplateView API asynchronously

func (*Client) CopyLayout added in v1.61.1677

func (client *Client) CopyLayout(request *CopyLayoutRequest) (response *CopyLayoutResponse, err error)

CopyLayout invokes the cloudesl.CopyLayout API synchronously

func (*Client) CopyLayoutWithCallback added in v1.61.1677

func (client *Client) CopyLayoutWithCallback(request *CopyLayoutRequest, callback func(response *CopyLayoutResponse, err error)) <-chan int

CopyLayoutWithCallback invokes the cloudesl.CopyLayout API asynchronously

func (*Client) CopyLayoutWithChan added in v1.61.1677

func (client *Client) CopyLayoutWithChan(request *CopyLayoutRequest) (<-chan *CopyLayoutResponse, <-chan error)

CopyLayoutWithChan invokes the cloudesl.CopyLayout API asynchronously

func (*Client) CopyTemplateGroup added in v1.61.1677

func (client *Client) CopyTemplateGroup(request *CopyTemplateGroupRequest) (response *CopyTemplateGroupResponse, err error)

CopyTemplateGroup invokes the cloudesl.CopyTemplateGroup API synchronously

func (*Client) CopyTemplateGroupWithCallback added in v1.61.1677

func (client *Client) CopyTemplateGroupWithCallback(request *CopyTemplateGroupRequest, callback func(response *CopyTemplateGroupResponse, err error)) <-chan int

CopyTemplateGroupWithCallback invokes the cloudesl.CopyTemplateGroup API asynchronously

func (*Client) CopyTemplateGroupWithChan added in v1.61.1677

func (client *Client) CopyTemplateGroupWithChan(request *CopyTemplateGroupRequest) (<-chan *CopyTemplateGroupResponse, <-chan error)

CopyTemplateGroupWithChan invokes the cloudesl.CopyTemplateGroup API asynchronously

func (*Client) CreateStore

func (client *Client) CreateStore(request *CreateStoreRequest) (response *CreateStoreResponse, err error)

CreateStore invokes the cloudesl.CreateStore API synchronously

func (*Client) CreateStoreWithCallback

func (client *Client) CreateStoreWithCallback(request *CreateStoreRequest, callback func(response *CreateStoreResponse, err error)) <-chan int

CreateStoreWithCallback invokes the cloudesl.CreateStore API asynchronously

func (*Client) CreateStoreWithChan

func (client *Client) CreateStoreWithChan(request *CreateStoreRequest) (<-chan *CreateStoreResponse, <-chan error)

CreateStoreWithChan invokes the cloudesl.CreateStore API asynchronously

func (*Client) DeleteApDevice added in v1.61.89

func (client *Client) DeleteApDevice(request *DeleteApDeviceRequest) (response *DeleteApDeviceResponse, err error)

DeleteApDevice invokes the cloudesl.DeleteApDevice API synchronously

func (*Client) DeleteApDeviceWithCallback added in v1.61.89

func (client *Client) DeleteApDeviceWithCallback(request *DeleteApDeviceRequest, callback func(response *DeleteApDeviceResponse, err error)) <-chan int

DeleteApDeviceWithCallback invokes the cloudesl.DeleteApDevice API asynchronously

func (*Client) DeleteApDeviceWithChan added in v1.61.89

func (client *Client) DeleteApDeviceWithChan(request *DeleteApDeviceRequest) (<-chan *DeleteApDeviceResponse, <-chan error)

DeleteApDeviceWithChan invokes the cloudesl.DeleteApDevice API asynchronously

func (*Client) DeleteCompanyTemplate added in v1.61.1619

func (client *Client) DeleteCompanyTemplate(request *DeleteCompanyTemplateRequest) (response *DeleteCompanyTemplateResponse, err error)

DeleteCompanyTemplate invokes the cloudesl.DeleteCompanyTemplate API synchronously

func (*Client) DeleteCompanyTemplateWithCallback added in v1.61.1619

func (client *Client) DeleteCompanyTemplateWithCallback(request *DeleteCompanyTemplateRequest, callback func(response *DeleteCompanyTemplateResponse, err error)) <-chan int

DeleteCompanyTemplateWithCallback invokes the cloudesl.DeleteCompanyTemplate API asynchronously

func (*Client) DeleteCompanyTemplateWithChan added in v1.61.1619

func (client *Client) DeleteCompanyTemplateWithChan(request *DeleteCompanyTemplateRequest) (<-chan *DeleteCompanyTemplateResponse, <-chan error)

DeleteCompanyTemplateWithChan invokes the cloudesl.DeleteCompanyTemplate API asynchronously

func (*Client) DeleteItem

func (client *Client) DeleteItem(request *DeleteItemRequest) (response *DeleteItemResponse, err error)

DeleteItem invokes the cloudesl.DeleteItem API synchronously

func (*Client) DeleteItemWithCallback

func (client *Client) DeleteItemWithCallback(request *DeleteItemRequest, callback func(response *DeleteItemResponse, err error)) <-chan int

DeleteItemWithCallback invokes the cloudesl.DeleteItem API asynchronously

func (*Client) DeleteItemWithChan

func (client *Client) DeleteItemWithChan(request *DeleteItemRequest) (<-chan *DeleteItemResponse, <-chan error)

DeleteItemWithChan invokes the cloudesl.DeleteItem API asynchronously

func (*Client) DeleteLayout added in v1.61.1677

func (client *Client) DeleteLayout(request *DeleteLayoutRequest) (response *DeleteLayoutResponse, err error)

DeleteLayout invokes the cloudesl.DeleteLayout API synchronously

func (*Client) DeleteLayoutWithCallback added in v1.61.1677

func (client *Client) DeleteLayoutWithCallback(request *DeleteLayoutRequest, callback func(response *DeleteLayoutResponse, err error)) <-chan int

DeleteLayoutWithCallback invokes the cloudesl.DeleteLayout API asynchronously

func (*Client) DeleteLayoutWithChan added in v1.61.1677

func (client *Client) DeleteLayoutWithChan(request *DeleteLayoutRequest) (<-chan *DeleteLayoutResponse, <-chan error)

DeleteLayoutWithChan invokes the cloudesl.DeleteLayout API asynchronously

func (*Client) DeleteMaterial added in v1.61.1619

func (client *Client) DeleteMaterial(request *DeleteMaterialRequest) (response *DeleteMaterialResponse, err error)

DeleteMaterial invokes the cloudesl.DeleteMaterial API synchronously

func (*Client) DeleteMaterialWithCallback added in v1.61.1619

func (client *Client) DeleteMaterialWithCallback(request *DeleteMaterialRequest, callback func(response *DeleteMaterialResponse, err error)) <-chan int

DeleteMaterialWithCallback invokes the cloudesl.DeleteMaterial API asynchronously

func (*Client) DeleteMaterialWithChan added in v1.61.1619

func (client *Client) DeleteMaterialWithChan(request *DeleteMaterialRequest) (<-chan *DeleteMaterialResponse, <-chan error)

DeleteMaterialWithChan invokes the cloudesl.DeleteMaterial API asynchronously

func (*Client) DeleteStore

func (client *Client) DeleteStore(request *DeleteStoreRequest) (response *DeleteStoreResponse, err error)

DeleteStore invokes the cloudesl.DeleteStore API synchronously

func (*Client) DeleteStoreWithCallback

func (client *Client) DeleteStoreWithCallback(request *DeleteStoreRequest, callback func(response *DeleteStoreResponse, err error)) <-chan int

DeleteStoreWithCallback invokes the cloudesl.DeleteStore API asynchronously

func (*Client) DeleteStoreWithChan

func (client *Client) DeleteStoreWithChan(request *DeleteStoreRequest) (<-chan *DeleteStoreResponse, <-chan error)

DeleteStoreWithChan invokes the cloudesl.DeleteStore API asynchronously

func (*Client) DeleteTemplateGroup added in v1.61.1677

func (client *Client) DeleteTemplateGroup(request *DeleteTemplateGroupRequest) (response *DeleteTemplateGroupResponse, err error)

DeleteTemplateGroup invokes the cloudesl.DeleteTemplateGroup API synchronously

func (*Client) DeleteTemplateGroupWithCallback added in v1.61.1677

func (client *Client) DeleteTemplateGroupWithCallback(request *DeleteTemplateGroupRequest, callback func(response *DeleteTemplateGroupResponse, err error)) <-chan int

DeleteTemplateGroupWithCallback invokes the cloudesl.DeleteTemplateGroup API asynchronously

func (*Client) DeleteTemplateGroupWithChan added in v1.61.1677

func (client *Client) DeleteTemplateGroupWithChan(request *DeleteTemplateGroupRequest) (<-chan *DeleteTemplateGroupResponse, <-chan error)

DeleteTemplateGroupWithChan invokes the cloudesl.DeleteTemplateGroup API asynchronously

func (*Client) DeleteUser added in v1.61.89

func (client *Client) DeleteUser(request *DeleteUserRequest) (response *DeleteUserResponse, err error)

DeleteUser invokes the cloudesl.DeleteUser API synchronously

func (*Client) DeleteUserWithCallback added in v1.61.89

func (client *Client) DeleteUserWithCallback(request *DeleteUserRequest, callback func(response *DeleteUserResponse, err error)) <-chan int

DeleteUserWithCallback invokes the cloudesl.DeleteUser API asynchronously

func (*Client) DeleteUserWithChan added in v1.61.89

func (client *Client) DeleteUserWithChan(request *DeleteUserRequest) (<-chan *DeleteUserResponse, <-chan error)

DeleteUserWithChan invokes the cloudesl.DeleteUser API asynchronously

func (*Client) DescribeApDevices added in v1.61.89

func (client *Client) DescribeApDevices(request *DescribeApDevicesRequest) (response *DescribeApDevicesResponse, err error)

DescribeApDevices invokes the cloudesl.DescribeApDevices API synchronously

func (*Client) DescribeApDevicesWithCallback added in v1.61.89

func (client *Client) DescribeApDevicesWithCallback(request *DescribeApDevicesRequest, callback func(response *DescribeApDevicesResponse, err error)) <-chan int

DescribeApDevicesWithCallback invokes the cloudesl.DescribeApDevices API asynchronously

func (*Client) DescribeApDevicesWithChan added in v1.61.89

func (client *Client) DescribeApDevicesWithChan(request *DescribeApDevicesRequest) (<-chan *DescribeApDevicesResponse, <-chan error)

DescribeApDevicesWithChan invokes the cloudesl.DescribeApDevices API asynchronously

func (*Client) DescribeAvailableEslModels added in v1.61.1619

func (client *Client) DescribeAvailableEslModels(request *DescribeAvailableEslModelsRequest) (response *DescribeAvailableEslModelsResponse, err error)

DescribeAvailableEslModels invokes the cloudesl.DescribeAvailableEslModels API synchronously

func (*Client) DescribeAvailableEslModelsWithCallback added in v1.61.1619

func (client *Client) DescribeAvailableEslModelsWithCallback(request *DescribeAvailableEslModelsRequest, callback func(response *DescribeAvailableEslModelsResponse, err error)) <-chan int

DescribeAvailableEslModelsWithCallback invokes the cloudesl.DescribeAvailableEslModels API asynchronously

func (*Client) DescribeAvailableEslModelsWithChan added in v1.61.1619

func (client *Client) DescribeAvailableEslModelsWithChan(request *DescribeAvailableEslModelsRequest) (<-chan *DescribeAvailableEslModelsResponse, <-chan error)

DescribeAvailableEslModelsWithChan invokes the cloudesl.DescribeAvailableEslModels API asynchronously

func (*Client) DescribeBinders added in v1.61.89

func (client *Client) DescribeBinders(request *DescribeBindersRequest) (response *DescribeBindersResponse, err error)

DescribeBinders invokes the cloudesl.DescribeBinders API synchronously

func (*Client) DescribeBindersWithCallback added in v1.61.89

func (client *Client) DescribeBindersWithCallback(request *DescribeBindersRequest, callback func(response *DescribeBindersResponse, err error)) <-chan int

DescribeBindersWithCallback invokes the cloudesl.DescribeBinders API asynchronously

func (*Client) DescribeBindersWithChan added in v1.61.89

func (client *Client) DescribeBindersWithChan(request *DescribeBindersRequest) (<-chan *DescribeBindersResponse, <-chan error)

DescribeBindersWithChan invokes the cloudesl.DescribeBinders API asynchronously

func (*Client) DescribeCompanyTemplateAttribute added in v1.61.1619

func (client *Client) DescribeCompanyTemplateAttribute(request *DescribeCompanyTemplateAttributeRequest) (response *DescribeCompanyTemplateAttributeResponse, err error)

DescribeCompanyTemplateAttribute invokes the cloudesl.DescribeCompanyTemplateAttribute API synchronously

func (*Client) DescribeCompanyTemplateAttributeWithCallback added in v1.61.1619

func (client *Client) DescribeCompanyTemplateAttributeWithCallback(request *DescribeCompanyTemplateAttributeRequest, callback func(response *DescribeCompanyTemplateAttributeResponse, err error)) <-chan int

DescribeCompanyTemplateAttributeWithCallback invokes the cloudesl.DescribeCompanyTemplateAttribute API asynchronously

func (*Client) DescribeCompanyTemplateAttributeWithChan added in v1.61.1619

func (client *Client) DescribeCompanyTemplateAttributeWithChan(request *DescribeCompanyTemplateAttributeRequest) (<-chan *DescribeCompanyTemplateAttributeResponse, <-chan error)

DescribeCompanyTemplateAttributeWithChan invokes the cloudesl.DescribeCompanyTemplateAttribute API asynchronously

func (*Client) DescribeCompanyTemplateVersions added in v1.61.1619

func (client *Client) DescribeCompanyTemplateVersions(request *DescribeCompanyTemplateVersionsRequest) (response *DescribeCompanyTemplateVersionsResponse, err error)

DescribeCompanyTemplateVersions invokes the cloudesl.DescribeCompanyTemplateVersions API synchronously

func (*Client) DescribeCompanyTemplateVersionsWithCallback added in v1.61.1619

func (client *Client) DescribeCompanyTemplateVersionsWithCallback(request *DescribeCompanyTemplateVersionsRequest, callback func(response *DescribeCompanyTemplateVersionsResponse, err error)) <-chan int

DescribeCompanyTemplateVersionsWithCallback invokes the cloudesl.DescribeCompanyTemplateVersions API asynchronously

func (*Client) DescribeCompanyTemplateVersionsWithChan added in v1.61.1619

func (client *Client) DescribeCompanyTemplateVersionsWithChan(request *DescribeCompanyTemplateVersionsRequest) (<-chan *DescribeCompanyTemplateVersionsResponse, <-chan error)

DescribeCompanyTemplateVersionsWithChan invokes the cloudesl.DescribeCompanyTemplateVersions API asynchronously

func (*Client) DescribeCompanyTemplateView added in v1.61.1619

func (client *Client) DescribeCompanyTemplateView(request *DescribeCompanyTemplateViewRequest) (response *DescribeCompanyTemplateViewResponse, err error)

DescribeCompanyTemplateView invokes the cloudesl.DescribeCompanyTemplateView API synchronously

func (*Client) DescribeCompanyTemplateViewWithCallback added in v1.61.1619

func (client *Client) DescribeCompanyTemplateViewWithCallback(request *DescribeCompanyTemplateViewRequest, callback func(response *DescribeCompanyTemplateViewResponse, err error)) <-chan int

DescribeCompanyTemplateViewWithCallback invokes the cloudesl.DescribeCompanyTemplateView API asynchronously

func (*Client) DescribeCompanyTemplateViewWithChan added in v1.61.1619

func (client *Client) DescribeCompanyTemplateViewWithChan(request *DescribeCompanyTemplateViewRequest) (<-chan *DescribeCompanyTemplateViewResponse, <-chan error)

DescribeCompanyTemplateViewWithChan invokes the cloudesl.DescribeCompanyTemplateView API asynchronously

func (*Client) DescribeEslDevices

func (client *Client) DescribeEslDevices(request *DescribeEslDevicesRequest) (response *DescribeEslDevicesResponse, err error)

DescribeEslDevices invokes the cloudesl.DescribeEslDevices API synchronously

func (*Client) DescribeEslDevicesWithCallback

func (client *Client) DescribeEslDevicesWithCallback(request *DescribeEslDevicesRequest, callback func(response *DescribeEslDevicesResponse, err error)) <-chan int

DescribeEslDevicesWithCallback invokes the cloudesl.DescribeEslDevices API asynchronously

func (*Client) DescribeEslDevicesWithChan

func (client *Client) DescribeEslDevicesWithChan(request *DescribeEslDevicesRequest) (<-chan *DescribeEslDevicesResponse, <-chan error)

DescribeEslDevicesWithChan invokes the cloudesl.DescribeEslDevices API asynchronously

func (*Client) DescribeEslModelByTemplateVersion added in v1.61.1619

func (client *Client) DescribeEslModelByTemplateVersion(request *DescribeEslModelByTemplateVersionRequest) (response *DescribeEslModelByTemplateVersionResponse, err error)

DescribeEslModelByTemplateVersion invokes the cloudesl.DescribeEslModelByTemplateVersion API synchronously

func (*Client) DescribeEslModelByTemplateVersionWithCallback added in v1.61.1619

func (client *Client) DescribeEslModelByTemplateVersionWithCallback(request *DescribeEslModelByTemplateVersionRequest, callback func(response *DescribeEslModelByTemplateVersionResponse, err error)) <-chan int

DescribeEslModelByTemplateVersionWithCallback invokes the cloudesl.DescribeEslModelByTemplateVersion API asynchronously

func (*Client) DescribeEslModelByTemplateVersionWithChan added in v1.61.1619

func (client *Client) DescribeEslModelByTemplateVersionWithChan(request *DescribeEslModelByTemplateVersionRequest) (<-chan *DescribeEslModelByTemplateVersionResponse, <-chan error)

DescribeEslModelByTemplateVersionWithChan invokes the cloudesl.DescribeEslModelByTemplateVersion API asynchronously

func (*Client) DescribeEventReason added in v1.61.1619

func (client *Client) DescribeEventReason(request *DescribeEventReasonRequest) (response *DescribeEventReasonResponse, err error)

DescribeEventReason invokes the cloudesl.DescribeEventReason API synchronously

func (*Client) DescribeEventReasonWithCallback added in v1.61.1619

func (client *Client) DescribeEventReasonWithCallback(request *DescribeEventReasonRequest, callback func(response *DescribeEventReasonResponse, err error)) <-chan int

DescribeEventReasonWithCallback invokes the cloudesl.DescribeEventReason API asynchronously

func (*Client) DescribeEventReasonWithChan added in v1.61.1619

func (client *Client) DescribeEventReasonWithChan(request *DescribeEventReasonRequest) (<-chan *DescribeEventReasonResponse, <-chan error)

DescribeEventReasonWithChan invokes the cloudesl.DescribeEventReason API asynchronously

func (*Client) DescribeEvents added in v1.61.1619

func (client *Client) DescribeEvents(request *DescribeEventsRequest) (response *DescribeEventsResponse, err error)

DescribeEvents invokes the cloudesl.DescribeEvents API synchronously

func (*Client) DescribeEventsWithCallback added in v1.61.1619

func (client *Client) DescribeEventsWithCallback(request *DescribeEventsRequest, callback func(response *DescribeEventsResponse, err error)) <-chan int

DescribeEventsWithCallback invokes the cloudesl.DescribeEvents API asynchronously

func (*Client) DescribeEventsWithChan added in v1.61.1619

func (client *Client) DescribeEventsWithChan(request *DescribeEventsRequest) (<-chan *DescribeEventsResponse, <-chan error)

DescribeEventsWithChan invokes the cloudesl.DescribeEvents API asynchronously

func (*Client) DescribeItemMaterials added in v1.61.1619

func (client *Client) DescribeItemMaterials(request *DescribeItemMaterialsRequest) (response *DescribeItemMaterialsResponse, err error)

DescribeItemMaterials invokes the cloudesl.DescribeItemMaterials API synchronously

func (*Client) DescribeItemMaterialsWithCallback added in v1.61.1619

func (client *Client) DescribeItemMaterialsWithCallback(request *DescribeItemMaterialsRequest, callback func(response *DescribeItemMaterialsResponse, err error)) <-chan int

DescribeItemMaterialsWithCallback invokes the cloudesl.DescribeItemMaterials API asynchronously

func (*Client) DescribeItemMaterialsWithChan added in v1.61.1619

func (client *Client) DescribeItemMaterialsWithChan(request *DescribeItemMaterialsRequest) (<-chan *DescribeItemMaterialsResponse, <-chan error)

DescribeItemMaterialsWithChan invokes the cloudesl.DescribeItemMaterials API asynchronously

func (*Client) DescribeItems

func (client *Client) DescribeItems(request *DescribeItemsRequest) (response *DescribeItemsResponse, err error)

DescribeItems invokes the cloudesl.DescribeItems API synchronously

func (*Client) DescribeItemsWithCallback

func (client *Client) DescribeItemsWithCallback(request *DescribeItemsRequest, callback func(response *DescribeItemsResponse, err error)) <-chan int

DescribeItemsWithCallback invokes the cloudesl.DescribeItems API asynchronously

func (*Client) DescribeItemsWithChan

func (client *Client) DescribeItemsWithChan(request *DescribeItemsRequest) (<-chan *DescribeItemsResponse, <-chan error)

DescribeItemsWithChan invokes the cloudesl.DescribeItems API asynchronously

func (*Client) DescribeMaterials added in v1.61.1619

func (client *Client) DescribeMaterials(request *DescribeMaterialsRequest) (response *DescribeMaterialsResponse, err error)

DescribeMaterials invokes the cloudesl.DescribeMaterials API synchronously

func (*Client) DescribeMaterialsWithCallback added in v1.61.1619

func (client *Client) DescribeMaterialsWithCallback(request *DescribeMaterialsRequest, callback func(response *DescribeMaterialsResponse, err error)) <-chan int

DescribeMaterialsWithCallback invokes the cloudesl.DescribeMaterials API asynchronously

func (*Client) DescribeMaterialsWithChan added in v1.61.1619

func (client *Client) DescribeMaterialsWithChan(request *DescribeMaterialsRequest) (<-chan *DescribeMaterialsResponse, <-chan error)

DescribeMaterialsWithChan invokes the cloudesl.DescribeMaterials API asynchronously

func (*Client) DescribeNotificationConfig added in v1.61.1619

func (client *Client) DescribeNotificationConfig(request *DescribeNotificationConfigRequest) (response *DescribeNotificationConfigResponse, err error)

DescribeNotificationConfig invokes the cloudesl.DescribeNotificationConfig API synchronously

func (*Client) DescribeNotificationConfigWithCallback added in v1.61.1619

func (client *Client) DescribeNotificationConfigWithCallback(request *DescribeNotificationConfigRequest, callback func(response *DescribeNotificationConfigResponse, err error)) <-chan int

DescribeNotificationConfigWithCallback invokes the cloudesl.DescribeNotificationConfig API asynchronously

func (*Client) DescribeNotificationConfigWithChan added in v1.61.1619

func (client *Client) DescribeNotificationConfigWithChan(request *DescribeNotificationConfigRequest) (<-chan *DescribeNotificationConfigResponse, <-chan error)

DescribeNotificationConfigWithChan invokes the cloudesl.DescribeNotificationConfig API asynchronously

func (*Client) DescribeStoreByTemplateVersion added in v1.61.1619

func (client *Client) DescribeStoreByTemplateVersion(request *DescribeStoreByTemplateVersionRequest) (response *DescribeStoreByTemplateVersionResponse, err error)

DescribeStoreByTemplateVersion invokes the cloudesl.DescribeStoreByTemplateVersion API synchronously

func (*Client) DescribeStoreByTemplateVersionWithCallback added in v1.61.1619

func (client *Client) DescribeStoreByTemplateVersionWithCallback(request *DescribeStoreByTemplateVersionRequest, callback func(response *DescribeStoreByTemplateVersionResponse, err error)) <-chan int

DescribeStoreByTemplateVersionWithCallback invokes the cloudesl.DescribeStoreByTemplateVersion API asynchronously

func (*Client) DescribeStoreByTemplateVersionWithChan added in v1.61.1619

func (client *Client) DescribeStoreByTemplateVersionWithChan(request *DescribeStoreByTemplateVersionRequest) (<-chan *DescribeStoreByTemplateVersionResponse, <-chan error)

DescribeStoreByTemplateVersionWithChan invokes the cloudesl.DescribeStoreByTemplateVersion API asynchronously

func (*Client) DescribeStoreConfig added in v1.61.89

func (client *Client) DescribeStoreConfig(request *DescribeStoreConfigRequest) (response *DescribeStoreConfigResponse, err error)

DescribeStoreConfig invokes the cloudesl.DescribeStoreConfig API synchronously

func (*Client) DescribeStoreConfigWithCallback added in v1.61.89

func (client *Client) DescribeStoreConfigWithCallback(request *DescribeStoreConfigRequest, callback func(response *DescribeStoreConfigResponse, err error)) <-chan int

DescribeStoreConfigWithCallback invokes the cloudesl.DescribeStoreConfig API asynchronously

func (*Client) DescribeStoreConfigWithChan added in v1.61.89

func (client *Client) DescribeStoreConfigWithChan(request *DescribeStoreConfigRequest) (<-chan *DescribeStoreConfigResponse, <-chan error)

DescribeStoreConfigWithChan invokes the cloudesl.DescribeStoreConfig API asynchronously

func (*Client) DescribeStores

func (client *Client) DescribeStores(request *DescribeStoresRequest) (response *DescribeStoresResponse, err error)

DescribeStores invokes the cloudesl.DescribeStores API synchronously

func (*Client) DescribeStoresWithCallback

func (client *Client) DescribeStoresWithCallback(request *DescribeStoresRequest, callback func(response *DescribeStoresResponse, err error)) <-chan int

DescribeStoresWithCallback invokes the cloudesl.DescribeStores API asynchronously

func (*Client) DescribeStoresWithChan

func (client *Client) DescribeStoresWithChan(request *DescribeStoresRequest) (<-chan *DescribeStoresResponse, <-chan error)

DescribeStoresWithChan invokes the cloudesl.DescribeStores API asynchronously

func (*Client) DescribeTemplateByModel added in v1.61.1619

func (client *Client) DescribeTemplateByModel(request *DescribeTemplateByModelRequest) (response *DescribeTemplateByModelResponse, err error)

DescribeTemplateByModel invokes the cloudesl.DescribeTemplateByModel API synchronously

func (*Client) DescribeTemplateByModelWithCallback added in v1.61.1619

func (client *Client) DescribeTemplateByModelWithCallback(request *DescribeTemplateByModelRequest, callback func(response *DescribeTemplateByModelResponse, err error)) <-chan int

DescribeTemplateByModelWithCallback invokes the cloudesl.DescribeTemplateByModel API asynchronously

func (*Client) DescribeTemplateByModelWithChan added in v1.61.1619

func (client *Client) DescribeTemplateByModelWithChan(request *DescribeTemplateByModelRequest) (<-chan *DescribeTemplateByModelResponse, <-chan error)

DescribeTemplateByModelWithChan invokes the cloudesl.DescribeTemplateByModel API asynchronously

func (*Client) DescribeUserLog added in v1.61.89

func (client *Client) DescribeUserLog(request *DescribeUserLogRequest) (response *DescribeUserLogResponse, err error)

DescribeUserLog invokes the cloudesl.DescribeUserLog API synchronously

func (*Client) DescribeUserLogWithCallback added in v1.61.89

func (client *Client) DescribeUserLogWithCallback(request *DescribeUserLogRequest, callback func(response *DescribeUserLogResponse, err error)) <-chan int

DescribeUserLogWithCallback invokes the cloudesl.DescribeUserLog API asynchronously

func (*Client) DescribeUserLogWithChan added in v1.61.89

func (client *Client) DescribeUserLogWithChan(request *DescribeUserLogRequest) (<-chan *DescribeUserLogResponse, <-chan error)

DescribeUserLogWithChan invokes the cloudesl.DescribeUserLog API asynchronously

func (*Client) DescribeUsers added in v1.61.89

func (client *Client) DescribeUsers(request *DescribeUsersRequest) (response *DescribeUsersResponse, err error)

DescribeUsers invokes the cloudesl.DescribeUsers API synchronously

func (*Client) DescribeUsersWithCallback added in v1.61.89

func (client *Client) DescribeUsersWithCallback(request *DescribeUsersRequest, callback func(response *DescribeUsersResponse, err error)) <-chan int

DescribeUsersWithCallback invokes the cloudesl.DescribeUsers API asynchronously

func (*Client) DescribeUsersWithChan added in v1.61.89

func (client *Client) DescribeUsersWithChan(request *DescribeUsersRequest) (<-chan *DescribeUsersResponse, <-chan error)

DescribeUsersWithChan invokes the cloudesl.DescribeUsers API asynchronously

func (*Client) ExportEslDevices added in v1.61.1619

func (client *Client) ExportEslDevices(request *ExportEslDevicesRequest) (response *ExportEslDevicesResponse, err error)

ExportEslDevices invokes the cloudesl.ExportEslDevices API synchronously

func (*Client) ExportEslDevicesWithCallback added in v1.61.1619

func (client *Client) ExportEslDevicesWithCallback(request *ExportEslDevicesRequest, callback func(response *ExportEslDevicesResponse, err error)) <-chan int

ExportEslDevicesWithCallback invokes the cloudesl.ExportEslDevices API asynchronously

func (*Client) ExportEslDevicesWithChan added in v1.61.1619

func (client *Client) ExportEslDevicesWithChan(request *ExportEslDevicesRequest) (<-chan *ExportEslDevicesResponse, <-chan error)

ExportEslDevicesWithChan invokes the cloudesl.ExportEslDevices API asynchronously

func (*Client) GetAddMaterialStatus added in v1.61.1677

func (client *Client) GetAddMaterialStatus(request *GetAddMaterialStatusRequest) (response *GetAddMaterialStatusResponse, err error)

GetAddMaterialStatus invokes the cloudesl.GetAddMaterialStatus API synchronously

func (*Client) GetAddMaterialStatusWithCallback added in v1.61.1677

func (client *Client) GetAddMaterialStatusWithCallback(request *GetAddMaterialStatusRequest, callback func(response *GetAddMaterialStatusResponse, err error)) <-chan int

GetAddMaterialStatusWithCallback invokes the cloudesl.GetAddMaterialStatus API asynchronously

func (*Client) GetAddMaterialStatusWithChan added in v1.61.1677

func (client *Client) GetAddMaterialStatusWithChan(request *GetAddMaterialStatusRequest) (<-chan *GetAddMaterialStatusResponse, <-chan error)

GetAddMaterialStatusWithChan invokes the cloudesl.GetAddMaterialStatus API asynchronously

func (*Client) GetCompanyTemplatePicture added in v1.61.1619

func (client *Client) GetCompanyTemplatePicture(request *GetCompanyTemplatePictureRequest) (response *GetCompanyTemplatePictureResponse, err error)

GetCompanyTemplatePicture invokes the cloudesl.GetCompanyTemplatePicture API synchronously

func (*Client) GetCompanyTemplatePictureByJob added in v1.61.1619

func (client *Client) GetCompanyTemplatePictureByJob(request *GetCompanyTemplatePictureByJobRequest) (response *GetCompanyTemplatePictureByJobResponse, err error)

GetCompanyTemplatePictureByJob invokes the cloudesl.GetCompanyTemplatePictureByJob API synchronously

func (*Client) GetCompanyTemplatePictureByJobWithCallback added in v1.61.1619

func (client *Client) GetCompanyTemplatePictureByJobWithCallback(request *GetCompanyTemplatePictureByJobRequest, callback func(response *GetCompanyTemplatePictureByJobResponse, err error)) <-chan int

GetCompanyTemplatePictureByJobWithCallback invokes the cloudesl.GetCompanyTemplatePictureByJob API asynchronously

func (*Client) GetCompanyTemplatePictureByJobWithChan added in v1.61.1619

func (client *Client) GetCompanyTemplatePictureByJobWithChan(request *GetCompanyTemplatePictureByJobRequest) (<-chan *GetCompanyTemplatePictureByJobResponse, <-chan error)

GetCompanyTemplatePictureByJobWithChan invokes the cloudesl.GetCompanyTemplatePictureByJob API asynchronously

func (*Client) GetCompanyTemplatePictureNew added in v1.61.1619

func (client *Client) GetCompanyTemplatePictureNew(request *GetCompanyTemplatePictureNewRequest) (response *GetCompanyTemplatePictureNewResponse, err error)

GetCompanyTemplatePictureNew invokes the cloudesl.GetCompanyTemplatePictureNew API synchronously

func (*Client) GetCompanyTemplatePictureNewWithCallback added in v1.61.1619

func (client *Client) GetCompanyTemplatePictureNewWithCallback(request *GetCompanyTemplatePictureNewRequest, callback func(response *GetCompanyTemplatePictureNewResponse, err error)) <-chan int

GetCompanyTemplatePictureNewWithCallback invokes the cloudesl.GetCompanyTemplatePictureNew API asynchronously

func (*Client) GetCompanyTemplatePictureNewWithChan added in v1.61.1619

func (client *Client) GetCompanyTemplatePictureNewWithChan(request *GetCompanyTemplatePictureNewRequest) (<-chan *GetCompanyTemplatePictureNewResponse, <-chan error)

GetCompanyTemplatePictureNewWithChan invokes the cloudesl.GetCompanyTemplatePictureNew API asynchronously

func (*Client) GetCompanyTemplatePictureWithCallback added in v1.61.1619

func (client *Client) GetCompanyTemplatePictureWithCallback(request *GetCompanyTemplatePictureRequest, callback func(response *GetCompanyTemplatePictureResponse, err error)) <-chan int

GetCompanyTemplatePictureWithCallback invokes the cloudesl.GetCompanyTemplatePicture API asynchronously

func (*Client) GetCompanyTemplatePictureWithChan added in v1.61.1619

func (client *Client) GetCompanyTemplatePictureWithChan(request *GetCompanyTemplatePictureRequest) (<-chan *GetCompanyTemplatePictureResponse, <-chan error)

GetCompanyTemplatePictureWithChan invokes the cloudesl.GetCompanyTemplatePicture API asynchronously

func (*Client) GetEslDevices added in v1.61.1677

func (client *Client) GetEslDevices(request *GetEslDevicesRequest) (response *GetEslDevicesResponse, err error)

GetEslDevices invokes the cloudesl.GetEslDevices API synchronously

func (*Client) GetEslDevicesWithCallback added in v1.61.1677

func (client *Client) GetEslDevicesWithCallback(request *GetEslDevicesRequest, callback func(response *GetEslDevicesResponse, err error)) <-chan int

GetEslDevicesWithCallback invokes the cloudesl.GetEslDevices API asynchronously

func (*Client) GetEslDevicesWithChan added in v1.61.1677

func (client *Client) GetEslDevicesWithChan(request *GetEslDevicesRequest) (<-chan *GetEslDevicesResponse, <-chan error)

GetEslDevicesWithChan invokes the cloudesl.GetEslDevices API asynchronously

func (*Client) GetItemMaterial added in v1.61.1619

func (client *Client) GetItemMaterial(request *GetItemMaterialRequest) (response *GetItemMaterialResponse, err error)

GetItemMaterial invokes the cloudesl.GetItemMaterial API synchronously

func (*Client) GetItemMaterialWithCallback added in v1.61.1619

func (client *Client) GetItemMaterialWithCallback(request *GetItemMaterialRequest, callback func(response *GetItemMaterialResponse, err error)) <-chan int

GetItemMaterialWithCallback invokes the cloudesl.GetItemMaterial API asynchronously

func (*Client) GetItemMaterialWithChan added in v1.61.1619

func (client *Client) GetItemMaterialWithChan(request *GetItemMaterialRequest) (<-chan *GetItemMaterialResponse, <-chan error)

GetItemMaterialWithChan invokes the cloudesl.GetItemMaterial API asynchronously

func (*Client) GetUser added in v1.61.89

func (client *Client) GetUser(request *GetUserRequest) (response *GetUserResponse, err error)

GetUser invokes the cloudesl.GetUser API synchronously

func (*Client) GetUserWithCallback added in v1.61.89

func (client *Client) GetUserWithCallback(request *GetUserRequest, callback func(response *GetUserResponse, err error)) <-chan int

GetUserWithCallback invokes the cloudesl.GetUser API asynchronously

func (*Client) GetUserWithChan added in v1.61.89

func (client *Client) GetUserWithChan(request *GetUserRequest) (<-chan *GetUserResponse, <-chan error)

GetUserWithChan invokes the cloudesl.GetUser API asynchronously

func (*Client) QueryContainerList added in v1.61.1677

func (client *Client) QueryContainerList(request *QueryContainerListRequest) (response *QueryContainerListResponse, err error)

QueryContainerList invokes the cloudesl.QueryContainerList API synchronously

func (*Client) QueryContainerListWithCallback added in v1.61.1677

func (client *Client) QueryContainerListWithCallback(request *QueryContainerListRequest, callback func(response *QueryContainerListResponse, err error)) <-chan int

QueryContainerListWithCallback invokes the cloudesl.QueryContainerList API asynchronously

func (*Client) QueryContainerListWithChan added in v1.61.1677

func (client *Client) QueryContainerListWithChan(request *QueryContainerListRequest) (<-chan *QueryContainerListResponse, <-chan error)

QueryContainerListWithChan invokes the cloudesl.QueryContainerList API asynchronously

func (*Client) QueryLayoutByDevice added in v1.61.1677

func (client *Client) QueryLayoutByDevice(request *QueryLayoutByDeviceRequest) (response *QueryLayoutByDeviceResponse, err error)

QueryLayoutByDevice invokes the cloudesl.QueryLayoutByDevice API synchronously

func (*Client) QueryLayoutByDeviceWithCallback added in v1.61.1677

func (client *Client) QueryLayoutByDeviceWithCallback(request *QueryLayoutByDeviceRequest, callback func(response *QueryLayoutByDeviceResponse, err error)) <-chan int

QueryLayoutByDeviceWithCallback invokes the cloudesl.QueryLayoutByDevice API asynchronously

func (*Client) QueryLayoutByDeviceWithChan added in v1.61.1677

func (client *Client) QueryLayoutByDeviceWithChan(request *QueryLayoutByDeviceRequest) (<-chan *QueryLayoutByDeviceResponse, <-chan error)

QueryLayoutByDeviceWithChan invokes the cloudesl.QueryLayoutByDevice API asynchronously

func (*Client) QueryLayoutDetail added in v1.61.1677

func (client *Client) QueryLayoutDetail(request *QueryLayoutDetailRequest) (response *QueryLayoutDetailResponse, err error)

QueryLayoutDetail invokes the cloudesl.QueryLayoutDetail API synchronously

func (*Client) QueryLayoutDetailWithCallback added in v1.61.1677

func (client *Client) QueryLayoutDetailWithCallback(request *QueryLayoutDetailRequest, callback func(response *QueryLayoutDetailResponse, err error)) <-chan int

QueryLayoutDetailWithCallback invokes the cloudesl.QueryLayoutDetail API asynchronously

func (*Client) QueryLayoutDetailWithChan added in v1.61.1677

func (client *Client) QueryLayoutDetailWithChan(request *QueryLayoutDetailRequest) (<-chan *QueryLayoutDetailResponse, <-chan error)

QueryLayoutDetailWithChan invokes the cloudesl.QueryLayoutDetail API asynchronously

func (*Client) QueryTemplateGroupList added in v1.61.1677

func (client *Client) QueryTemplateGroupList(request *QueryTemplateGroupListRequest) (response *QueryTemplateGroupListResponse, err error)

QueryTemplateGroupList invokes the cloudesl.QueryTemplateGroupList API synchronously

func (*Client) QueryTemplateGroupListWithCallback added in v1.61.1677

func (client *Client) QueryTemplateGroupListWithCallback(request *QueryTemplateGroupListRequest, callback func(response *QueryTemplateGroupListResponse, err error)) <-chan int

QueryTemplateGroupListWithCallback invokes the cloudesl.QueryTemplateGroupList API asynchronously

func (*Client) QueryTemplateGroupListWithChan added in v1.61.1677

func (client *Client) QueryTemplateGroupListWithChan(request *QueryTemplateGroupListRequest) (<-chan *QueryTemplateGroupListResponse, <-chan error)

QueryTemplateGroupListWithChan invokes the cloudesl.QueryTemplateGroupList API asynchronously

func (*Client) QueryTemplateListByGroupId added in v1.61.1677

func (client *Client) QueryTemplateListByGroupId(request *QueryTemplateListByGroupIdRequest) (response *QueryTemplateListByGroupIdResponse, err error)

QueryTemplateListByGroupId invokes the cloudesl.QueryTemplateListByGroupId API synchronously

func (*Client) QueryTemplateListByGroupIdWithCallback added in v1.61.1677

func (client *Client) QueryTemplateListByGroupIdWithCallback(request *QueryTemplateListByGroupIdRequest, callback func(response *QueryTemplateListByGroupIdResponse, err error)) <-chan int

QueryTemplateListByGroupIdWithCallback invokes the cloudesl.QueryTemplateListByGroupId API asynchronously

func (*Client) QueryTemplateListByGroupIdWithChan added in v1.61.1677

func (client *Client) QueryTemplateListByGroupIdWithChan(request *QueryTemplateListByGroupIdRequest) (<-chan *QueryTemplateListByGroupIdResponse, <-chan error)

QueryTemplateListByGroupIdWithChan invokes the cloudesl.QueryTemplateListByGroupId API asynchronously

func (*Client) SaveLayout added in v1.61.1677

func (client *Client) SaveLayout(request *SaveLayoutRequest) (response *SaveLayoutResponse, err error)

SaveLayout invokes the cloudesl.SaveLayout API synchronously

func (*Client) SaveLayoutWithCallback added in v1.61.1677

func (client *Client) SaveLayoutWithCallback(request *SaveLayoutRequest, callback func(response *SaveLayoutResponse, err error)) <-chan int

SaveLayoutWithCallback invokes the cloudesl.SaveLayout API asynchronously

func (*Client) SaveLayoutWithChan added in v1.61.1677

func (client *Client) SaveLayoutWithChan(request *SaveLayoutRequest) (<-chan *SaveLayoutResponse, <-chan error)

SaveLayoutWithChan invokes the cloudesl.SaveLayout API asynchronously

func (*Client) SaveTemplateGroup added in v1.61.1677

func (client *Client) SaveTemplateGroup(request *SaveTemplateGroupRequest) (response *SaveTemplateGroupResponse, err error)

SaveTemplateGroup invokes the cloudesl.SaveTemplateGroup API synchronously

func (*Client) SaveTemplateGroupWithCallback added in v1.61.1677

func (client *Client) SaveTemplateGroupWithCallback(request *SaveTemplateGroupRequest, callback func(response *SaveTemplateGroupResponse, err error)) <-chan int

SaveTemplateGroupWithCallback invokes the cloudesl.SaveTemplateGroup API asynchronously

func (*Client) SaveTemplateGroupWithChan added in v1.61.1677

func (client *Client) SaveTemplateGroupWithChan(request *SaveTemplateGroupRequest) (<-chan *SaveTemplateGroupResponse, <-chan error)

SaveTemplateGroupWithChan invokes the cloudesl.SaveTemplateGroup API asynchronously

func (*Client) SyncAddMaterial added in v1.61.1619

func (client *Client) SyncAddMaterial(request *SyncAddMaterialRequest) (response *SyncAddMaterialResponse, err error)

SyncAddMaterial invokes the cloudesl.SyncAddMaterial API synchronously

func (*Client) SyncAddMaterialWithCallback added in v1.61.1619

func (client *Client) SyncAddMaterialWithCallback(request *SyncAddMaterialRequest, callback func(response *SyncAddMaterialResponse, err error)) <-chan int

SyncAddMaterialWithCallback invokes the cloudesl.SyncAddMaterial API asynchronously

func (*Client) SyncAddMaterialWithChan added in v1.61.1619

func (client *Client) SyncAddMaterialWithChan(request *SyncAddMaterialRequest) (<-chan *SyncAddMaterialResponse, <-chan error)

SyncAddMaterialWithChan invokes the cloudesl.SyncAddMaterial API asynchronously

func (*Client) UnassignUser added in v1.61.89

func (client *Client) UnassignUser(request *UnassignUserRequest) (response *UnassignUserResponse, err error)

UnassignUser invokes the cloudesl.UnassignUser API synchronously

func (*Client) UnassignUserWithCallback added in v1.61.89

func (client *Client) UnassignUserWithCallback(request *UnassignUserRequest, callback func(response *UnassignUserResponse, err error)) <-chan int

UnassignUserWithCallback invokes the cloudesl.UnassignUser API asynchronously

func (*Client) UnassignUserWithChan added in v1.61.89

func (client *Client) UnassignUserWithChan(request *UnassignUserRequest) (<-chan *UnassignUserResponse, <-chan error)

UnassignUserWithChan invokes the cloudesl.UnassignUser API asynchronously

func (*Client) UnbindEslDevice

func (client *Client) UnbindEslDevice(request *UnbindEslDeviceRequest) (response *UnbindEslDeviceResponse, err error)

UnbindEslDevice invokes the cloudesl.UnbindEslDevice API synchronously

func (*Client) UnbindEslDeviceWithCallback

func (client *Client) UnbindEslDeviceWithCallback(request *UnbindEslDeviceRequest, callback func(response *UnbindEslDeviceResponse, err error)) <-chan int

UnbindEslDeviceWithCallback invokes the cloudesl.UnbindEslDevice API asynchronously

func (*Client) UnbindEslDeviceWithChan

func (client *Client) UnbindEslDeviceWithChan(request *UnbindEslDeviceRequest) (<-chan *UnbindEslDeviceResponse, <-chan error)

UnbindEslDeviceWithChan invokes the cloudesl.UnbindEslDevice API asynchronously

func (*Client) UpdateCompanyTemplate added in v1.61.1677

func (client *Client) UpdateCompanyTemplate(request *UpdateCompanyTemplateRequest) (response *UpdateCompanyTemplateResponse, err error)

UpdateCompanyTemplate invokes the cloudesl.UpdateCompanyTemplate API synchronously

func (*Client) UpdateCompanyTemplateView added in v1.61.1677

func (client *Client) UpdateCompanyTemplateView(request *UpdateCompanyTemplateViewRequest) (response *UpdateCompanyTemplateViewResponse, err error)

UpdateCompanyTemplateView invokes the cloudesl.UpdateCompanyTemplateView API synchronously

func (*Client) UpdateCompanyTemplateViewWithCallback added in v1.61.1677

func (client *Client) UpdateCompanyTemplateViewWithCallback(request *UpdateCompanyTemplateViewRequest, callback func(response *UpdateCompanyTemplateViewResponse, err error)) <-chan int

UpdateCompanyTemplateViewWithCallback invokes the cloudesl.UpdateCompanyTemplateView API asynchronously

func (*Client) UpdateCompanyTemplateViewWithChan added in v1.61.1677

func (client *Client) UpdateCompanyTemplateViewWithChan(request *UpdateCompanyTemplateViewRequest) (<-chan *UpdateCompanyTemplateViewResponse, <-chan error)

UpdateCompanyTemplateViewWithChan invokes the cloudesl.UpdateCompanyTemplateView API asynchronously

func (*Client) UpdateCompanyTemplateWithCallback added in v1.61.1677

func (client *Client) UpdateCompanyTemplateWithCallback(request *UpdateCompanyTemplateRequest, callback func(response *UpdateCompanyTemplateResponse, err error)) <-chan int

UpdateCompanyTemplateWithCallback invokes the cloudesl.UpdateCompanyTemplate API asynchronously

func (*Client) UpdateCompanyTemplateWithChan added in v1.61.1677

func (client *Client) UpdateCompanyTemplateWithChan(request *UpdateCompanyTemplateRequest) (<-chan *UpdateCompanyTemplateResponse, <-chan error)

UpdateCompanyTemplateWithChan invokes the cloudesl.UpdateCompanyTemplate API asynchronously

func (*Client) UpdateEslDeviceLight added in v1.61.89

func (client *Client) UpdateEslDeviceLight(request *UpdateEslDeviceLightRequest) (response *UpdateEslDeviceLightResponse, err error)

UpdateEslDeviceLight invokes the cloudesl.UpdateEslDeviceLight API synchronously

func (*Client) UpdateEslDeviceLightWithCallback added in v1.61.89

func (client *Client) UpdateEslDeviceLightWithCallback(request *UpdateEslDeviceLightRequest, callback func(response *UpdateEslDeviceLightResponse, err error)) <-chan int

UpdateEslDeviceLightWithCallback invokes the cloudesl.UpdateEslDeviceLight API asynchronously

func (*Client) UpdateEslDeviceLightWithChan added in v1.61.89

func (client *Client) UpdateEslDeviceLightWithChan(request *UpdateEslDeviceLightRequest) (<-chan *UpdateEslDeviceLightResponse, <-chan error)

UpdateEslDeviceLightWithChan invokes the cloudesl.UpdateEslDeviceLight API asynchronously

func (*Client) UpdateItemMaterial added in v1.61.1619

func (client *Client) UpdateItemMaterial(request *UpdateItemMaterialRequest) (response *UpdateItemMaterialResponse, err error)

UpdateItemMaterial invokes the cloudesl.UpdateItemMaterial API synchronously

func (*Client) UpdateItemMaterialWithCallback added in v1.61.1619

func (client *Client) UpdateItemMaterialWithCallback(request *UpdateItemMaterialRequest, callback func(response *UpdateItemMaterialResponse, err error)) <-chan int

UpdateItemMaterialWithCallback invokes the cloudesl.UpdateItemMaterial API asynchronously

func (*Client) UpdateItemMaterialWithChan added in v1.61.1619

func (client *Client) UpdateItemMaterialWithChan(request *UpdateItemMaterialRequest) (<-chan *UpdateItemMaterialResponse, <-chan error)

UpdateItemMaterialWithChan invokes the cloudesl.UpdateItemMaterial API asynchronously

func (*Client) UpdateNotificationConfig added in v1.61.1619

func (client *Client) UpdateNotificationConfig(request *UpdateNotificationConfigRequest) (response *UpdateNotificationConfigResponse, err error)

UpdateNotificationConfig invokes the cloudesl.UpdateNotificationConfig API synchronously

func (*Client) UpdateNotificationConfigWithCallback added in v1.61.1619

func (client *Client) UpdateNotificationConfigWithCallback(request *UpdateNotificationConfigRequest, callback func(response *UpdateNotificationConfigResponse, err error)) <-chan int

UpdateNotificationConfigWithCallback invokes the cloudesl.UpdateNotificationConfig API asynchronously

func (*Client) UpdateNotificationConfigWithChan added in v1.61.1619

func (client *Client) UpdateNotificationConfigWithChan(request *UpdateNotificationConfigRequest) (<-chan *UpdateNotificationConfigResponse, <-chan error)

UpdateNotificationConfigWithChan invokes the cloudesl.UpdateNotificationConfig API asynchronously

func (*Client) UpdateStore

func (client *Client) UpdateStore(request *UpdateStoreRequest) (response *UpdateStoreResponse, err error)

UpdateStore invokes the cloudesl.UpdateStore API synchronously

func (*Client) UpdateStoreConfig added in v1.61.89

func (client *Client) UpdateStoreConfig(request *UpdateStoreConfigRequest) (response *UpdateStoreConfigResponse, err error)

UpdateStoreConfig invokes the cloudesl.UpdateStoreConfig API synchronously

func (*Client) UpdateStoreConfigWithCallback added in v1.61.89

func (client *Client) UpdateStoreConfigWithCallback(request *UpdateStoreConfigRequest, callback func(response *UpdateStoreConfigResponse, err error)) <-chan int

UpdateStoreConfigWithCallback invokes the cloudesl.UpdateStoreConfig API asynchronously

func (*Client) UpdateStoreConfigWithChan added in v1.61.89

func (client *Client) UpdateStoreConfigWithChan(request *UpdateStoreConfigRequest) (<-chan *UpdateStoreConfigResponse, <-chan error)

UpdateStoreConfigWithChan invokes the cloudesl.UpdateStoreConfig API asynchronously

func (*Client) UpdateStoreWithCallback

func (client *Client) UpdateStoreWithCallback(request *UpdateStoreRequest, callback func(response *UpdateStoreResponse, err error)) <-chan int

UpdateStoreWithCallback invokes the cloudesl.UpdateStore API asynchronously

func (*Client) UpdateStoreWithChan

func (client *Client) UpdateStoreWithChan(request *UpdateStoreRequest) (<-chan *UpdateStoreResponse, <-chan error)

UpdateStoreWithChan invokes the cloudesl.UpdateStore API asynchronously

func (*Client) VerifyNotificationConfig added in v1.61.1619

func (client *Client) VerifyNotificationConfig(request *VerifyNotificationConfigRequest) (response *VerifyNotificationConfigResponse, err error)

VerifyNotificationConfig invokes the cloudesl.VerifyNotificationConfig API synchronously

func (*Client) VerifyNotificationConfigWithCallback added in v1.61.1619

func (client *Client) VerifyNotificationConfigWithCallback(request *VerifyNotificationConfigRequest, callback func(response *VerifyNotificationConfigResponse, err error)) <-chan int

VerifyNotificationConfigWithCallback invokes the cloudesl.VerifyNotificationConfig API asynchronously

func (*Client) VerifyNotificationConfigWithChan added in v1.61.1619

func (client *Client) VerifyNotificationConfigWithChan(request *VerifyNotificationConfigRequest) (<-chan *VerifyNotificationConfigResponse, <-chan error)

VerifyNotificationConfigWithChan invokes the cloudesl.VerifyNotificationConfig API asynchronously

type Container added in v1.61.1677

type Container struct {
	ContainerId      string `json:"ContainerId" xml:"ContainerId"`
	ContainerName    string `json:"ContainerName" xml:"ContainerName"`
	Description      string `json:"Description" xml:"Description"`
	TopPx            int    `json:"TopPx" xml:"TopPx"`
	LeftPx           int    `json:"LeftPx" xml:"LeftPx"`
	WidthPx          int    `json:"WidthPx" xml:"WidthPx"`
	HeightPx         int    `json:"HeightPx" xml:"HeightPx"`
	GroupId          string `json:"GroupId" xml:"GroupId"`
	GroupName        string `json:"GroupName" xml:"GroupName"`
	DemoTemplateId   string `json:"DemoTemplateId" xml:"DemoTemplateId"`
	DemoTemplateName string `json:"DemoTemplateName" xml:"DemoTemplateName"`
}

Container is a nested struct in cloudesl response

type ContainerList added in v1.61.1677

type ContainerList struct {
	Container []Container `json:"Container" xml:"Container"`
}

ContainerList is a nested struct in cloudesl response

type CopyCompanyTemplateViewRequest added in v1.61.1677

type CopyCompanyTemplateViewRequest struct {
	*requests.RpcRequest
	ExtraParams   string           `position:"Body" name:"ExtraParams"`
	TargetName    string           `position:"Body" name:"TargetName"`
	ModelId       string           `position:"Body" name:"ModelId"`
	TargetVersion string           `position:"Body" name:"TargetVersion"`
	TemplateId    string           `position:"Body" name:"TemplateId"`
	TargetGroupId requests.Integer `position:"Body" name:"TargetGroupId"`
}

CopyCompanyTemplateViewRequest is the request struct for api CopyCompanyTemplateView

func CreateCopyCompanyTemplateViewRequest added in v1.61.1677

func CreateCopyCompanyTemplateViewRequest() (request *CopyCompanyTemplateViewRequest)

CreateCopyCompanyTemplateViewRequest creates a request to invoke CopyCompanyTemplateView API

type CopyCompanyTemplateViewResponse added in v1.61.1677

type CopyCompanyTemplateViewResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	Success        bool   `json:"Success" xml:"Success"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
}

CopyCompanyTemplateViewResponse is the response struct for api CopyCompanyTemplateView

func CreateCopyCompanyTemplateViewResponse added in v1.61.1677

func CreateCopyCompanyTemplateViewResponse() (response *CopyCompanyTemplateViewResponse)

CreateCopyCompanyTemplateViewResponse creates a response to parse from CopyCompanyTemplateView response

type CopyLayoutRequest added in v1.61.1677

type CopyLayoutRequest struct {
	*requests.RpcRequest
	LayoutId        requests.Integer `position:"Body" name:"LayoutId"`
	TemplateVersion string           `position:"Body" name:"TemplateVersion"`
	EslModelId      string           `position:"Body" name:"EslModelId"`
}

CopyLayoutRequest is the request struct for api CopyLayout

func CreateCopyLayoutRequest added in v1.61.1677

func CreateCopyLayoutRequest() (request *CopyLayoutRequest)

CreateCopyLayoutRequest creates a request to invoke CopyLayout API

type CopyLayoutResponse added in v1.61.1677

type CopyLayoutResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	Message        string `json:"Message" xml:"Message"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code           string `json:"Code" xml:"Code"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
}

CopyLayoutResponse is the response struct for api CopyLayout

func CreateCopyLayoutResponse added in v1.61.1677

func CreateCopyLayoutResponse() (response *CopyLayoutResponse)

CreateCopyLayoutResponse creates a response to parse from CopyLayout response

type CopyTemplateGroupRequest added in v1.61.1677

type CopyTemplateGroupRequest struct {
	*requests.RpcRequest
	GroupId         string `position:"Body" name:"GroupId"`
	TemplateVersion string `position:"Body" name:"TemplateVersion"`
	EslModelId      string `position:"Body" name:"EslModelId"`
}

CopyTemplateGroupRequest is the request struct for api CopyTemplateGroup

func CreateCopyTemplateGroupRequest added in v1.61.1677

func CreateCopyTemplateGroupRequest() (request *CopyTemplateGroupRequest)

CreateCopyTemplateGroupRequest creates a request to invoke CopyTemplateGroup API

type CopyTemplateGroupResponse added in v1.61.1677

type CopyTemplateGroupResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	Message        string `json:"Message" xml:"Message"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code           string `json:"Code" xml:"Code"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
}

CopyTemplateGroupResponse is the response struct for api CopyTemplateGroup

func CreateCopyTemplateGroupResponse added in v1.61.1677

func CreateCopyTemplateGroupResponse() (response *CopyTemplateGroupResponse)

CreateCopyTemplateGroupResponse creates a response to parse from CopyTemplateGroup response

type CreateStoreRequest

type CreateStoreRequest struct {
	*requests.RpcRequest
	ExtraParams   string `position:"Body" name:"ExtraParams"`
	ClientToken   string `position:"Body" name:"ClientToken"`
	TimeZone      string `position:"Body" name:"TimeZone"`
	StoreName     string `position:"Body" name:"StoreName"`
	ParentId      string `position:"Body" name:"ParentId"`
	UserStoreCode string `position:"Body" name:"UserStoreCode"`
	Phone         string `position:"Body" name:"Phone"`
}

CreateStoreRequest is the request struct for api CreateStore

func CreateCreateStoreRequest

func CreateCreateStoreRequest() (request *CreateStoreRequest)

CreateCreateStoreRequest creates a request to invoke CreateStore API

type CreateStoreResponse

type CreateStoreResponse struct {
	*responses.BaseResponse
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	Message        string `json:"Message" xml:"Message"`
	StoreId        string `json:"StoreId" xml:"StoreId"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
	Code           string `json:"Code" xml:"Code"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

CreateStoreResponse is the response struct for api CreateStore

func CreateCreateStoreResponse

func CreateCreateStoreResponse() (response *CreateStoreResponse)

CreateCreateStoreResponse creates a response to parse from CreateStore response

type DeleteApDeviceRequest added in v1.61.89

type DeleteApDeviceRequest struct {
	*requests.RpcRequest
	ExtraParams string `position:"Body" name:"ExtraParams"`
	ApMac       string `position:"Body" name:"ApMac"`
	StoreId     string `position:"Body" name:"StoreId"`
}

DeleteApDeviceRequest is the request struct for api DeleteApDevice

func CreateDeleteApDeviceRequest added in v1.61.89

func CreateDeleteApDeviceRequest() (request *DeleteApDeviceRequest)

CreateDeleteApDeviceRequest creates a request to invoke DeleteApDevice API

type DeleteApDeviceResponse added in v1.61.89

type DeleteApDeviceResponse struct {
	*responses.BaseResponse
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	Message        string `json:"Message" xml:"Message"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
	Code           string `json:"Code" xml:"Code"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

DeleteApDeviceResponse is the response struct for api DeleteApDevice

func CreateDeleteApDeviceResponse added in v1.61.89

func CreateDeleteApDeviceResponse() (response *DeleteApDeviceResponse)

CreateDeleteApDeviceResponse creates a response to parse from DeleteApDevice response

type DeleteCompanyTemplateRequest added in v1.61.1619

type DeleteCompanyTemplateRequest struct {
	*requests.RpcRequest
	ExtraParams string `position:"Body" name:"ExtraParams"`
	TemplateId  string `position:"Body" name:"TemplateId"`
}

DeleteCompanyTemplateRequest is the request struct for api DeleteCompanyTemplate

func CreateDeleteCompanyTemplateRequest added in v1.61.1619

func CreateDeleteCompanyTemplateRequest() (request *DeleteCompanyTemplateRequest)

CreateDeleteCompanyTemplateRequest creates a request to invoke DeleteCompanyTemplate API

type DeleteCompanyTemplateResponse added in v1.61.1619

type DeleteCompanyTemplateResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	Success        bool   `json:"Success" xml:"Success"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
}

DeleteCompanyTemplateResponse is the response struct for api DeleteCompanyTemplate

func CreateDeleteCompanyTemplateResponse added in v1.61.1619

func CreateDeleteCompanyTemplateResponse() (response *DeleteCompanyTemplateResponse)

CreateDeleteCompanyTemplateResponse creates a response to parse from DeleteCompanyTemplate response

type DeleteItemRequest

type DeleteItemRequest struct {
	*requests.RpcRequest
	StoreId         string           `position:"Body" name:"StoreId"`
	ItemBarCode     string           `position:"Body" name:"ItemBarCode"`
	UnbindEslDevice requests.Boolean `position:"Body" name:"UnbindEslDevice"`
}

DeleteItemRequest is the request struct for api DeleteItem

func CreateDeleteItemRequest

func CreateDeleteItemRequest() (request *DeleteItemRequest)

CreateDeleteItemRequest creates a request to invoke DeleteItem API

type DeleteItemResponse

type DeleteItemResponse struct {
	*responses.BaseResponse
	Code           string `json:"Code" xml:"Code"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

DeleteItemResponse is the response struct for api DeleteItem

func CreateDeleteItemResponse

func CreateDeleteItemResponse() (response *DeleteItemResponse)

CreateDeleteItemResponse creates a response to parse from DeleteItem response

type DeleteLayoutRequest added in v1.61.1677

type DeleteLayoutRequest struct {
	*requests.RpcRequest
	LayoutId string `position:"Body" name:"LayoutId"`
}

DeleteLayoutRequest is the request struct for api DeleteLayout

func CreateDeleteLayoutRequest added in v1.61.1677

func CreateDeleteLayoutRequest() (request *DeleteLayoutRequest)

CreateDeleteLayoutRequest creates a request to invoke DeleteLayout API

type DeleteLayoutResponse added in v1.61.1677

type DeleteLayoutResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	Message        string `json:"Message" xml:"Message"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code           string `json:"Code" xml:"Code"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
}

DeleteLayoutResponse is the response struct for api DeleteLayout

func CreateDeleteLayoutResponse added in v1.61.1677

func CreateDeleteLayoutResponse() (response *DeleteLayoutResponse)

CreateDeleteLayoutResponse creates a response to parse from DeleteLayout response

type DeleteMaterialRequest added in v1.61.1619

type DeleteMaterialRequest struct {
	*requests.RpcRequest
	MaterialId string `position:"Body" name:"MaterialId"`
}

DeleteMaterialRequest is the request struct for api DeleteMaterial

func CreateDeleteMaterialRequest added in v1.61.1619

func CreateDeleteMaterialRequest() (request *DeleteMaterialRequest)

CreateDeleteMaterialRequest creates a request to invoke DeleteMaterial API

type DeleteMaterialResponse added in v1.61.1619

type DeleteMaterialResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	Message        string `json:"Message" xml:"Message"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code           string `json:"Code" xml:"Code"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
}

DeleteMaterialResponse is the response struct for api DeleteMaterial

func CreateDeleteMaterialResponse added in v1.61.1619

func CreateDeleteMaterialResponse() (response *DeleteMaterialResponse)

CreateDeleteMaterialResponse creates a response to parse from DeleteMaterial response

type DeleteStoreRequest

type DeleteStoreRequest struct {
	*requests.RpcRequest
	ExtraParams string `position:"Body" name:"ExtraParams"`
	StoreId     string `position:"Body" name:"StoreId"`
}

DeleteStoreRequest is the request struct for api DeleteStore

func CreateDeleteStoreRequest

func CreateDeleteStoreRequest() (request *DeleteStoreRequest)

CreateDeleteStoreRequest creates a request to invoke DeleteStore API

type DeleteStoreResponse

type DeleteStoreResponse struct {
	*responses.BaseResponse
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	Message        string `json:"Message" xml:"Message"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
	Code           string `json:"Code" xml:"Code"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

DeleteStoreResponse is the response struct for api DeleteStore

func CreateDeleteStoreResponse

func CreateDeleteStoreResponse() (response *DeleteStoreResponse)

CreateDeleteStoreResponse creates a response to parse from DeleteStore response

type DeleteTemplateGroupRequest added in v1.61.1677

type DeleteTemplateGroupRequest struct {
	*requests.RpcRequest
	GroupId string `position:"Body" name:"GroupId"`
}

DeleteTemplateGroupRequest is the request struct for api DeleteTemplateGroup

func CreateDeleteTemplateGroupRequest added in v1.61.1677

func CreateDeleteTemplateGroupRequest() (request *DeleteTemplateGroupRequest)

CreateDeleteTemplateGroupRequest creates a request to invoke DeleteTemplateGroup API

type DeleteTemplateGroupResponse added in v1.61.1677

type DeleteTemplateGroupResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	Message        string `json:"Message" xml:"Message"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code           string `json:"Code" xml:"Code"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
}

DeleteTemplateGroupResponse is the response struct for api DeleteTemplateGroup

func CreateDeleteTemplateGroupResponse added in v1.61.1677

func CreateDeleteTemplateGroupResponse() (response *DeleteTemplateGroupResponse)

CreateDeleteTemplateGroupResponse creates a response to parse from DeleteTemplateGroup response

type DeleteUserRequest added in v1.61.89

type DeleteUserRequest struct {
	*requests.RpcRequest
	ExtraParams string `position:"Body" name:"ExtraParams"`
	UserId      string `position:"Body" name:"UserId"`
}

DeleteUserRequest is the request struct for api DeleteUser

func CreateDeleteUserRequest added in v1.61.89

func CreateDeleteUserRequest() (request *DeleteUserRequest)

CreateDeleteUserRequest creates a request to invoke DeleteUser API

type DeleteUserResponse added in v1.61.89

type DeleteUserResponse struct {
	*responses.BaseResponse
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	Message        string `json:"Message" xml:"Message"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
	Code           string `json:"Code" xml:"Code"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

DeleteUserResponse is the response struct for api DeleteUser

func CreateDeleteUserResponse added in v1.61.89

func CreateDeleteUserResponse() (response *DeleteUserResponse)

CreateDeleteUserResponse creates a response to parse from DeleteUser response

type DescribeApDevicesRequest added in v1.61.89

type DescribeApDevicesRequest struct {
	*requests.RpcRequest
	ExtraParams string           `position:"Body" name:"ExtraParams"`
	ApMac       string           `position:"Body" name:"ApMac"`
	StoreId     string           `position:"Body" name:"StoreId"`
	PageNumber  requests.Integer `position:"Body" name:"PageNumber"`
	PageSize    requests.Integer `position:"Body" name:"PageSize"`
	Model       string           `position:"Body" name:"Model"`
	BeActivate  requests.Boolean `position:"Body" name:"BeActivate"`
	Status      requests.Boolean `position:"Body" name:"Status"`
}

DescribeApDevicesRequest is the request struct for api DescribeApDevices

func CreateDescribeApDevicesRequest added in v1.61.89

func CreateDescribeApDevicesRequest() (request *DescribeApDevicesRequest)

CreateDescribeApDevicesRequest creates a request to invoke DescribeApDevices API

type DescribeApDevicesResponse added in v1.61.89

type DescribeApDevicesResponse struct {
	*responses.BaseResponse
	ErrorMessage   string   `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode      string   `json:"ErrorCode" xml:"ErrorCode"`
	TotalCount     int      `json:"TotalCount" xml:"TotalCount"`
	Message        string   `json:"Message" xml:"Message"`
	PageSize       int      `json:"PageSize" xml:"PageSize"`
	DynamicCode    string   `json:"DynamicCode" xml:"DynamicCode"`
	Code           string   `json:"Code" xml:"Code"`
	DynamicMessage string   `json:"DynamicMessage" xml:"DynamicMessage"`
	RequestId      string   `json:"RequestId" xml:"RequestId"`
	Success        bool     `json:"Success" xml:"Success"`
	PageNumber     int      `json:"PageNumber" xml:"PageNumber"`
	ApDevices      []ApInfo `json:"ApDevices" xml:"ApDevices"`
}

DescribeApDevicesResponse is the response struct for api DescribeApDevices

func CreateDescribeApDevicesResponse added in v1.61.89

func CreateDescribeApDevicesResponse() (response *DescribeApDevicesResponse)

CreateDescribeApDevicesResponse creates a response to parse from DescribeApDevices response

type DescribeAvailableEslModelsRequest added in v1.61.1619

type DescribeAvailableEslModelsRequest struct {
	*requests.RpcRequest
	ModelId    string           `position:"Body" name:"ModelId"`
	PageNumber requests.Integer `position:"Body" name:"PageNumber"`
	Name       string           `position:"Body" name:"Name"`
	PageSize   requests.Integer `position:"Body" name:"PageSize"`
}

DescribeAvailableEslModelsRequest is the request struct for api DescribeAvailableEslModels

func CreateDescribeAvailableEslModelsRequest added in v1.61.1619

func CreateDescribeAvailableEslModelsRequest() (request *DescribeAvailableEslModelsRequest)

CreateDescribeAvailableEslModelsRequest creates a request to invoke DescribeAvailableEslModels API

type DescribeAvailableEslModelsResponse added in v1.61.1619

type DescribeAvailableEslModelsResponse struct {
	*responses.BaseResponse
	TotalCount     int              `json:"TotalCount" xml:"TotalCount"`
	PageSize       int              `json:"PageSize" xml:"PageSize"`
	PageNumber     int              `json:"PageNumber" xml:"PageNumber"`
	RequestId      string           `json:"RequestId" xml:"RequestId"`
	Success        bool             `json:"Success" xml:"Success"`
	Message        string           `json:"Message" xml:"Message"`
	ErrorCode      string           `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage   string           `json:"ErrorMessage" xml:"ErrorMessage"`
	Code           string           `json:"Code" xml:"Code"`
	DynamicCode    string           `json:"DynamicCode" xml:"DynamicCode"`
	DynamicMessage string           `json:"DynamicMessage" xml:"DynamicMessage"`
	EslModels      []SelectItemInfo `json:"EslModels" xml:"EslModels"`
}

DescribeAvailableEslModelsResponse is the response struct for api DescribeAvailableEslModels

func CreateDescribeAvailableEslModelsResponse added in v1.61.1619

func CreateDescribeAvailableEslModelsResponse() (response *DescribeAvailableEslModelsResponse)

CreateDescribeAvailableEslModelsResponse creates a response to parse from DescribeAvailableEslModels response

type DescribeBindersRequest added in v1.61.89

type DescribeBindersRequest struct {
	*requests.RpcRequest
	ExtraParams string           `position:"Body" name:"ExtraParams"`
	StoreId     string           `position:"Body" name:"StoreId"`
	PageNumber  requests.Integer `position:"Body" name:"PageNumber"`
	EslBarCode  string           `position:"Body" name:"EslBarCode"`
	PageSize    requests.Integer `position:"Body" name:"PageSize"`
	ItemBarCode string           `position:"Body" name:"ItemBarCode"`
	ItemTitle   string           `position:"Body" name:"ItemTitle"`
}

DescribeBindersRequest is the request struct for api DescribeBinders

func CreateDescribeBindersRequest added in v1.61.89

func CreateDescribeBindersRequest() (request *DescribeBindersRequest)

CreateDescribeBindersRequest creates a request to invoke DescribeBinders API

type DescribeBindersResponse added in v1.61.89

type DescribeBindersResponse struct {
	*responses.BaseResponse
	RequestId        string            `json:"RequestId" xml:"RequestId"`
	ErrorMessage     string            `json:"ErrorMessage" xml:"ErrorMessage"`
	Success          bool              `json:"Success" xml:"Success"`
	ErrorCode        string            `json:"ErrorCode" xml:"ErrorCode"`
	Code             string            `json:"Code" xml:"Code"`
	Message          string            `json:"Message" xml:"Message"`
	DynamicMessage   string            `json:"DynamicMessage" xml:"DynamicMessage"`
	PageNumber       int               `json:"PageNumber" xml:"PageNumber"`
	PageSize         int               `json:"PageSize" xml:"PageSize"`
	TotalCount       int               `json:"TotalCount" xml:"TotalCount"`
	DynamicCode      string            `json:"DynamicCode" xml:"DynamicCode"`
	EslItemBindInfos []EslItemBindInfo `json:"EslItemBindInfos" xml:"EslItemBindInfos"`
}

DescribeBindersResponse is the response struct for api DescribeBinders

func CreateDescribeBindersResponse added in v1.61.89

func CreateDescribeBindersResponse() (response *DescribeBindersResponse)

CreateDescribeBindersResponse creates a response to parse from DescribeBinders response

type DescribeCompanyTemplateAttributeRequest added in v1.61.1619

type DescribeCompanyTemplateAttributeRequest struct {
	*requests.RpcRequest
	ExtraParams string `position:"Body" name:"ExtraParams"`
}

DescribeCompanyTemplateAttributeRequest is the request struct for api DescribeCompanyTemplateAttribute

func CreateDescribeCompanyTemplateAttributeRequest added in v1.61.1619

func CreateDescribeCompanyTemplateAttributeRequest() (request *DescribeCompanyTemplateAttributeRequest)

CreateDescribeCompanyTemplateAttributeRequest creates a request to invoke DescribeCompanyTemplateAttribute API

type DescribeCompanyTemplateAttributeResponse added in v1.61.1619

type DescribeCompanyTemplateAttributeResponse struct {
	*responses.BaseResponse
	RequestId      string        `json:"RequestId" xml:"RequestId"`
	ErrorMessage   string        `json:"ErrorMessage" xml:"ErrorMessage"`
	Success        bool          `json:"Success" xml:"Success"`
	ErrorCode      string        `json:"ErrorCode" xml:"ErrorCode"`
	Code           string        `json:"Code" xml:"Code"`
	Message        string        `json:"Message" xml:"Message"`
	DynamicMessage string        `json:"DynamicMessage" xml:"DynamicMessage"`
	DynamicCode    string        `json:"DynamicCode" xml:"DynamicCode"`
	CategoryField  CategoryField `json:"CategoryField" xml:"CategoryField"`
	FontType       FontType      `json:"FontType" xml:"FontType"`
	DeviceType     DeviceType    `json:"DeviceType" xml:"DeviceType"`
	TemplateType   TemplateType  `json:"TemplateType" xml:"TemplateType"`
	SizeType       SizeType      `json:"SizeType" xml:"SizeType"`
}

DescribeCompanyTemplateAttributeResponse is the response struct for api DescribeCompanyTemplateAttribute

func CreateDescribeCompanyTemplateAttributeResponse added in v1.61.1619

func CreateDescribeCompanyTemplateAttributeResponse() (response *DescribeCompanyTemplateAttributeResponse)

CreateDescribeCompanyTemplateAttributeResponse creates a response to parse from DescribeCompanyTemplateAttribute response

type DescribeCompanyTemplateVersionsRequest added in v1.61.1619

type DescribeCompanyTemplateVersionsRequest struct {
	*requests.RpcRequest
	PageNumber requests.Integer `position:"Body" name:"PageNumber"`
	PageSize   requests.Integer `position:"Body" name:"PageSize"`
}

DescribeCompanyTemplateVersionsRequest is the request struct for api DescribeCompanyTemplateVersions

func CreateDescribeCompanyTemplateVersionsRequest added in v1.61.1619

func CreateDescribeCompanyTemplateVersionsRequest() (request *DescribeCompanyTemplateVersionsRequest)

CreateDescribeCompanyTemplateVersionsRequest creates a request to invoke DescribeCompanyTemplateVersions API

type DescribeCompanyTemplateVersionsResponse added in v1.61.1619

type DescribeCompanyTemplateVersionsResponse struct {
	*responses.BaseResponse
	TotalCount     int              `json:"TotalCount" xml:"TotalCount"`
	RequestId      string           `json:"RequestId" xml:"RequestId"`
	ErrorMessage   string           `json:"ErrorMessage" xml:"ErrorMessage"`
	Success        bool             `json:"Success" xml:"Success"`
	ErrorCode      string           `json:"ErrorCode" xml:"ErrorCode"`
	Code           string           `json:"Code" xml:"Code"`
	Message        string           `json:"Message" xml:"Message"`
	DynamicMessage string           `json:"DynamicMessage" xml:"DynamicMessage"`
	DynamicCode    string           `json:"DynamicCode" xml:"DynamicCode"`
	PageSize       int              `json:"PageSize" xml:"PageSize"`
	PageNumber     int              `json:"PageNumber" xml:"PageNumber"`
	Versions       []SelectItemInfo `json:"Versions" xml:"Versions"`
}

DescribeCompanyTemplateVersionsResponse is the response struct for api DescribeCompanyTemplateVersions

func CreateDescribeCompanyTemplateVersionsResponse added in v1.61.1619

func CreateDescribeCompanyTemplateVersionsResponse() (response *DescribeCompanyTemplateVersionsResponse)

CreateDescribeCompanyTemplateVersionsResponse creates a response to parse from DescribeCompanyTemplateVersions response

type DescribeCompanyTemplateViewRequest added in v1.61.1619

type DescribeCompanyTemplateViewRequest struct {
	*requests.RpcRequest
	ExtraParams string `position:"Body" name:"ExtraParams"`
	TemplateId  string `position:"Body" name:"TemplateId"`
}

DescribeCompanyTemplateViewRequest is the request struct for api DescribeCompanyTemplateView

func CreateDescribeCompanyTemplateViewRequest added in v1.61.1619

func CreateDescribeCompanyTemplateViewRequest() (request *DescribeCompanyTemplateViewRequest)

CreateDescribeCompanyTemplateViewRequest creates a request to invoke DescribeCompanyTemplateView API

type DescribeCompanyTemplateViewResponse added in v1.61.1619

type DescribeCompanyTemplateViewResponse struct {
	*responses.BaseResponse
	Data           string `json:"Data" xml:"Data"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	Success        bool   `json:"Success" xml:"Success"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
}

DescribeCompanyTemplateViewResponse is the response struct for api DescribeCompanyTemplateView

func CreateDescribeCompanyTemplateViewResponse added in v1.61.1619

func CreateDescribeCompanyTemplateViewResponse() (response *DescribeCompanyTemplateViewResponse)

CreateDescribeCompanyTemplateViewResponse creates a response to parse from DescribeCompanyTemplateView response

type DescribeEslDevicesRequest

type DescribeEslDevicesRequest struct {
	*requests.RpcRequest
	ExtraParams      string           `position:"Body" name:"ExtraParams"`
	Type             string           `position:"Body" name:"Type"`
	StoreId          string           `position:"Body" name:"StoreId"`
	PageNumber       requests.Integer `position:"Body" name:"PageNumber"`
	EslBarCode       string           `position:"Body" name:"EslBarCode"`
	PageSize         requests.Integer `position:"Body" name:"PageSize"`
	TypeEncode       string           `position:"Body" name:"TypeEncode"`
	EslStatus        string           `position:"Body" name:"EslStatus"`
	ToBatteryLevel   requests.Integer `position:"Body" name:"ToBatteryLevel"`
	FromBatteryLevel requests.Integer `position:"Body" name:"FromBatteryLevel"`
}

DescribeEslDevicesRequest is the request struct for api DescribeEslDevices

func CreateDescribeEslDevicesRequest

func CreateDescribeEslDevicesRequest() (request *DescribeEslDevicesRequest)

CreateDescribeEslDevicesRequest creates a request to invoke DescribeEslDevices API

type DescribeEslDevicesResponse

type DescribeEslDevicesResponse struct {
	*responses.BaseResponse
	RequestId      string          `json:"RequestId" xml:"RequestId"`
	ErrorMessage   string          `json:"ErrorMessage" xml:"ErrorMessage"`
	Success        bool            `json:"Success" xml:"Success"`
	ErrorCode      string          `json:"ErrorCode" xml:"ErrorCode"`
	Code           string          `json:"Code" xml:"Code"`
	Message        string          `json:"Message" xml:"Message"`
	DynamicMessage string          `json:"DynamicMessage" xml:"DynamicMessage"`
	PageNumber     int             `json:"PageNumber" xml:"PageNumber"`
	PageSize       int             `json:"PageSize" xml:"PageSize"`
	TotalCount     int             `json:"TotalCount" xml:"TotalCount"`
	DynamicCode    string          `json:"DynamicCode" xml:"DynamicCode"`
	EslDevices     []EslDeviceInfo `json:"EslDevices" xml:"EslDevices"`
}

DescribeEslDevicesResponse is the response struct for api DescribeEslDevices

func CreateDescribeEslDevicesResponse

func CreateDescribeEslDevicesResponse() (response *DescribeEslDevicesResponse)

CreateDescribeEslDevicesResponse creates a response to parse from DescribeEslDevices response

type DescribeEslModelByTemplateVersionRequest added in v1.61.1619

type DescribeEslModelByTemplateVersionRequest struct {
	*requests.RpcRequest
	PageNumber      requests.Integer `position:"Body" name:"PageNumber"`
	TemplateVersion string           `position:"Body" name:"TemplateVersion"`
	PageSize        requests.Integer `position:"Body" name:"PageSize"`
}

DescribeEslModelByTemplateVersionRequest is the request struct for api DescribeEslModelByTemplateVersion

func CreateDescribeEslModelByTemplateVersionRequest added in v1.61.1619

func CreateDescribeEslModelByTemplateVersionRequest() (request *DescribeEslModelByTemplateVersionRequest)

CreateDescribeEslModelByTemplateVersionRequest creates a request to invoke DescribeEslModelByTemplateVersion API

type DescribeEslModelByTemplateVersionResponse added in v1.61.1619

type DescribeEslModelByTemplateVersionResponse struct {
	*responses.BaseResponse
	TotalCount     int              `json:"TotalCount" xml:"TotalCount"`
	RequestId      string           `json:"RequestId" xml:"RequestId"`
	ErrorMessage   string           `json:"ErrorMessage" xml:"ErrorMessage"`
	Success        bool             `json:"Success" xml:"Success"`
	ErrorCode      string           `json:"ErrorCode" xml:"ErrorCode"`
	Code           string           `json:"Code" xml:"Code"`
	Message        string           `json:"Message" xml:"Message"`
	DynamicMessage string           `json:"DynamicMessage" xml:"DynamicMessage"`
	DynamicCode    string           `json:"DynamicCode" xml:"DynamicCode"`
	PageNumber     int              `json:"PageNumber" xml:"PageNumber"`
	PageSize       int              `json:"PageSize" xml:"PageSize"`
	EslModels      []SelectItemInfo `json:"EslModels" xml:"EslModels"`
}

DescribeEslModelByTemplateVersionResponse is the response struct for api DescribeEslModelByTemplateVersion

func CreateDescribeEslModelByTemplateVersionResponse added in v1.61.1619

func CreateDescribeEslModelByTemplateVersionResponse() (response *DescribeEslModelByTemplateVersionResponse)

CreateDescribeEslModelByTemplateVersionResponse creates a response to parse from DescribeEslModelByTemplateVersion response

type DescribeEventReasonRequest added in v1.61.1619

type DescribeEventReasonRequest struct {
	*requests.RpcRequest
	ExtraParams string `position:"Body" name:"ExtraParams"`
}

DescribeEventReasonRequest is the request struct for api DescribeEventReason

func CreateDescribeEventReasonRequest added in v1.61.1619

func CreateDescribeEventReasonRequest() (request *DescribeEventReasonRequest)

CreateDescribeEventReasonRequest creates a request to invoke DescribeEventReason API

type DescribeEventReasonResponse added in v1.61.1619

type DescribeEventReasonResponse struct {
	*responses.BaseResponse
	RequestId      string        `json:"RequestId" xml:"RequestId"`
	Success        bool          `json:"Success" xml:"Success"`
	Message        string        `json:"Message" xml:"Message"`
	ErrorCode      string        `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage   string        `json:"ErrorMessage" xml:"ErrorMessage"`
	Code           string        `json:"Code" xml:"Code"`
	DynamicCode    string        `json:"DynamicCode" xml:"DynamicCode"`
	DynamicMessage string        `json:"DynamicMessage" xml:"DynamicMessage"`
	EventReasons   []EventReason `json:"EventReasons" xml:"EventReasons"`
}

DescribeEventReasonResponse is the response struct for api DescribeEventReason

func CreateDescribeEventReasonResponse added in v1.61.1619

func CreateDescribeEventReasonResponse() (response *DescribeEventReasonResponse)

CreateDescribeEventReasonResponse creates a response to parse from DescribeEventReason response

type DescribeEventsRequest added in v1.61.1619

type DescribeEventsRequest struct {
	*requests.RpcRequest
	ApMac      string           `position:"Body" name:"ApMac"`
	StoreId    string           `position:"Body" name:"StoreId"`
	Type       string           `position:"Body" name:"Type"`
	PageNumber requests.Integer `position:"Body" name:"PageNumber"`
	EslBarCode string           `position:"Body" name:"EslBarCode"`
	PageSize   requests.Integer `position:"Body" name:"PageSize"`
	Status     string           `position:"Body" name:"Status"`
}

DescribeEventsRequest is the request struct for api DescribeEvents

func CreateDescribeEventsRequest added in v1.61.1619

func CreateDescribeEventsRequest() (request *DescribeEventsRequest)

CreateDescribeEventsRequest creates a request to invoke DescribeEvents API

type DescribeEventsResponse added in v1.61.1619

type DescribeEventsResponse struct {
	*responses.BaseResponse
	RequestId      string        `json:"RequestId" xml:"RequestId"`
	ErrorMessage   string        `json:"ErrorMessage" xml:"ErrorMessage"`
	Success        bool          `json:"Success" xml:"Success"`
	ErrorCode      string        `json:"ErrorCode" xml:"ErrorCode"`
	Code           string        `json:"Code" xml:"Code"`
	Message        string        `json:"Message" xml:"Message"`
	DynamicMessage string        `json:"DynamicMessage" xml:"DynamicMessage"`
	DynamicCode    string        `json:"DynamicCode" xml:"DynamicCode"`
	TotalCount     int           `json:"TotalCount" xml:"TotalCount"`
	PageSize       int           `json:"PageSize" xml:"PageSize"`
	PageNumber     int           `json:"PageNumber" xml:"PageNumber"`
	Items          []EventInfoVO `json:"Items" xml:"Items"`
}

DescribeEventsResponse is the response struct for api DescribeEvents

func CreateDescribeEventsResponse added in v1.61.1619

func CreateDescribeEventsResponse() (response *DescribeEventsResponse)

CreateDescribeEventsResponse creates a response to parse from DescribeEvents response

type DescribeItemMaterialsRequest added in v1.61.1619

type DescribeItemMaterialsRequest struct {
	*requests.RpcRequest
	MaterialName string           `position:"Body" name:"MaterialName"`
	MaterialId   string           `position:"Body" name:"MaterialId"`
	PageNumber   requests.Integer `position:"Body" name:"PageNumber"`
	PageSize     requests.Integer `position:"Body" name:"PageSize"`
	BarCode      string           `position:"Body" name:"BarCode"`
	ItemName     string           `position:"Body" name:"ItemName"`
}

DescribeItemMaterialsRequest is the request struct for api DescribeItemMaterials

func CreateDescribeItemMaterialsRequest added in v1.61.1619

func CreateDescribeItemMaterialsRequest() (request *DescribeItemMaterialsRequest)

CreateDescribeItemMaterialsRequest creates a request to invoke DescribeItemMaterials API

type DescribeItemMaterialsResponse added in v1.61.1619

type DescribeItemMaterialsResponse struct {
	*responses.BaseResponse
	TotalCount     int                `json:"TotalCount" xml:"TotalCount"`
	PageNumber     int                `json:"PageNumber" xml:"PageNumber"`
	PageSize       int                `json:"PageSize" xml:"PageSize"`
	RequestId      string             `json:"RequestId" xml:"RequestId"`
	Success        bool               `json:"Success" xml:"Success"`
	Message        string             `json:"Message" xml:"Message"`
	ErrorCode      string             `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage   string             `json:"ErrorMessage" xml:"ErrorMessage"`
	Code           string             `json:"Code" xml:"Code"`
	DynamicCode    string             `json:"DynamicCode" xml:"DynamicCode"`
	DynamicMessage string             `json:"DynamicMessage" xml:"DynamicMessage"`
	Materials      []ItemMaterialInfo `json:"Materials" xml:"Materials"`
}

DescribeItemMaterialsResponse is the response struct for api DescribeItemMaterials

func CreateDescribeItemMaterialsResponse added in v1.61.1619

func CreateDescribeItemMaterialsResponse() (response *DescribeItemMaterialsResponse)

CreateDescribeItemMaterialsResponse creates a response to parse from DescribeItemMaterials response

type DescribeItemsRequest

type DescribeItemsRequest struct {
	*requests.RpcRequest
	ExtraParams string           `position:"Body" name:"ExtraParams"`
	StoreId     string           `position:"Body" name:"StoreId"`
	PageNumber  requests.Integer `position:"Body" name:"PageNumber"`
	ItemId      string           `position:"Body" name:"ItemId"`
	PageSize    requests.Integer `position:"Body" name:"PageSize"`
	ItemBarCode string           `position:"Body" name:"ItemBarCode"`
	BePromotion requests.Boolean `position:"Body" name:"BePromotion"`
	ItemTitle   string           `position:"Body" name:"ItemTitle"`
	SkuId       string           `position:"Body" name:"SkuId"`
}

DescribeItemsRequest is the request struct for api DescribeItems

func CreateDescribeItemsRequest

func CreateDescribeItemsRequest() (request *DescribeItemsRequest)

CreateDescribeItemsRequest creates a request to invoke DescribeItems API

type DescribeItemsResponse

type DescribeItemsResponse struct {
	*responses.BaseResponse
	TemplateSceneId string     `json:"TemplateSceneId" xml:"TemplateSceneId"`
	ErrorMessage    string     `json:"ErrorMessage" xml:"ErrorMessage"`
	Success         bool       `json:"Success" xml:"Success"`
	Message         string     `json:"Message" xml:"Message"`
	DynamicMessage  string     `json:"DynamicMessage" xml:"DynamicMessage"`
	TotalCount      int        `json:"TotalCount" xml:"TotalCount"`
	DynamicCode     string     `json:"DynamicCode" xml:"DynamicCode"`
	RequestId       string     `json:"RequestId" xml:"RequestId"`
	ErrorCode       string     `json:"ErrorCode" xml:"ErrorCode"`
	Code            string     `json:"Code" xml:"Code"`
	PageNumber      int        `json:"PageNumber" xml:"PageNumber"`
	PageSize        int        `json:"PageSize" xml:"PageSize"`
	Items           []ItemInfo `json:"Items" xml:"Items"`
}

DescribeItemsResponse is the response struct for api DescribeItems

func CreateDescribeItemsResponse

func CreateDescribeItemsResponse() (response *DescribeItemsResponse)

CreateDescribeItemsResponse creates a response to parse from DescribeItems response

type DescribeMaterialsRequest added in v1.61.1619

type DescribeMaterialsRequest struct {
	*requests.RpcRequest
	Source     string           `position:"Body" name:"Source"`
	Type       requests.Integer `position:"Body" name:"Type"`
	MaterialId string           `position:"Body" name:"MaterialId"`
	PageNumber requests.Integer `position:"Body" name:"PageNumber"`
	PageSize   requests.Integer `position:"Body" name:"PageSize"`
	Size       string           `position:"Body" name:"Size"`
	Name       string           `position:"Body" name:"Name"`
}

DescribeMaterialsRequest is the request struct for api DescribeMaterials

func CreateDescribeMaterialsRequest added in v1.61.1619

func CreateDescribeMaterialsRequest() (request *DescribeMaterialsRequest)

CreateDescribeMaterialsRequest creates a request to invoke DescribeMaterials API

type DescribeMaterialsResponse added in v1.61.1619

type DescribeMaterialsResponse struct {
	*responses.BaseResponse
	TotalCount     int        `json:"TotalCount" xml:"TotalCount"`
	PageNumber     int        `json:"PageNumber" xml:"PageNumber"`
	PageSize       int        `json:"PageSize" xml:"PageSize"`
	RequestId      string     `json:"RequestId" xml:"RequestId"`
	Success        bool       `json:"Success" xml:"Success"`
	Message        string     `json:"Message" xml:"Message"`
	ErrorCode      string     `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage   string     `json:"ErrorMessage" xml:"ErrorMessage"`
	Code           string     `json:"Code" xml:"Code"`
	DynamicCode    string     `json:"DynamicCode" xml:"DynamicCode"`
	DynamicMessage string     `json:"DynamicMessage" xml:"DynamicMessage"`
	Materials      []Material `json:"Materials" xml:"Materials"`
}

DescribeMaterialsResponse is the response struct for api DescribeMaterials

func CreateDescribeMaterialsResponse added in v1.61.1619

func CreateDescribeMaterialsResponse() (response *DescribeMaterialsResponse)

CreateDescribeMaterialsResponse creates a response to parse from DescribeMaterials response

type DescribeNotificationConfigRequest added in v1.61.1619

type DescribeNotificationConfigRequest struct {
	*requests.RpcRequest
}

DescribeNotificationConfigRequest is the request struct for api DescribeNotificationConfig

func CreateDescribeNotificationConfigRequest added in v1.61.1619

func CreateDescribeNotificationConfigRequest() (request *DescribeNotificationConfigRequest)

CreateDescribeNotificationConfigRequest creates a request to invoke DescribeNotificationConfig API

type DescribeNotificationConfigResponse added in v1.61.1619

type DescribeNotificationConfigResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	Success        bool   `json:"Success" xml:"Success"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
	Topic          string `json:"Topic" xml:"Topic"`
	GroupId        string `json:"GroupId" xml:"GroupId"`
	Endpoint       string `json:"Endpoint" xml:"Endpoint"`
	Tag            string `json:"Tag" xml:"Tag"`
	Enable         bool   `json:"Enable" xml:"Enable"`
}

DescribeNotificationConfigResponse is the response struct for api DescribeNotificationConfig

func CreateDescribeNotificationConfigResponse added in v1.61.1619

func CreateDescribeNotificationConfigResponse() (response *DescribeNotificationConfigResponse)

CreateDescribeNotificationConfigResponse creates a response to parse from DescribeNotificationConfig response

type DescribeStoreByTemplateVersionRequest added in v1.61.1619

type DescribeStoreByTemplateVersionRequest struct {
	*requests.RpcRequest
	TemplateVersion string `position:"Body" name:"TemplateVersion"`
}

DescribeStoreByTemplateVersionRequest is the request struct for api DescribeStoreByTemplateVersion

func CreateDescribeStoreByTemplateVersionRequest added in v1.61.1619

func CreateDescribeStoreByTemplateVersionRequest() (request *DescribeStoreByTemplateVersionRequest)

CreateDescribeStoreByTemplateVersionRequest creates a request to invoke DescribeStoreByTemplateVersion API

type DescribeStoreByTemplateVersionResponse added in v1.61.1619

type DescribeStoreByTemplateVersionResponse struct {
	*responses.BaseResponse
	RequestId      string           `json:"RequestId" xml:"RequestId"`
	ErrorMessage   string           `json:"ErrorMessage" xml:"ErrorMessage"`
	Success        bool             `json:"Success" xml:"Success"`
	ErrorCode      string           `json:"ErrorCode" xml:"ErrorCode"`
	Code           string           `json:"Code" xml:"Code"`
	Message        string           `json:"Message" xml:"Message"`
	DynamicMessage string           `json:"DynamicMessage" xml:"DynamicMessage"`
	DynamicCode    string           `json:"DynamicCode" xml:"DynamicCode"`
	Stores         []SelectItemInfo `json:"Stores" xml:"Stores"`
}

DescribeStoreByTemplateVersionResponse is the response struct for api DescribeStoreByTemplateVersion

func CreateDescribeStoreByTemplateVersionResponse added in v1.61.1619

func CreateDescribeStoreByTemplateVersionResponse() (response *DescribeStoreByTemplateVersionResponse)

CreateDescribeStoreByTemplateVersionResponse creates a response to parse from DescribeStoreByTemplateVersion response

type DescribeStoreConfigRequest added in v1.61.89

type DescribeStoreConfigRequest struct {
	*requests.RpcRequest
	ExtraParams string `position:"Body" name:"ExtraParams"`
	StoreId     string `position:"Body" name:"StoreId"`
}

DescribeStoreConfigRequest is the request struct for api DescribeStoreConfig

func CreateDescribeStoreConfigRequest added in v1.61.89

func CreateDescribeStoreConfigRequest() (request *DescribeStoreConfigRequest)

CreateDescribeStoreConfigRequest creates a request to invoke DescribeStoreConfig API

type DescribeStoreConfigResponse added in v1.61.89

type DescribeStoreConfigResponse struct {
	*responses.BaseResponse
	RequestId       string          `json:"RequestId" xml:"RequestId"`
	ErrorMessage    string          `json:"ErrorMessage" xml:"ErrorMessage"`
	Success         bool            `json:"Success" xml:"Success"`
	ErrorCode       string          `json:"ErrorCode" xml:"ErrorCode"`
	Code            string          `json:"Code" xml:"Code"`
	Message         string          `json:"Message" xml:"Message"`
	DynamicMessage  string          `json:"DynamicMessage" xml:"DynamicMessage"`
	DynamicCode     string          `json:"DynamicCode" xml:"DynamicCode"`
	StoreConfigInfo StoreConfigInfo `json:"StoreConfigInfo" xml:"StoreConfigInfo"`
}

DescribeStoreConfigResponse is the response struct for api DescribeStoreConfig

func CreateDescribeStoreConfigResponse added in v1.61.89

func CreateDescribeStoreConfigResponse() (response *DescribeStoreConfigResponse)

CreateDescribeStoreConfigResponse creates a response to parse from DescribeStoreConfig response

type DescribeStoresRequest

type DescribeStoresRequest struct {
	*requests.RpcRequest
	ExtraParams     string           `position:"Body" name:"ExtraParams"`
	StoreName       string           `position:"Body" name:"StoreName"`
	StoreId         string           `position:"Body" name:"StoreId"`
	PageNumber      requests.Integer `position:"Body" name:"PageNumber"`
	FromDate        string           `position:"Body" name:"FromDate"`
	TemplateVersion string           `position:"Body" name:"TemplateVersion"`
	ToDate          string           `position:"Body" name:"ToDate"`
	PageSize        requests.Integer `position:"Body" name:"PageSize"`
	UserStoreCode   string           `position:"Body" name:"UserStoreCode"`
}

DescribeStoresRequest is the request struct for api DescribeStores

func CreateDescribeStoresRequest

func CreateDescribeStoresRequest() (request *DescribeStoresRequest)

CreateDescribeStoresRequest creates a request to invoke DescribeStores API

type DescribeStoresResponse

type DescribeStoresResponse struct {
	*responses.BaseResponse
	ErrorMessage   string      `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode      string      `json:"ErrorCode" xml:"ErrorCode"`
	TotalCount     int         `json:"TotalCount" xml:"TotalCount"`
	Message        string      `json:"Message" xml:"Message"`
	PageSize       int         `json:"PageSize" xml:"PageSize"`
	DynamicCode    string      `json:"DynamicCode" xml:"DynamicCode"`
	Code           string      `json:"Code" xml:"Code"`
	PageNumber     int         `json:"PageNumber" xml:"PageNumber"`
	DynamicMessage string      `json:"DynamicMessage" xml:"DynamicMessage"`
	RequestId      string      `json:"RequestId" xml:"RequestId"`
	Success        bool        `json:"Success" xml:"Success"`
	Stores         []StoreInfo `json:"Stores" xml:"Stores"`
}

DescribeStoresResponse is the response struct for api DescribeStores

func CreateDescribeStoresResponse

func CreateDescribeStoresResponse() (response *DescribeStoresResponse)

CreateDescribeStoresResponse creates a response to parse from DescribeStores response

type DescribeTemplateByModelRequest added in v1.61.1619

type DescribeTemplateByModelRequest struct {
	*requests.RpcRequest
	EslSize         string           `position:"Body" name:"EslSize"`
	DeviceType      string           `position:"Body" name:"DeviceType"`
	PageNumber      requests.Integer `position:"Body" name:"PageNumber"`
	TemplateVersion string           `position:"Body" name:"TemplateVersion"`
	PageSize        requests.Integer `position:"Body" name:"PageSize"`
}

DescribeTemplateByModelRequest is the request struct for api DescribeTemplateByModel

func CreateDescribeTemplateByModelRequest added in v1.61.1619

func CreateDescribeTemplateByModelRequest() (request *DescribeTemplateByModelRequest)

CreateDescribeTemplateByModelRequest creates a request to invoke DescribeTemplateByModel API

type DescribeTemplateByModelResponse added in v1.61.1619

type DescribeTemplateByModelResponse struct {
	*responses.BaseResponse
	RequestId      string           `json:"RequestId" xml:"RequestId"`
	ErrorMessage   string           `json:"ErrorMessage" xml:"ErrorMessage"`
	Success        bool             `json:"Success" xml:"Success"`
	ErrorCode      string           `json:"ErrorCode" xml:"ErrorCode"`
	Code           string           `json:"Code" xml:"Code"`
	Message        string           `json:"Message" xml:"Message"`
	DynamicMessage string           `json:"DynamicMessage" xml:"DynamicMessage"`
	DynamicCode    string           `json:"DynamicCode" xml:"DynamicCode"`
	TotalCount     int              `json:"TotalCount" xml:"TotalCount"`
	PageSize       int              `json:"PageSize" xml:"PageSize"`
	PageNumber     int              `json:"PageNumber" xml:"PageNumber"`
	Items          []SelectItemInfo `json:"Items" xml:"Items"`
}

DescribeTemplateByModelResponse is the response struct for api DescribeTemplateByModel

func CreateDescribeTemplateByModelResponse added in v1.61.1619

func CreateDescribeTemplateByModelResponse() (response *DescribeTemplateByModelResponse)

CreateDescribeTemplateByModelResponse creates a response to parse from DescribeTemplateByModel response

type DescribeUserLogRequest added in v1.61.89

type DescribeUserLogRequest struct {
	*requests.RpcRequest
	ExtraParams     string           `position:"Body" name:"ExtraParams"`
	StoreId         string           `position:"Body" name:"StoreId"`
	UserId          string           `position:"Body" name:"UserId"`
	PageNumber      requests.Integer `position:"Body" name:"PageNumber"`
	FromDate        string           `position:"Body" name:"FromDate"`
	OperationStatus string           `position:"Body" name:"OperationStatus"`
	ToDate          string           `position:"Body" name:"ToDate"`
	EslBarCode      string           `position:"Body" name:"EslBarCode"`
	PageSize        requests.Integer `position:"Body" name:"PageSize"`
	ItemBarCode     string           `position:"Body" name:"ItemBarCode"`
	ItemShortTitle  string           `position:"Body" name:"ItemShortTitle"`
	OperationType   string           `position:"Body" name:"OperationType"`
	LogId           string           `position:"Body" name:"LogId"`
}

DescribeUserLogRequest is the request struct for api DescribeUserLog

func CreateDescribeUserLogRequest added in v1.61.89

func CreateDescribeUserLogRequest() (request *DescribeUserLogRequest)

CreateDescribeUserLogRequest creates a request to invoke DescribeUserLog API

type DescribeUserLogResponse added in v1.61.89

type DescribeUserLogResponse struct {
	*responses.BaseResponse
	RequestId      string        `json:"RequestId" xml:"RequestId"`
	ErrorMessage   string        `json:"ErrorMessage" xml:"ErrorMessage"`
	Success        bool          `json:"Success" xml:"Success"`
	ErrorCode      string        `json:"ErrorCode" xml:"ErrorCode"`
	Code           string        `json:"Code" xml:"Code"`
	Message        string        `json:"Message" xml:"Message"`
	DynamicMessage string        `json:"DynamicMessage" xml:"DynamicMessage"`
	PageSize       int           `json:"PageSize" xml:"PageSize"`
	PageNumber     int           `json:"PageNumber" xml:"PageNumber"`
	TotalCount     int           `json:"TotalCount" xml:"TotalCount"`
	DynamicCode    string        `json:"DynamicCode" xml:"DynamicCode"`
	UserLogs       []UserLogInfo `json:"UserLogs" xml:"UserLogs"`
}

DescribeUserLogResponse is the response struct for api DescribeUserLog

func CreateDescribeUserLogResponse added in v1.61.89

func CreateDescribeUserLogResponse() (response *DescribeUserLogResponse)

CreateDescribeUserLogResponse creates a response to parse from DescribeUserLog response

type DescribeUsersRequest added in v1.61.89

type DescribeUsersRequest struct {
	*requests.RpcRequest
	ExtraParams string           `position:"Body" name:"ExtraParams"`
	UserId      string           `position:"Body" name:"UserId"`
	PageNumber  requests.Integer `position:"Body" name:"PageNumber"`
	PageSize    requests.Integer `position:"Body" name:"PageSize"`
	UserType    string           `position:"Body" name:"UserType"`
	UserName    string           `position:"Body" name:"UserName"`
}

DescribeUsersRequest is the request struct for api DescribeUsers

func CreateDescribeUsersRequest added in v1.61.89

func CreateDescribeUsersRequest() (request *DescribeUsersRequest)

CreateDescribeUsersRequest creates a request to invoke DescribeUsers API

type DescribeUsersResponse added in v1.61.89

type DescribeUsersResponse struct {
	*responses.BaseResponse
	ErrorMessage   string     `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode      string     `json:"ErrorCode" xml:"ErrorCode"`
	Message        string     `json:"Message" xml:"Message"`
	PageNumber     int        `json:"PageNumber" xml:"PageNumber"`
	DynamicCode    string     `json:"DynamicCode" xml:"DynamicCode"`
	Code           string     `json:"Code" xml:"Code"`
	TotalCount     int        `json:"TotalCount" xml:"TotalCount"`
	DynamicMessage string     `json:"DynamicMessage" xml:"DynamicMessage"`
	RequestId      string     `json:"RequestId" xml:"RequestId"`
	Success        bool       `json:"Success" xml:"Success"`
	PageSize       int        `json:"PageSize" xml:"PageSize"`
	Users          []UserInfo `json:"Users" xml:"Users"`
}

DescribeUsersResponse is the response struct for api DescribeUsers

func CreateDescribeUsersResponse added in v1.61.89

func CreateDescribeUsersResponse() (response *DescribeUsersResponse)

CreateDescribeUsersResponse creates a response to parse from DescribeUsers response

type DeviceType added in v1.61.1619

type DeviceType struct {
	SelectItemInfo []SelectItemInfo `json:"SelectItemInfo" xml:"SelectItemInfo"`
}

DeviceType is a nested struct in cloudesl response

type DingTalkInfo added in v1.61.607

type DingTalkInfo struct {
	DingTalkCompanyId string `json:"DingTalkCompanyId" xml:"DingTalkCompanyId"`
	DingTalkUserId    string `json:"DingTalkUserId" xml:"DingTalkUserId"`
}

DingTalkInfo is a nested struct in cloudesl response

type DingTalkInfosInDescribeUsers added in v1.61.607

type DingTalkInfosInDescribeUsers struct {
	DingTalkInfo []DingTalkInfo `json:"DingTalkInfo" xml:"DingTalkInfo"`
}

DingTalkInfosInDescribeUsers is a nested struct in cloudesl response

type DingTalkInfosInGetUser added in v1.61.607

type DingTalkInfosInGetUser struct {
	DingTalkInfo []DingTalkInfo `json:"DingTalkInfo" xml:"DingTalkInfo"`
}

DingTalkInfosInGetUser is a nested struct in cloudesl response

type EslDeviceInfo

type EslDeviceInfo struct {
	Type                string `json:"Type" xml:"Type"`
	StoreId             string `json:"StoreId" xml:"StoreId"`
	EslBarCode          string `json:"EslBarCode" xml:"EslBarCode"`
	Model               string `json:"Model" xml:"Model"`
	LastCommunicateTime string `json:"LastCommunicateTime" xml:"LastCommunicateTime"`
	ScreenHeight        int    `json:"ScreenHeight" xml:"ScreenHeight"`
	ScreenWidth         int    `json:"ScreenWidth" xml:"ScreenWidth"`
	EslSignal           int    `json:"EslSignal" xml:"EslSignal"`
	BatteryLevel        int    `json:"BatteryLevel" xml:"BatteryLevel"`
	EslStatus           string `json:"EslStatus" xml:"EslStatus"`
	Mac                 string `json:"Mac" xml:"Mac"`
	TypeEncode          string `json:"TypeEncode" xml:"TypeEncode"`
	LayoutId            string `json:"LayoutId" xml:"LayoutId"`
	LayoutName          string `json:"LayoutName" xml:"LayoutName"`
}

EslDeviceInfo is a nested struct in cloudesl response

type EslDevices

type EslDevices struct {
	EslDeviceInfo []EslDeviceInfo `json:"EslDeviceInfo" xml:"EslDeviceInfo"`
}

EslDevices is a nested struct in cloudesl response

type EslItemBindInfo added in v1.61.89

type EslItemBindInfo struct {
	EslBarCode      string `json:"EslBarCode" xml:"EslBarCode"`
	TemplateSceneId string `json:"TemplateSceneId" xml:"TemplateSceneId"`
	ActionPrice     string `json:"ActionPrice" xml:"ActionPrice"`
	ItemTitle       string `json:"ItemTitle" xml:"ItemTitle"`
	PromotionStart  string `json:"PromotionStart" xml:"PromotionStart"`
	PriceUnit       string `json:"PriceUnit" xml:"PriceUnit"`
	OriginalPrice   string `json:"OriginalPrice" xml:"OriginalPrice"`
	ItemId          string `json:"ItemId" xml:"ItemId"`
	GmtModified     string `json:"GmtModified" xml:"GmtModified"`
	EslPic          string `json:"EslPic" xml:"EslPic"`
	StoreId         string `json:"StoreId" xml:"StoreId"`
	ItemShortTitle  string `json:"ItemShortTitle" xml:"ItemShortTitle"`
	BindId          string `json:"BindId" xml:"BindId"`
	PromotionText   string `json:"PromotionText" xml:"PromotionText"`
	EslModel        string `json:"EslModel" xml:"EslModel"`
	BePromotion     bool   `json:"BePromotion" xml:"BePromotion"`
	SkuId           string `json:"SkuId" xml:"SkuId"`
	EslConnectAp    string `json:"EslConnectAp" xml:"EslConnectAp"`
	EslStatus       string `json:"EslStatus" xml:"EslStatus"`
	TemplateId      string `json:"TemplateId" xml:"TemplateId"`
	PromotionEnd    string `json:"PromotionEnd" xml:"PromotionEnd"`
	ItemBarCode     string `json:"ItemBarCode" xml:"ItemBarCode"`
	ContainerName   string `json:"ContainerName" xml:"ContainerName"`
}

EslItemBindInfo is a nested struct in cloudesl response

type EslItemBindInfos added in v1.61.89

type EslItemBindInfos struct {
	EslItemBindInfo []EslItemBindInfo `json:"EslItemBindInfo" xml:"EslItemBindInfo"`
}

EslItemBindInfos is a nested struct in cloudesl response

type EslModelsInDescribeAvailableEslModels added in v1.61.1619

type EslModelsInDescribeAvailableEslModels struct {
	SelectItemInfo []SelectItemInfo `json:"SelectItemInfo" xml:"SelectItemInfo"`
}

EslModelsInDescribeAvailableEslModels is a nested struct in cloudesl response

type EslModelsInDescribeEslModelByTemplateVersion added in v1.61.1619

type EslModelsInDescribeEslModelByTemplateVersion struct {
	SelectItemInfo []SelectItemInfo `json:"SelectItemInfo" xml:"SelectItemInfo"`
}

EslModelsInDescribeEslModelByTemplateVersion is a nested struct in cloudesl response

type EventInfoVO added in v1.61.1619

type EventInfoVO struct {
	EventId     string `json:"EventId" xml:"EventId"`
	EventTime   string `json:"EventTime" xml:"EventTime"`
	Category    string `json:"Category" xml:"Category"`
	EslBarCode  string `json:"EslBarCode" xml:"EslBarCode"`
	ApMac       string `json:"ApMac" xml:"ApMac"`
	StoreId     string `json:"StoreId" xml:"StoreId"`
	ItemBarCode string `json:"ItemBarCode" xml:"ItemBarCode"`
	ItemId      string `json:"ItemId" xml:"ItemId"`
	ItemTitle   string `json:"ItemTitle" xml:"ItemTitle"`
	Content     string `json:"Content" xml:"Content"`
	Status      string `json:"Status" xml:"Status"`
	Staff       string `json:"Staff" xml:"Staff"`
	ProcessTime string `json:"ProcessTime" xml:"ProcessTime"`
	Reason      string `json:"Reason" xml:"Reason"`
}

EventInfoVO is a nested struct in cloudesl response

type EventReason added in v1.61.1619

type EventReason struct {
	Category    string   `json:"Category" xml:"Category"`
	Reasons     []string `json:"Reasons" xml:"Reasons"`
	ReasonI18ns []string `json:"ReasonI18ns" xml:"ReasonI18ns"`
}

EventReason is a nested struct in cloudesl response

type EventReasons added in v1.61.1619

type EventReasons struct {
	EventReason []EventReason `json:"EventReason" xml:"EventReason"`
}

EventReasons is a nested struct in cloudesl response

type ExportEslDevicesRequest added in v1.61.1619

type ExportEslDevicesRequest struct {
	*requests.RpcRequest
	ExtraParams      string           `position:"Body" name:"ExtraParams"`
	Language         string           `position:"Body" name:"Language"`
	Type             string           `position:"Body" name:"Type"`
	StoreId          string           `position:"Body" name:"StoreId"`
	EslBarCode       string           `position:"Body" name:"EslBarCode"`
	TypeEncode       string           `position:"Body" name:"TypeEncode"`
	EslStatus        string           `position:"Body" name:"EslStatus"`
	ToBatteryLevel   requests.Integer `position:"Body" name:"ToBatteryLevel"`
	LevelLower       string           `position:"Body" name:"LevelLower"`
	FromBatteryLevel requests.Integer `position:"Body" name:"FromBatteryLevel"`
	LevelOrder       string           `position:"Body" name:"LevelOrder"`
}

ExportEslDevicesRequest is the request struct for api ExportEslDevices

func CreateExportEslDevicesRequest added in v1.61.1619

func CreateExportEslDevicesRequest() (request *ExportEslDevicesRequest)

CreateExportEslDevicesRequest creates a request to invoke ExportEslDevices API

type ExportEslDevicesResponse added in v1.61.1619

type ExportEslDevicesResponse struct {
	*responses.BaseResponse
	RequestId       string `json:"RequestId" xml:"RequestId"`
	ErrorMessage    string `json:"ErrorMessage" xml:"ErrorMessage"`
	Success         bool   `json:"Success" xml:"Success"`
	ErrorCode       string `json:"ErrorCode" xml:"ErrorCode"`
	Code            string `json:"Code" xml:"Code"`
	Message         string `json:"Message" xml:"Message"`
	DynamicMessage  string `json:"DynamicMessage" xml:"DynamicMessage"`
	DynamicCode     string `json:"DynamicCode" xml:"DynamicCode"`
	DownloadAddress string `json:"DownloadAddress" xml:"DownloadAddress"`
}

ExportEslDevicesResponse is the response struct for api ExportEslDevices

func CreateExportEslDevicesResponse added in v1.61.1619

func CreateExportEslDevicesResponse() (response *ExportEslDevicesResponse)

CreateExportEslDevicesResponse creates a response to parse from ExportEslDevices response

type FontType added in v1.61.1619

type FontType struct {
	SelectItemInfo []SelectItemInfo `json:"SelectItemInfo" xml:"SelectItemInfo"`
}

FontType is a nested struct in cloudesl response

type GetAddMaterialStatusRequest added in v1.61.1677

type GetAddMaterialStatusRequest struct {
	*requests.RpcRequest
}

GetAddMaterialStatusRequest is the request struct for api GetAddMaterialStatus

func CreateGetAddMaterialStatusRequest added in v1.61.1677

func CreateGetAddMaterialStatusRequest() (request *GetAddMaterialStatusRequest)

CreateGetAddMaterialStatusRequest creates a request to invoke GetAddMaterialStatus API

type GetAddMaterialStatusResponse added in v1.61.1677

type GetAddMaterialStatusResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

GetAddMaterialStatusResponse is the response struct for api GetAddMaterialStatus

func CreateGetAddMaterialStatusResponse added in v1.61.1677

func CreateGetAddMaterialStatusResponse() (response *GetAddMaterialStatusResponse)

CreateGetAddMaterialStatusResponse creates a response to parse from GetAddMaterialStatus response

type GetCompanyTemplatePictureByJobRequest added in v1.61.1619

type GetCompanyTemplatePictureByJobRequest struct {
	*requests.RpcRequest
	JobId string `position:"Body" name:"JobId"`
}

GetCompanyTemplatePictureByJobRequest is the request struct for api GetCompanyTemplatePictureByJob

func CreateGetCompanyTemplatePictureByJobRequest added in v1.61.1619

func CreateGetCompanyTemplatePictureByJobRequest() (request *GetCompanyTemplatePictureByJobRequest)

CreateGetCompanyTemplatePictureByJobRequest creates a request to invoke GetCompanyTemplatePictureByJob API

type GetCompanyTemplatePictureByJobResponse added in v1.61.1619

type GetCompanyTemplatePictureByJobResponse struct {
	*responses.BaseResponse
	Base64Picture  string `json:"Base64Picture" xml:"Base64Picture"`
	JobId          string `json:"JobId" xml:"JobId"`
	Type           string `json:"Type" xml:"Type"`
	Url            string `json:"Url" xml:"Url"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	Message        string `json:"Message" xml:"Message"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code           string `json:"Code" xml:"Code"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
}

GetCompanyTemplatePictureByJobResponse is the response struct for api GetCompanyTemplatePictureByJob

func CreateGetCompanyTemplatePictureByJobResponse added in v1.61.1619

func CreateGetCompanyTemplatePictureByJobResponse() (response *GetCompanyTemplatePictureByJobResponse)

CreateGetCompanyTemplatePictureByJobResponse creates a response to parse from GetCompanyTemplatePictureByJob response

type GetCompanyTemplatePictureNewRequest added in v1.61.1619

type GetCompanyTemplatePictureNewRequest struct {
	*requests.RpcRequest
	Data string `position:"Body" name:"Data"`
}

GetCompanyTemplatePictureNewRequest is the request struct for api GetCompanyTemplatePictureNew

func CreateGetCompanyTemplatePictureNewRequest added in v1.61.1619

func CreateGetCompanyTemplatePictureNewRequest() (request *GetCompanyTemplatePictureNewRequest)

CreateGetCompanyTemplatePictureNewRequest creates a request to invoke GetCompanyTemplatePictureNew API

type GetCompanyTemplatePictureNewResponse added in v1.61.1619

type GetCompanyTemplatePictureNewResponse struct {
	*responses.BaseResponse
	Base64Picture  string `json:"Base64Picture" xml:"Base64Picture"`
	JobId          string `json:"JobId" xml:"JobId"`
	Type           string `json:"Type" xml:"Type"`
	Url            string `json:"Url" xml:"Url"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	Message        string `json:"Message" xml:"Message"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code           string `json:"Code" xml:"Code"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
}

GetCompanyTemplatePictureNewResponse is the response struct for api GetCompanyTemplatePictureNew

func CreateGetCompanyTemplatePictureNewResponse added in v1.61.1619

func CreateGetCompanyTemplatePictureNewResponse() (response *GetCompanyTemplatePictureNewResponse)

CreateGetCompanyTemplatePictureNewResponse creates a response to parse from GetCompanyTemplatePictureNew response

type GetCompanyTemplatePictureRequest added in v1.61.1619

type GetCompanyTemplatePictureRequest struct {
	*requests.RpcRequest
	ExtraParams string `position:"Body" name:"ExtraParams"`
	Data        string `position:"Body" name:"Data"`
}

GetCompanyTemplatePictureRequest is the request struct for api GetCompanyTemplatePicture

func CreateGetCompanyTemplatePictureRequest added in v1.61.1619

func CreateGetCompanyTemplatePictureRequest() (request *GetCompanyTemplatePictureRequest)

CreateGetCompanyTemplatePictureRequest creates a request to invoke GetCompanyTemplatePicture API

type GetCompanyTemplatePictureResponse added in v1.61.1619

type GetCompanyTemplatePictureResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	Success        bool   `json:"Success" xml:"Success"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	Code           string `json:"Code" xml:"Code"`
	Base64Picture  string `json:"Base64Picture" xml:"Base64Picture"`
	Message        string `json:"Message" xml:"Message"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
}

GetCompanyTemplatePictureResponse is the response struct for api GetCompanyTemplatePicture

func CreateGetCompanyTemplatePictureResponse added in v1.61.1619

func CreateGetCompanyTemplatePictureResponse() (response *GetCompanyTemplatePictureResponse)

CreateGetCompanyTemplatePictureResponse creates a response to parse from GetCompanyTemplatePicture response

type GetEslDevicesRequest added in v1.61.1677

type GetEslDevicesRequest struct {
	*requests.RpcRequest
	StoreId    string `position:"Body" name:"StoreId"`
	EslBarCode string `position:"Body" name:"EslBarCode"`
}

GetEslDevicesRequest is the request struct for api GetEslDevices

func CreateGetEslDevicesRequest added in v1.61.1677

func CreateGetEslDevicesRequest() (request *GetEslDevicesRequest)

CreateGetEslDevicesRequest creates a request to invoke GetEslDevices API

type GetEslDevicesResponse added in v1.61.1677

type GetEslDevicesResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	Message        string `json:"Message" xml:"Message"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code           string `json:"Code" xml:"Code"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
	EslBarCode     string `json:"EslBarCode" xml:"EslBarCode"`
	Type           string `json:"Type" xml:"Type"`
}

GetEslDevicesResponse is the response struct for api GetEslDevices

func CreateGetEslDevicesResponse added in v1.61.1677

func CreateGetEslDevicesResponse() (response *GetEslDevicesResponse)

CreateGetEslDevicesResponse creates a response to parse from GetEslDevices response

type GetItemMaterialRequest added in v1.61.1619

type GetItemMaterialRequest struct {
	*requests.RpcRequest
	BarCode string `position:"Body" name:"BarCode"`
}

GetItemMaterialRequest is the request struct for api GetItemMaterial

func CreateGetItemMaterialRequest added in v1.61.1619

func CreateGetItemMaterialRequest() (request *GetItemMaterialRequest)

CreateGetItemMaterialRequest creates a request to invoke GetItemMaterial API

type GetItemMaterialResponse added in v1.61.1619

type GetItemMaterialResponse struct {
	*responses.BaseResponse
	RequestId      string       `json:"RequestId" xml:"RequestId"`
	Success        bool         `json:"Success" xml:"Success"`
	Message        string       `json:"Message" xml:"Message"`
	ErrorCode      string       `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage   string       `json:"ErrorMessage" xml:"ErrorMessage"`
	Code           string       `json:"Code" xml:"Code"`
	DynamicCode    string       `json:"DynamicCode" xml:"DynamicCode"`
	DynamicMessage string       `json:"DynamicMessage" xml:"DynamicMessage"`
	MaterialInfo   MaterialInfo `json:"MaterialInfo" xml:"MaterialInfo"`
}

GetItemMaterialResponse is the response struct for api GetItemMaterial

func CreateGetItemMaterialResponse added in v1.61.1619

func CreateGetItemMaterialResponse() (response *GetItemMaterialResponse)

CreateGetItemMaterialResponse creates a response to parse from GetItemMaterial response

type GetUserRequest added in v1.61.89

type GetUserRequest struct {
	*requests.RpcRequest
	ExtraParams string `position:"Body" name:"ExtraParams"`
	UserId      string `position:"Body" name:"UserId"`
}

GetUserRequest is the request struct for api GetUser

func CreateGetUserRequest added in v1.61.89

func CreateGetUserRequest() (request *GetUserRequest)

CreateGetUserRequest creates a request to invoke GetUser API

type GetUserResponse added in v1.61.89

type GetUserResponse struct {
	*responses.BaseResponse
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	Message        string `json:"Message" xml:"Message"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
	Code           string `json:"Code" xml:"Code"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	User           User   `json:"User" xml:"User"`
}

GetUserResponse is the response struct for api GetUser

func CreateGetUserResponse added in v1.61.89

func CreateGetUserResponse() (response *GetUserResponse)

CreateGetUserResponse creates a response to parse from GetUser response

type ItemInfo

type ItemInfo struct {
	ActionPrice       int    `json:"ActionPrice" xml:"ActionPrice"`
	ItemTitle         string `json:"ItemTitle" xml:"ItemTitle"`
	BrandName         string `json:"BrandName" xml:"BrandName"`
	SourceCode        string `json:"SourceCode" xml:"SourceCode"`
	PriceUnit         string `json:"PriceUnit" xml:"PriceUnit"`
	ForestFirstId     string `json:"ForestFirstId" xml:"ForestFirstId"`
	CustomizeFeatureF string `json:"CustomizeFeatureF" xml:"CustomizeFeatureF"`
	CustomizeFeatureA string `json:"CustomizeFeatureA" xml:"CustomizeFeatureA"`
	CustomizeFeatureK string `json:"CustomizeFeatureK" xml:"CustomizeFeatureK"`
	TemplateSceneId   string `json:"TemplateSceneId" xml:"TemplateSceneId"`
	CustomizeFeatureD string `json:"CustomizeFeatureD" xml:"CustomizeFeatureD"`
	MemberPrice       int    `json:"MemberPrice" xml:"MemberPrice"`
	PromotionStart    string `json:"PromotionStart" xml:"PromotionStart"`
	ModelNumber       string `json:"ModelNumber" xml:"ModelNumber"`
	CategoryName      string `json:"CategoryName" xml:"CategoryName"`
	CustomizeFeatureE string `json:"CustomizeFeatureE" xml:"CustomizeFeatureE"`
	SuggestPrice      int    `json:"SuggestPrice" xml:"SuggestPrice"`
	SaleSpec          string `json:"SaleSpec" xml:"SaleSpec"`
	PromotionText     string `json:"PromotionText" xml:"PromotionText"`
	Rank              string `json:"Rank" xml:"Rank"`
	PromotionReason   string `json:"PromotionReason" xml:"PromotionReason"`
	CustomizeFeatureG string `json:"CustomizeFeatureG" xml:"CustomizeFeatureG"`
	SalesPrice        int    `json:"SalesPrice" xml:"SalesPrice"`
	CustomizeFeatureH string `json:"CustomizeFeatureH" xml:"CustomizeFeatureH"`
	OriginalPrice     int    `json:"OriginalPrice" xml:"OriginalPrice"`
	GmtModified       string `json:"GmtModified" xml:"GmtModified"`
	CustomizeFeatureI string `json:"CustomizeFeatureI" xml:"CustomizeFeatureI"`
	ProductionPlace   string `json:"ProductionPlace" xml:"ProductionPlace"`
	CustomizeFeatureB string `json:"CustomizeFeatureB" xml:"CustomizeFeatureB"`
	ItemShortTitle    string `json:"ItemShortTitle" xml:"ItemShortTitle"`
	CustomizeFeatureN string `json:"CustomizeFeatureN" xml:"CustomizeFeatureN"`
	BeMember          bool   `json:"BeMember" xml:"BeMember"`
	TaxFee            string `json:"TaxFee" xml:"TaxFee"`
	InventoryStatus   string `json:"InventoryStatus" xml:"InventoryStatus"`
	SupplierName      string `json:"SupplierName" xml:"SupplierName"`
	ItemPicUrl        string `json:"ItemPicUrl" xml:"ItemPicUrl"`
	EnergyEfficiency  string `json:"EnergyEfficiency" xml:"EnergyEfficiency"`
	CustomizeFeatureL string `json:"CustomizeFeatureL" xml:"CustomizeFeatureL"`
	CustomizeFeatureC string `json:"CustomizeFeatureC" xml:"CustomizeFeatureC"`
	ItemId            string `json:"ItemId" xml:"ItemId"`
	Manufacturer      string `json:"Manufacturer" xml:"Manufacturer"`
	Material          string `json:"Material" xml:"Material"`
	CustomizeFeatureO string `json:"CustomizeFeatureO" xml:"CustomizeFeatureO"`
	CustomizeFeatureP string `json:"CustomizeFeatureP" xml:"CustomizeFeatureP"`
	CustomizeFeatureQ string `json:"CustomizeFeatureQ" xml:"CustomizeFeatureQ"`
	CustomizeFeatureR string `json:"CustomizeFeatureR" xml:"CustomizeFeatureR"`
	CustomizeFeatureS string `json:"CustomizeFeatureS" xml:"CustomizeFeatureS"`
	CustomizeFeatureT string `json:"CustomizeFeatureT" xml:"CustomizeFeatureT"`
	CustomizeFeatureU string `json:"CustomizeFeatureU" xml:"CustomizeFeatureU"`
	CustomizeFeatureV string `json:"CustomizeFeatureV" xml:"CustomizeFeatureV"`
	CustomizeFeatureW string `json:"CustomizeFeatureW" xml:"CustomizeFeatureW"`
	CustomizeFeatureX string `json:"CustomizeFeatureX" xml:"CustomizeFeatureX"`
	CustomizeFeatureY string `json:"CustomizeFeatureY" xml:"CustomizeFeatureY"`
	CustomizeFeatureZ string `json:"CustomizeFeatureZ" xml:"CustomizeFeatureZ"`
	CustomizeFeatureJ string `json:"CustomizeFeatureJ" xml:"CustomizeFeatureJ"`
	GmtCreate         string `json:"GmtCreate" xml:"GmtCreate"`
	CustomizeFeatureM string `json:"CustomizeFeatureM" xml:"CustomizeFeatureM"`
	BePromotion       bool   `json:"BePromotion" xml:"BePromotion"`
	SkuId             string `json:"SkuId" xml:"SkuId"`
	BeSourceCode      bool   `json:"BeSourceCode" xml:"BeSourceCode"`
	ForestSecondId    string `json:"ForestSecondId" xml:"ForestSecondId"`
	ItemQrCode        string `json:"ItemQrCode" xml:"ItemQrCode"`
	ItemInfoIndex     int    `json:"ItemInfoIndex" xml:"ItemInfoIndex"`
	PromotionEnd      string `json:"PromotionEnd" xml:"PromotionEnd"`
	ItemBarCode       string `json:"ItemBarCode" xml:"ItemBarCode"`
	BeClearance       bool   `json:"BeClearance" xml:"BeClearance"`
}

ItemInfo is a nested struct in cloudesl response

type ItemMaterialInfo added in v1.61.1619

type ItemMaterialInfo struct {
	BarCode   string `json:"BarCode" xml:"BarCode"`
	ItemName  string `json:"ItemName" xml:"ItemName"`
	GmtCreate string `json:"GmtCreate" xml:"GmtCreate"`
}

ItemMaterialInfo is a nested struct in cloudesl response

type ItemsInDescribeEvents added in v1.61.1619

type ItemsInDescribeEvents struct {
	EventInfoVO []EventInfoVO `json:"EventInfoVO" xml:"EventInfoVO"`
}

ItemsInDescribeEvents is a nested struct in cloudesl response

type ItemsInDescribeItems added in v1.61.608

type ItemsInDescribeItems struct {
	ItemInfo []ItemInfo `json:"ItemInfo" xml:"ItemInfo"`
}

ItemsInDescribeItems is a nested struct in cloudesl response

type ItemsInDescribeTemplateByModel added in v1.61.1619

type ItemsInDescribeTemplateByModel struct {
	SelectItemInfo []SelectItemInfo `json:"SelectItemInfo" xml:"SelectItemInfo"`
}

ItemsInDescribeTemplateByModel is a nested struct in cloudesl response

type Layout added in v1.61.1677

type Layout struct {
	LayoutId         string `json:"LayoutId" xml:"LayoutId"`
	LayoutName       string `json:"LayoutName" xml:"LayoutName"`
	Description      string `json:"Description" xml:"Description"`
	LayoutTemplateId string `json:"LayoutTemplateId" xml:"LayoutTemplateId"`
	IsBind           bool   `json:"IsBind" xml:"IsBind"`
	Brand            string `json:"Brand" xml:"Brand"`
	BasePic          string `json:"BasePic" xml:"BasePic"`
}

Layout is a nested struct in cloudesl response

type LayoutList added in v1.61.1677

type LayoutList struct {
	Layout []Layout `json:"Layout" xml:"Layout"`
}

LayoutList is a nested struct in cloudesl response

type LightFailEslInfo added in v1.61.89

type LightFailEslInfo struct {
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	EslBarCode   string `json:"EslBarCode" xml:"EslBarCode"`
}

LightFailEslInfo is a nested struct in cloudesl response

type LightFailEslInfos added in v1.61.89

type LightFailEslInfos struct {
	LightFailEslInfo []LightFailEslInfo `json:"LightFailEslInfo" xml:"LightFailEslInfo"`
}

LightFailEslInfos is a nested struct in cloudesl response

type Material added in v1.61.1619

type Material struct {
	MaterialId string `json:"MaterialId" xml:"MaterialId"`
	Size       string `json:"Size" xml:"Size"`
	Period     int    `json:"Period" xml:"Period"`
	Content    string `json:"Content" xml:"Content"`
	Thumbnail  string `json:"Thumbnail" xml:"Thumbnail"`
	Type       int    `json:"Type" xml:"Type"`
	Source     string `json:"Source" xml:"Source"`
	Name       string `json:"Name" xml:"Name"`
}

Material is a nested struct in cloudesl response

type MaterialInfo added in v1.61.1619

type MaterialInfo struct {
	ItemName         string `json:"ItemName" xml:"ItemName"`
	BarCode          string `json:"BarCode" xml:"BarCode"`
	GmtCreate        string `json:"GmtCreate" xml:"GmtCreate"`
	MaterialName     string `json:"MaterialName" xml:"MaterialName"`
	MaterialId       string `json:"MaterialId" xml:"MaterialId"`
	MaterialFeatureA string `json:"MaterialFeatureA" xml:"MaterialFeatureA"`
	MaterialFeatureB string `json:"MaterialFeatureB" xml:"MaterialFeatureB"`
	MaterialFeatureC string `json:"MaterialFeatureC" xml:"MaterialFeatureC"`
	MaterialFeatureD string `json:"MaterialFeatureD" xml:"MaterialFeatureD"`
}

MaterialInfo is a nested struct in cloudesl response

type MaterialsInDescribeItemMaterials added in v1.61.1619

type MaterialsInDescribeItemMaterials struct {
	ItemMaterialInfo []ItemMaterialInfo `json:"ItemMaterialInfo" xml:"ItemMaterialInfo"`
}

MaterialsInDescribeItemMaterials is a nested struct in cloudesl response

type MaterialsInDescribeMaterials added in v1.61.1619

type MaterialsInDescribeMaterials struct {
	Material []Material `json:"Material" xml:"Material"`
}

MaterialsInDescribeMaterials is a nested struct in cloudesl response

type QueryContainerListRequest added in v1.61.1677

type QueryContainerListRequest struct {
	*requests.RpcRequest
	LayoutId   string           `position:"Body" name:"LayoutId"`
	PageNumber requests.Integer `position:"Body" name:"PageNumber"`
	PageSize   requests.Integer `position:"Body" name:"PageSize"`
}

QueryContainerListRequest is the request struct for api QueryContainerList

func CreateQueryContainerListRequest added in v1.61.1677

func CreateQueryContainerListRequest() (request *QueryContainerListRequest)

CreateQueryContainerListRequest creates a request to invoke QueryContainerList API

type QueryContainerListResponse added in v1.61.1677

type QueryContainerListResponse struct {
	*responses.BaseResponse
	RequestId      string      `json:"RequestId" xml:"RequestId"`
	Success        bool        `json:"Success" xml:"Success"`
	Message        string      `json:"Message" xml:"Message"`
	ErrorCode      string      `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage   string      `json:"ErrorMessage" xml:"ErrorMessage"`
	Code           string      `json:"Code" xml:"Code"`
	DynamicCode    string      `json:"DynamicCode" xml:"DynamicCode"`
	DynamicMessage string      `json:"DynamicMessage" xml:"DynamicMessage"`
	PageSize       int         `json:"PageSize" xml:"PageSize"`
	PageNumber     int         `json:"PageNumber" xml:"PageNumber"`
	TotalCount     int         `json:"TotalCount" xml:"TotalCount"`
	ContainerList  []Container `json:"ContainerList" xml:"ContainerList"`
}

QueryContainerListResponse is the response struct for api QueryContainerList

func CreateQueryContainerListResponse added in v1.61.1677

func CreateQueryContainerListResponse() (response *QueryContainerListResponse)

CreateQueryContainerListResponse creates a response to parse from QueryContainerList response

type QueryLayoutByDeviceRequest added in v1.61.1677

type QueryLayoutByDeviceRequest struct {
	*requests.RpcRequest
	StoreId         string           `position:"Body" name:"StoreId"`
	PageNumber      requests.Integer `position:"Body" name:"PageNumber"`
	TemplateVersion string           `position:"Body" name:"TemplateVersion"`
	EslBarCode      string           `position:"Body" name:"EslBarCode"`
	PageSize        requests.Integer `position:"Body" name:"PageSize"`
	EslModelId      string           `position:"Body" name:"EslModelId"`
}

QueryLayoutByDeviceRequest is the request struct for api QueryLayoutByDevice

func CreateQueryLayoutByDeviceRequest added in v1.61.1677

func CreateQueryLayoutByDeviceRequest() (request *QueryLayoutByDeviceRequest)

CreateQueryLayoutByDeviceRequest creates a request to invoke QueryLayoutByDevice API

type QueryLayoutByDeviceResponse added in v1.61.1677

type QueryLayoutByDeviceResponse struct {
	*responses.BaseResponse
	RequestId      string   `json:"RequestId" xml:"RequestId"`
	Success        bool     `json:"Success" xml:"Success"`
	Message        string   `json:"Message" xml:"Message"`
	ErrorCode      string   `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage   string   `json:"ErrorMessage" xml:"ErrorMessage"`
	Code           string   `json:"Code" xml:"Code"`
	DynamicCode    string   `json:"DynamicCode" xml:"DynamicCode"`
	DynamicMessage string   `json:"DynamicMessage" xml:"DynamicMessage"`
	PageNumber     int      `json:"PageNumber" xml:"PageNumber"`
	PageSize       int      `json:"PageSize" xml:"PageSize"`
	TotalCount     int      `json:"TotalCount" xml:"TotalCount"`
	LayoutList     []Layout `json:"LayoutList" xml:"LayoutList"`
}

QueryLayoutByDeviceResponse is the response struct for api QueryLayoutByDevice

func CreateQueryLayoutByDeviceResponse added in v1.61.1677

func CreateQueryLayoutByDeviceResponse() (response *QueryLayoutByDeviceResponse)

CreateQueryLayoutByDeviceResponse creates a response to parse from QueryLayoutByDevice response

type QueryLayoutDetailRequest added in v1.61.1677

type QueryLayoutDetailRequest struct {
	*requests.RpcRequest
	LayoutId requests.Integer `position:"Body" name:"LayoutId"`
}

QueryLayoutDetailRequest is the request struct for api QueryLayoutDetail

func CreateQueryLayoutDetailRequest added in v1.61.1677

func CreateQueryLayoutDetailRequest() (request *QueryLayoutDetailRequest)

CreateQueryLayoutDetailRequest creates a request to invoke QueryLayoutDetail API

type QueryLayoutDetailResponse added in v1.61.1677

type QueryLayoutDetailResponse struct {
	*responses.BaseResponse
	RequestId        string `json:"RequestId" xml:"RequestId"`
	Success          bool   `json:"Success" xml:"Success"`
	Message          string `json:"Message" xml:"Message"`
	ErrorCode        string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage     string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code             string `json:"Code" xml:"Code"`
	DynamicCode      string `json:"DynamicCode" xml:"DynamicCode"`
	DynamicMessage   string `json:"DynamicMessage" xml:"DynamicMessage"`
	LayoutId         int64  `json:"LayoutId" xml:"LayoutId"`
	LayoutName       string `json:"LayoutName" xml:"LayoutName"`
	Description      string `json:"Description" xml:"Description"`
	LayoutTemplateId int64  `json:"LayoutTemplateId" xml:"LayoutTemplateId"`
	EslModelId       string `json:"EslModelId" xml:"EslModelId"`
	TemplateVersion  string `json:"TemplateVersion" xml:"TemplateVersion"`
	BrandId          string `json:"BrandId" xml:"BrandId"`
}

QueryLayoutDetailResponse is the response struct for api QueryLayoutDetail

func CreateQueryLayoutDetailResponse added in v1.61.1677

func CreateQueryLayoutDetailResponse() (response *QueryLayoutDetailResponse)

CreateQueryLayoutDetailResponse creates a response to parse from QueryLayoutDetail response

type QueryTemplateGroupListRequest added in v1.61.1677

type QueryTemplateGroupListRequest struct {
	*requests.RpcRequest
	PageNumber      requests.Integer `position:"Body" name:"PageNumber"`
	TemplateVersion string           `position:"Body" name:"TemplateVersion"`
	PageSize        requests.Integer `position:"Body" name:"PageSize"`
	EslModelId      string           `position:"Body" name:"EslModelId"`
	WidthPx         requests.Integer `position:"Body" name:"WidthPx"`
	GroupIds        string           `position:"Body" name:"GroupIds"`
	HeightPx        requests.Integer `position:"Body" name:"HeightPx"`
}

QueryTemplateGroupListRequest is the request struct for api QueryTemplateGroupList

func CreateQueryTemplateGroupListRequest added in v1.61.1677

func CreateQueryTemplateGroupListRequest() (request *QueryTemplateGroupListRequest)

CreateQueryTemplateGroupListRequest creates a request to invoke QueryTemplateGroupList API

type QueryTemplateGroupListResponse added in v1.61.1677

type QueryTemplateGroupListResponse struct {
	*responses.BaseResponse
	RequestId         string          `json:"RequestId" xml:"RequestId"`
	Success           bool            `json:"Success" xml:"Success"`
	Message           string          `json:"Message" xml:"Message"`
	ErrorCode         string          `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage      string          `json:"ErrorMessage" xml:"ErrorMessage"`
	Code              string          `json:"Code" xml:"Code"`
	DynamicCode       string          `json:"DynamicCode" xml:"DynamicCode"`
	DynamicMessage    string          `json:"DynamicMessage" xml:"DynamicMessage"`
	PageSize          int             `json:"PageSize" xml:"PageSize"`
	PageNumber        int             `json:"PageNumber" xml:"PageNumber"`
	TotalCount        int             `json:"TotalCount" xml:"TotalCount"`
	TemplateGroupList []TemplateGroup `json:"TemplateGroupList" xml:"TemplateGroupList"`
}

QueryTemplateGroupListResponse is the response struct for api QueryTemplateGroupList

func CreateQueryTemplateGroupListResponse added in v1.61.1677

func CreateQueryTemplateGroupListResponse() (response *QueryTemplateGroupListResponse)

CreateQueryTemplateGroupListResponse creates a response to parse from QueryTemplateGroupList response

type QueryTemplateListByGroupIdRequest added in v1.61.1677

type QueryTemplateListByGroupIdRequest struct {
	*requests.RpcRequest
	GroupId    string           `position:"Body" name:"GroupId"`
	PageNumber requests.Integer `position:"Body" name:"PageNumber"`
	PageSize   requests.Integer `position:"Body" name:"PageSize"`
}

QueryTemplateListByGroupIdRequest is the request struct for api QueryTemplateListByGroupId

func CreateQueryTemplateListByGroupIdRequest added in v1.61.1677

func CreateQueryTemplateListByGroupIdRequest() (request *QueryTemplateListByGroupIdRequest)

CreateQueryTemplateListByGroupIdRequest creates a request to invoke QueryTemplateListByGroupId API

type QueryTemplateListByGroupIdResponse added in v1.61.1677

type QueryTemplateListByGroupIdResponse struct {
	*responses.BaseResponse
	RequestId      string     `json:"RequestId" xml:"RequestId"`
	ErrorMessage   string     `json:"ErrorMessage" xml:"ErrorMessage"`
	Success        bool       `json:"Success" xml:"Success"`
	ErrorCode      string     `json:"ErrorCode" xml:"ErrorCode"`
	Code           string     `json:"Code" xml:"Code"`
	Message        string     `json:"Message" xml:"Message"`
	DynamicMessage string     `json:"DynamicMessage" xml:"DynamicMessage"`
	DynamicCode    string     `json:"DynamicCode" xml:"DynamicCode"`
	TotalCount     int        `json:"TotalCount" xml:"TotalCount"`
	PageSize       int        `json:"PageSize" xml:"PageSize"`
	PageNumber     int        `json:"PageNumber" xml:"PageNumber"`
	TemplateList   []Template `json:"TemplateList" xml:"TemplateList"`
}

QueryTemplateListByGroupIdResponse is the response struct for api QueryTemplateListByGroupId

func CreateQueryTemplateListByGroupIdResponse added in v1.61.1677

func CreateQueryTemplateListByGroupIdResponse() (response *QueryTemplateListByGroupIdResponse)

CreateQueryTemplateListByGroupIdResponse creates a response to parse from QueryTemplateListByGroupId response

type ReasonI18ns added in v1.61.1619

type ReasonI18ns struct {
	ReasonI18n []string `json:"ReasonI18n" xml:"ReasonI18n"`
}

ReasonI18ns is a nested struct in cloudesl response

type Reasons added in v1.61.1619

type Reasons struct {
	Reason []string `json:"Reason" xml:"Reason"`
}

Reasons is a nested struct in cloudesl response

type Result added in v1.61.1619

type Result struct {
	Message        string `json:"Message" xml:"Message"`
	Success        bool   `json:"Success" xml:"Success"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
}

Result is a nested struct in cloudesl response

type RoleUsage added in v1.61.1619

type RoleUsage struct {
	Region    string `json:"Region" xml:"Region"`
	Resources string `json:"Resources" xml:"Resources"`
}

RoleUsage is a nested struct in cloudesl response

type RoleUsages added in v1.61.1619

type RoleUsages struct {
	RoleUsage []RoleUsage `json:"RoleUsage" xml:"RoleUsage"`
}

RoleUsages is a nested struct in cloudesl response

type SaveLayoutRequest added in v1.61.1677

type SaveLayoutRequest struct {
	*requests.RpcRequest
	LayoutId        string `position:"Body" name:"LayoutId"`
	TemplateVersion string `position:"Body" name:"TemplateVersion"`
	LayoutName      string `position:"Body" name:"LayoutName"`
	EslModelId      string `position:"Body" name:"EslModelId"`
}

SaveLayoutRequest is the request struct for api SaveLayout

func CreateSaveLayoutRequest added in v1.61.1677

func CreateSaveLayoutRequest() (request *SaveLayoutRequest)

CreateSaveLayoutRequest creates a request to invoke SaveLayout API

type SaveLayoutResponse added in v1.61.1677

type SaveLayoutResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	Message        string `json:"Message" xml:"Message"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code           string `json:"Code" xml:"Code"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
}

SaveLayoutResponse is the response struct for api SaveLayout

func CreateSaveLayoutResponse added in v1.61.1677

func CreateSaveLayoutResponse() (response *SaveLayoutResponse)

CreateSaveLayoutResponse creates a response to parse from SaveLayout response

type SaveTemplateGroupRequest added in v1.61.1677

type SaveTemplateGroupRequest struct {
	*requests.RpcRequest
	TemplateVersion string           `position:"Body" name:"TemplateVersion"`
	EslModelId      string           `position:"Body" name:"EslModelId"`
	GroupId         string           `position:"Body" name:"GroupId"`
	WidthPx         requests.Integer `position:"Body" name:"WidthPx"`
	GroupName       string           `position:"Body" name:"GroupName"`
	HeightPx        requests.Integer `position:"Body" name:"HeightPx"`
}

SaveTemplateGroupRequest is the request struct for api SaveTemplateGroup

func CreateSaveTemplateGroupRequest added in v1.61.1677

func CreateSaveTemplateGroupRequest() (request *SaveTemplateGroupRequest)

CreateSaveTemplateGroupRequest creates a request to invoke SaveTemplateGroup API

type SaveTemplateGroupResponse added in v1.61.1677

type SaveTemplateGroupResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	Message        string `json:"Message" xml:"Message"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code           string `json:"Code" xml:"Code"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
}

SaveTemplateGroupResponse is the response struct for api SaveTemplateGroup

func CreateSaveTemplateGroupResponse added in v1.61.1677

func CreateSaveTemplateGroupResponse() (response *SaveTemplateGroupResponse)

CreateSaveTemplateGroupResponse creates a response to parse from SaveTemplateGroup response

type SelectItemInfo added in v1.61.1619

type SelectItemInfo struct {
	Name            string `json:"Name" xml:"Name"`
	TemplateId      string `json:"TemplateId" xml:"TemplateId"`
	TimeZone        string `json:"TimeZone" xml:"TimeZone"`
	TemplateName    string `json:"TemplateName" xml:"TemplateName"`
	DeviceType      string `json:"DeviceType" xml:"DeviceType"`
	StoreName       string `json:"StoreName" xml:"StoreName"`
	TemplateSceneId string `json:"TemplateSceneId" xml:"TemplateSceneId"`
	TemplateVersion string `json:"TemplateVersion" xml:"TemplateVersion"`
	BasePicture     string `json:"BasePicture" xml:"BasePicture"`
	EslPhysicalSize string `json:"EslPhysicalSize" xml:"EslPhysicalSize"`
	Vendor          string `json:"Vendor" xml:"Vendor"`
	Phone           string `json:"Phone" xml:"Phone"`
	UserStoreCode   string `json:"UserStoreCode" xml:"UserStoreCode"`
	ModelId         string `json:"ModelId" xml:"ModelId"`
	ScreenWidth     int    `json:"ScreenWidth" xml:"ScreenWidth"`
	Label           string `json:"Label" xml:"Label"`
	StoreId         string `json:"StoreId" xml:"StoreId"`
	ParentId        string `json:"ParentId" xml:"ParentId"`
	Version         string `json:"Version" xml:"Version"`
	Level           string `json:"Level" xml:"Level"`
	Brand           string `json:"Brand" xml:"Brand"`
	GmtModified     string `json:"GmtModified" xml:"GmtModified"`
	Image           string `json:"Image" xml:"Image"`
	EslType         string `json:"EslType" xml:"EslType"`
	Height          int64  `json:"Height" xml:"Height"`
	Value           string `json:"Value" xml:"Value"`
	Scene           string `json:"Scene" xml:"Scene"`
	EslSize         string `json:"EslSize" xml:"EslSize"`
	Width           int64  `json:"Width" xml:"Width"`
	ScreenHeight    int    `json:"ScreenHeight" xml:"ScreenHeight"`
	Layout          string `json:"Layout" xml:"Layout"`
}

SelectItemInfo is a nested struct in cloudesl response

type SizeType added in v1.61.1619

type SizeType struct {
	SelectItemInfo []SelectItemInfo `json:"SelectItemInfo" xml:"SelectItemInfo"`
}

SizeType is a nested struct in cloudesl response

type StoreConfigInfo added in v1.61.89

type StoreConfigInfo struct {
	StoreId                 string             `json:"StoreId" xml:"StoreId"`
	EnableNotification      bool               `json:"EnableNotification" xml:"EnableNotification"`
	NotificationWebHook     string             `json:"NotificationWebHook" xml:"NotificationWebHook"`
	NotificationSilentTimes string             `json:"NotificationSilentTimes" xml:"NotificationSilentTimes"`
	SubscribeContents       []SubscribeContent `json:"SubscribeContents" xml:"SubscribeContents"`
}

StoreConfigInfo is a nested struct in cloudesl response

type StoreInfo

type StoreInfo struct {
	StoreName       string `json:"StoreName" xml:"StoreName"`
	StoreId         string `json:"StoreId" xml:"StoreId"`
	GmtCreate       string `json:"GmtCreate" xml:"GmtCreate"`
	ParentId        string `json:"ParentId" xml:"ParentId"`
	UserStoreCode   string `json:"UserStoreCode" xml:"UserStoreCode"`
	GmtModified     string `json:"GmtModified" xml:"GmtModified"`
	Phone           string `json:"Phone" xml:"Phone"`
	Level           string `json:"Level" xml:"Level"`
	TemplateVersion string `json:"TemplateVersion" xml:"TemplateVersion"`
	TimeZone        string `json:"TimeZone" xml:"TimeZone"`
}

StoreInfo is a nested struct in cloudesl response

type StoresInDescribeStoreByTemplateVersion added in v1.61.1619

type StoresInDescribeStoreByTemplateVersion struct {
	SelectItemInfo []SelectItemInfo `json:"SelectItemInfo" xml:"SelectItemInfo"`
}

StoresInDescribeStoreByTemplateVersion is a nested struct in cloudesl response

type StoresInDescribeStores added in v1.61.1619

type StoresInDescribeStores struct {
	StoreInfo []StoreInfo `json:"StoreInfo" xml:"StoreInfo"`
}

StoresInDescribeStores is a nested struct in cloudesl response

type SubscribeContent added in v1.61.1619

type SubscribeContent struct {
	Category     string `json:"Category" xml:"Category"`
	Enable       bool   `json:"Enable" xml:"Enable"`
	Threshold    string `json:"Threshold" xml:"Threshold"`
	AtAll        bool   `json:"AtAll" xml:"AtAll"`
	AtMobileList string `json:"AtMobileList" xml:"AtMobileList"`
}

SubscribeContent is a nested struct in cloudesl response

type SubscribeContents added in v1.61.1619

type SubscribeContents struct {
	SubscribeContent []SubscribeContent `json:"subscribeContent" xml:"subscribeContent"`
}

SubscribeContents is a nested struct in cloudesl response

type SyncAddMaterialRequest added in v1.61.1619

type SyncAddMaterialRequest struct {
	*requests.RpcRequest
	Content string `position:"Body" name:"Content"`
	Name    string `position:"Body" name:"Name"`
}

SyncAddMaterialRequest is the request struct for api SyncAddMaterial

func CreateSyncAddMaterialRequest added in v1.61.1619

func CreateSyncAddMaterialRequest() (request *SyncAddMaterialRequest)

CreateSyncAddMaterialRequest creates a request to invoke SyncAddMaterial API

type SyncAddMaterialResponse added in v1.61.1619

type SyncAddMaterialResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	Message        string `json:"Message" xml:"Message"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code           string `json:"Code" xml:"Code"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
	Result         Result `json:"Result" xml:"Result"`
}

SyncAddMaterialResponse is the response struct for api SyncAddMaterial

func CreateSyncAddMaterialResponse added in v1.61.1619

func CreateSyncAddMaterialResponse() (response *SyncAddMaterialResponse)

CreateSyncAddMaterialResponse creates a response to parse from SyncAddMaterial response

type Template added in v1.61.1677

type Template struct {
	BasePicture     string `json:"BasePicture" xml:"BasePicture"`
	TemplateId      string `json:"TemplateId" xml:"TemplateId"`
	TemplateName    string `json:"TemplateName" xml:"TemplateName"`
	EslSize         string `json:"EslSize" xml:"EslSize"`
	EslType         string `json:"EslType" xml:"EslType"`
	Width           int64  `json:"Width" xml:"Width"`
	Height          int64  `json:"Height" xml:"Height"`
	TemplateVersion string `json:"TemplateVersion" xml:"TemplateVersion"`
	Layout          string `json:"Layout" xml:"Layout"`
	Scene           string `json:"Scene" xml:"Scene"`
	Brand           string `json:"Brand" xml:"Brand"`
	GroupId         string `json:"GroupId" xml:"GroupId"`
	TemplateSceneId string `json:"TemplateSceneId" xml:"TemplateSceneId"`
	Relation        bool   `json:"Relation" xml:"Relation"`
}

Template is a nested struct in cloudesl response

type TemplateGroup added in v1.61.1677

type TemplateGroup struct {
	GroupId     string `json:"GroupId" xml:"GroupId"`
	GroupName   string `json:"GroupName" xml:"GroupName"`
	Description string `json:"Description" xml:"Description"`
	WidthPx     int    `json:"WidthPx" xml:"WidthPx"`
	HeightPx    int    `json:"HeightPx" xml:"HeightPx"`
	Relation    string `json:"Relation" xml:"Relation"`
}

TemplateGroup is a nested struct in cloudesl response

type TemplateGroupList added in v1.61.1677

type TemplateGroupList struct {
	TemplateGroup []TemplateGroup `json:"TemplateGroup" xml:"TemplateGroup"`
}

TemplateGroupList is a nested struct in cloudesl response

type TemplateList added in v1.61.1677

type TemplateList struct {
	Template []Template `json:"Template" xml:"Template"`
}

TemplateList is a nested struct in cloudesl response

type TemplateType added in v1.61.1619

type TemplateType struct {
	SelectItemInfo []SelectItemInfo `json:"SelectItemInfo" xml:"SelectItemInfo"`
}

TemplateType is a nested struct in cloudesl response

type UnassignUserRequest added in v1.61.89

type UnassignUserRequest struct {
	*requests.RpcRequest
	ExtraParams string `position:"Body" name:"ExtraParams"`
	UserId      string `position:"Body" name:"UserId"`
}

UnassignUserRequest is the request struct for api UnassignUser

func CreateUnassignUserRequest added in v1.61.89

func CreateUnassignUserRequest() (request *UnassignUserRequest)

CreateUnassignUserRequest creates a request to invoke UnassignUser API

type UnassignUserResponse added in v1.61.89

type UnassignUserResponse struct {
	*responses.BaseResponse
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	Message        string `json:"Message" xml:"Message"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
	Code           string `json:"Code" xml:"Code"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

UnassignUserResponse is the response struct for api UnassignUser

func CreateUnassignUserResponse added in v1.61.89

func CreateUnassignUserResponse() (response *UnassignUserResponse)

CreateUnassignUserResponse creates a response to parse from UnassignUser response

type UnbindEslDeviceRequest

type UnbindEslDeviceRequest struct {
	*requests.RpcRequest
	ExtraParams   string           `position:"Body" name:"ExtraParams"`
	ContainerName string           `position:"Body" name:"ContainerName"`
	StoreId       string           `position:"Body" name:"StoreId"`
	Layer         requests.Integer `position:"Body" name:"Layer"`
	EslBarCode    string           `position:"Body" name:"EslBarCode"`
	ItemBarCode   string           `position:"Body" name:"ItemBarCode"`
	Column        string           `position:"Body" name:"Column"`
	Shelf         string           `position:"Body" name:"Shelf"`
}

UnbindEslDeviceRequest is the request struct for api UnbindEslDevice

func CreateUnbindEslDeviceRequest

func CreateUnbindEslDeviceRequest() (request *UnbindEslDeviceRequest)

CreateUnbindEslDeviceRequest creates a request to invoke UnbindEslDevice API

type UnbindEslDeviceResponse

type UnbindEslDeviceResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	Success        bool   `json:"Success" xml:"Success"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
}

UnbindEslDeviceResponse is the response struct for api UnbindEslDevice

func CreateUnbindEslDeviceResponse

func CreateUnbindEslDeviceResponse() (response *UnbindEslDeviceResponse)

CreateUnbindEslDeviceResponse creates a response to parse from UnbindEslDevice response

type UpdateCompanyTemplateRequest added in v1.61.1677

type UpdateCompanyTemplateRequest struct {
	*requests.RpcRequest
	ExtraParams     string `position:"Body" name:"ExtraParams"`
	Scene           string `position:"Body" name:"Scene"`
	TemplateVersion string `position:"Body" name:"TemplateVersion"`
	TemplateName    string `position:"Body" name:"TemplateName"`
	TemplateSceneId string `position:"Body" name:"TemplateSceneId"`
	TemplateId      string `position:"Body" name:"TemplateId"`
}

UpdateCompanyTemplateRequest is the request struct for api UpdateCompanyTemplate

func CreateUpdateCompanyTemplateRequest added in v1.61.1677

func CreateUpdateCompanyTemplateRequest() (request *UpdateCompanyTemplateRequest)

CreateUpdateCompanyTemplateRequest creates a request to invoke UpdateCompanyTemplate API

type UpdateCompanyTemplateResponse added in v1.61.1677

type UpdateCompanyTemplateResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	Success        bool   `json:"Success" xml:"Success"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
}

UpdateCompanyTemplateResponse is the response struct for api UpdateCompanyTemplate

func CreateUpdateCompanyTemplateResponse added in v1.61.1677

func CreateUpdateCompanyTemplateResponse() (response *UpdateCompanyTemplateResponse)

CreateUpdateCompanyTemplateResponse creates a response to parse from UpdateCompanyTemplate response

type UpdateCompanyTemplateViewRequest added in v1.61.1677

type UpdateCompanyTemplateViewRequest struct {
	*requests.RpcRequest
	ExtraParams string `position:"Body" name:"ExtraParams"`
	Data        string `position:"Body" name:"Data"`
}

UpdateCompanyTemplateViewRequest is the request struct for api UpdateCompanyTemplateView

func CreateUpdateCompanyTemplateViewRequest added in v1.61.1677

func CreateUpdateCompanyTemplateViewRequest() (request *UpdateCompanyTemplateViewRequest)

CreateUpdateCompanyTemplateViewRequest creates a request to invoke UpdateCompanyTemplateView API

type UpdateCompanyTemplateViewResponse added in v1.61.1677

type UpdateCompanyTemplateViewResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	Success        bool   `json:"Success" xml:"Success"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
}

UpdateCompanyTemplateViewResponse is the response struct for api UpdateCompanyTemplateView

func CreateUpdateCompanyTemplateViewResponse added in v1.61.1677

func CreateUpdateCompanyTemplateViewResponse() (response *UpdateCompanyTemplateViewResponse)

CreateUpdateCompanyTemplateViewResponse creates a response to parse from UpdateCompanyTemplateView response

type UpdateEslDeviceLightRequest added in v1.61.89

type UpdateEslDeviceLightRequest struct {
	*requests.RpcRequest
	ExtraParams string           `position:"Body" name:"ExtraParams"`
	LightUpTime requests.Integer `position:"Body" name:"LightUpTime"`
	StoreId     string           `position:"Body" name:"StoreId"`
	Frequency   string           `position:"Body" name:"Frequency"`
	EslBarCode  string           `position:"Body" name:"EslBarCode"`
	LedColor    string           `position:"Body" name:"LedColor"`
	ItemBarCode string           `position:"Body" name:"ItemBarCode"`
}

UpdateEslDeviceLightRequest is the request struct for api UpdateEslDeviceLight

func CreateUpdateEslDeviceLightRequest added in v1.61.89

func CreateUpdateEslDeviceLightRequest() (request *UpdateEslDeviceLightRequest)

CreateUpdateEslDeviceLightRequest creates a request to invoke UpdateEslDeviceLight API

type UpdateEslDeviceLightResponse added in v1.61.89

type UpdateEslDeviceLightResponse struct {
	*responses.BaseResponse
	ErrorMessage      string             `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode         string             `json:"ErrorCode" xml:"ErrorCode"`
	Message           string             `json:"Message" xml:"Message"`
	SuccessCount      int                `json:"SuccessCount" xml:"SuccessCount"`
	FailCount         int                `json:"FailCount" xml:"FailCount"`
	DynamicCode       string             `json:"DynamicCode" xml:"DynamicCode"`
	Code              string             `json:"Code" xml:"Code"`
	DynamicMessage    string             `json:"DynamicMessage" xml:"DynamicMessage"`
	RequestId         string             `json:"RequestId" xml:"RequestId"`
	Success           bool               `json:"Success" xml:"Success"`
	LightFailEslInfos []LightFailEslInfo `json:"LightFailEslInfos" xml:"LightFailEslInfos"`
}

UpdateEslDeviceLightResponse is the response struct for api UpdateEslDeviceLight

func CreateUpdateEslDeviceLightResponse added in v1.61.89

func CreateUpdateEslDeviceLightResponse() (response *UpdateEslDeviceLightResponse)

CreateUpdateEslDeviceLightResponse creates a response to parse from UpdateEslDeviceLight response

type UpdateItemMaterialRequest added in v1.61.1619

type UpdateItemMaterialRequest struct {
	*requests.RpcRequest
	MaterialId       string `position:"Body" name:"MaterialId"`
	BarCode          string `position:"Body" name:"BarCode"`
	ItemName         string `position:"Body" name:"ItemName"`
	MaterialFeatureA string `position:"Body" name:"MaterialFeatureA"`
	MaterialFeatureB string `position:"Body" name:"MaterialFeatureB"`
	MaterialFeatureC string `position:"Body" name:"MaterialFeatureC"`
	MaterialFeatureD string `position:"Body" name:"MaterialFeatureD"`
}

UpdateItemMaterialRequest is the request struct for api UpdateItemMaterial

func CreateUpdateItemMaterialRequest added in v1.61.1619

func CreateUpdateItemMaterialRequest() (request *UpdateItemMaterialRequest)

CreateUpdateItemMaterialRequest creates a request to invoke UpdateItemMaterial API

type UpdateItemMaterialResponse added in v1.61.1619

type UpdateItemMaterialResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	Message        string `json:"Message" xml:"Message"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	Code           string `json:"Code" xml:"Code"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
}

UpdateItemMaterialResponse is the response struct for api UpdateItemMaterial

func CreateUpdateItemMaterialResponse added in v1.61.1619

func CreateUpdateItemMaterialResponse() (response *UpdateItemMaterialResponse)

CreateUpdateItemMaterialResponse creates a response to parse from UpdateItemMaterial response

type UpdateNotificationConfigRequest added in v1.61.1619

type UpdateNotificationConfigRequest struct {
	*requests.RpcRequest
	Endpoint string           `position:"Body" name:"Endpoint"`
	Enable   requests.Boolean `position:"Body" name:"Enable"`
	Tag      string           `position:"Body" name:"Tag"`
	GroupId  string           `position:"Body" name:"GroupId"`
	Topic    string           `position:"Body" name:"Topic"`
}

UpdateNotificationConfigRequest is the request struct for api UpdateNotificationConfig

func CreateUpdateNotificationConfigRequest added in v1.61.1619

func CreateUpdateNotificationConfigRequest() (request *UpdateNotificationConfigRequest)

CreateUpdateNotificationConfigRequest creates a request to invoke UpdateNotificationConfig API

type UpdateNotificationConfigResponse added in v1.61.1619

type UpdateNotificationConfigResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	Success        bool   `json:"Success" xml:"Success"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
}

UpdateNotificationConfigResponse is the response struct for api UpdateNotificationConfig

func CreateUpdateNotificationConfigResponse added in v1.61.1619

func CreateUpdateNotificationConfigResponse() (response *UpdateNotificationConfigResponse)

CreateUpdateNotificationConfigResponse creates a response to parse from UpdateNotificationConfig response

type UpdateStoreConfigRequest added in v1.61.89

type UpdateStoreConfigRequest struct {
	*requests.RpcRequest
	ExtraParams             string           `position:"Body" name:"ExtraParams"`
	StoreId                 string           `position:"Body" name:"StoreId"`
	SubscribeContents       string           `position:"Body" name:"SubscribeContents"`
	EnableNotification      requests.Boolean `position:"Body" name:"EnableNotification"`
	NotificationWebHook     string           `position:"Body" name:"NotificationWebHook"`
	NotificationSilentTimes string           `position:"Body" name:"NotificationSilentTimes"`
}

UpdateStoreConfigRequest is the request struct for api UpdateStoreConfig

func CreateUpdateStoreConfigRequest added in v1.61.89

func CreateUpdateStoreConfigRequest() (request *UpdateStoreConfigRequest)

CreateUpdateStoreConfigRequest creates a request to invoke UpdateStoreConfig API

type UpdateStoreConfigResponse added in v1.61.89

type UpdateStoreConfigResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	Success        bool   `json:"Success" xml:"Success"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
}

UpdateStoreConfigResponse is the response struct for api UpdateStoreConfig

func CreateUpdateStoreConfigResponse added in v1.61.89

func CreateUpdateStoreConfigResponse() (response *UpdateStoreConfigResponse)

CreateUpdateStoreConfigResponse creates a response to parse from UpdateStoreConfig response

type UpdateStoreRequest

type UpdateStoreRequest struct {
	*requests.RpcRequest
	ExtraParams     string `position:"Body" name:"ExtraParams"`
	Timezone        string `position:"Body" name:"Timezone"`
	StoreName       string `position:"Body" name:"StoreName"`
	StoreId         string `position:"Body" name:"StoreId"`
	TemplateVersion string `position:"Body" name:"TemplateVersion"`
	UserStoreCode   string `position:"Body" name:"UserStoreCode"`
	Phone           string `position:"Body" name:"Phone"`
}

UpdateStoreRequest is the request struct for api UpdateStore

func CreateUpdateStoreRequest

func CreateUpdateStoreRequest() (request *UpdateStoreRequest)

CreateUpdateStoreRequest creates a request to invoke UpdateStore API

type UpdateStoreResponse

type UpdateStoreResponse struct {
	*responses.BaseResponse
	ErrorMessage   string `json:"ErrorMessage" xml:"ErrorMessage"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	Message        string `json:"Message" xml:"Message"`
	DynamicCode    string `json:"DynamicCode" xml:"DynamicCode"`
	Code           string `json:"Code" xml:"Code"`
	DynamicMessage string `json:"DynamicMessage" xml:"DynamicMessage"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
}

UpdateStoreResponse is the response struct for api UpdateStore

func CreateUpdateStoreResponse

func CreateUpdateStoreResponse() (response *UpdateStoreResponse)

CreateUpdateStoreResponse creates a response to parse from UpdateStore response

type User added in v1.61.89

type User struct {
	Stores        string         `json:"Stores" xml:"Stores"`
	UserName      string         `json:"UserName" xml:"UserName"`
	UserId        string         `json:"UserId" xml:"UserId"`
	UserType      string         `json:"UserType" xml:"UserType"`
	OwnerId       string         `json:"OwnerId" xml:"OwnerId"`
	Bid           string         `json:"Bid" xml:"Bid"`
	DingTalkInfos []DingTalkInfo `json:"DingTalkInfos" xml:"DingTalkInfos"`
}

User is a nested struct in cloudesl response

type UserInfo added in v1.61.89

type UserInfo struct {
	Stores        string         `json:"Stores" xml:"Stores"`
	UserName      string         `json:"UserName" xml:"UserName"`
	UserId        string         `json:"UserId" xml:"UserId"`
	UserType      string         `json:"UserType" xml:"UserType"`
	OwnerId       string         `json:"OwnerId" xml:"OwnerId"`
	Bid           string         `json:"Bid" xml:"Bid"`
	DingTalkInfos []DingTalkInfo `json:"DingTalkInfos" xml:"DingTalkInfos"`
}

UserInfo is a nested struct in cloudesl response

type UserLogInfo added in v1.61.89

type UserLogInfo struct {
	EslBarCode            string `json:"EslBarCode" xml:"EslBarCode"`
	OperationSendTime     string `json:"OperationSendTime" xml:"OperationSendTime"`
	ActionPrice           string `json:"ActionPrice" xml:"ActionPrice"`
	UserId                string `json:"UserId" xml:"UserId"`
	PriceUnit             string `json:"PriceUnit" xml:"PriceUnit"`
	ResultCode            string `json:"ResultCode" xml:"ResultCode"`
	ItemId                string `json:"ItemId" xml:"ItemId"`
	GmtModified           string `json:"GmtModified" xml:"GmtModified"`
	OperationType         string `json:"OperationType" xml:"OperationType"`
	OperationResponseTime string `json:"OperationResponseTime" xml:"OperationResponseTime"`
	OperationStatus       string `json:"OperationStatus" xml:"OperationStatus"`
	StoreId               string `json:"StoreId" xml:"StoreId"`
	ItemShortTitle        string `json:"ItemShortTitle" xml:"ItemShortTitle"`
	LogId                 string `json:"LogId" xml:"LogId"`
	BePromotion           bool   `json:"BePromotion" xml:"BePromotion"`
	GmtCreate             string `json:"GmtCreate" xml:"GmtCreate"`
	EslSignal             int    `json:"EslSignal" xml:"EslSignal"`
	SpendTime             string `json:"SpendTime" xml:"SpendTime"`
	ItemBarCode           string `json:"ItemBarCode" xml:"ItemBarCode"`
	I18nResultKey         string `json:"I18nResultKey" xml:"I18nResultKey"`
}

UserLogInfo is a nested struct in cloudesl response

type UserLogs added in v1.61.89

type UserLogs struct {
	UserLogInfo []UserLogInfo `json:"UserLogInfo" xml:"UserLogInfo"`
}

UserLogs is a nested struct in cloudesl response

type Users added in v1.61.89

type Users struct {
	UserInfo []UserInfo `json:"UserInfo" xml:"UserInfo"`
}

Users is a nested struct in cloudesl response

type VerifyNotificationConfigRequest added in v1.61.1619

type VerifyNotificationConfigRequest struct {
	*requests.RpcRequest
	GroupId  string `position:"Body" name:"GroupId"`
	Endpoint string `position:"Body" name:"Endpoint"`
	Topic    string `position:"Body" name:"Topic"`
	Tag      string `position:"Body" name:"Tag"`
}

VerifyNotificationConfigRequest is the request struct for api VerifyNotificationConfig

func CreateVerifyNotificationConfigRequest added in v1.61.1619

func CreateVerifyNotificationConfigRequest() (request *VerifyNotificationConfigRequest)

CreateVerifyNotificationConfigRequest creates a request to invoke VerifyNotificationConfig API

type VerifyNotificationConfigResponse added in v1.61.1619

type VerifyNotificationConfigResponse struct {
	*responses.BaseResponse
	RequestId        string `json:"RequestId" xml:"RequestId"`
	ErrorMessage     string `json:"ErrorMessage" xml:"ErrorMessage"`
	Success          bool   `json:"Success" xml:"Success"`
	ErrorCode        string `json:"ErrorCode" xml:"ErrorCode"`
	Code             string `json:"Code" xml:"Code"`
	Message          string `json:"Message" xml:"Message"`
	DynamicMessage   string `json:"DynamicMessage" xml:"DynamicMessage"`
	DynamicCode      string `json:"DynamicCode" xml:"DynamicCode"`
	Result           bool   `json:"Result" xml:"Result"`
	SendTime         string `json:"SendTime" xml:"SendTime"`
	ExceptionMessage string `json:"ExceptionMessage" xml:"ExceptionMessage"`
}

VerifyNotificationConfigResponse is the response struct for api VerifyNotificationConfig

func CreateVerifyNotificationConfigResponse added in v1.61.1619

func CreateVerifyNotificationConfigResponse() (response *VerifyNotificationConfigResponse)

CreateVerifyNotificationConfigResponse creates a response to parse from VerifyNotificationConfig response

type Versions added in v1.61.1619

type Versions struct {
	SelectItemInfo []SelectItemInfo `json:"SelectItemInfo" xml:"SelectItemInfo"`
}

Versions is a nested struct in cloudesl response

Source Files

Jump to

Keyboard shortcuts

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