cloudesl

package
v1.61.1647 Latest Latest
Warning

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

Go to latest
Published: Jun 21, 2022 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"`
	IfSourceCode     requests.Boolean `position:"Body" name:"IfSourceCode"`
	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"`
	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 BindEslDeviceRequest

type BindEslDeviceRequest struct {
	*requests.RpcRequest
	ExtraParams string           `position:"Body" name:"ExtraParams"`
	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"`
}

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) 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) 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) 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) 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) 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) 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) 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) 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 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 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 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
	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"`
	PageNumber       int               `json:"PageNumber" xml:"PageNumber"`
	RequestId        string            `json:"RequestId" xml:"RequestId"`
	Success          bool              `json:"Success" xml:"Success"`
	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"`
}

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 {
	PromotionText   string `json:"PromotionText" xml:"PromotionText"`
	BindId          string `json:"BindId" xml:"BindId"`
	StoreId         string `json:"StoreId" xml:"StoreId"`
	TemplateId      string `json:"TemplateId" xml:"TemplateId"`
	EslPic          string `json:"EslPic" xml:"EslPic"`
	EslStatus       string `json:"EslStatus" xml:"EslStatus"`
	ItemTitle       string `json:"ItemTitle" xml:"ItemTitle"`
	OriginalPrice   string `json:"OriginalPrice" xml:"OriginalPrice"`
	TemplateSceneId string `json:"TemplateSceneId" xml:"TemplateSceneId"`
	GmtModified     string `json:"GmtModified" xml:"GmtModified"`
	ActionPrice     string `json:"ActionPrice" xml:"ActionPrice"`
	PriceUnit       string `json:"PriceUnit" xml:"PriceUnit"`
	EslConnectAp    string `json:"EslConnectAp" xml:"EslConnectAp"`
	SkuId           string `json:"SkuId" xml:"SkuId"`
	EslBarCode      string `json:"EslBarCode" xml:"EslBarCode"`
	ItemShortTitle  string `json:"ItemShortTitle" xml:"ItemShortTitle"`
	BePromotion     bool   `json:"BePromotion" xml:"BePromotion"`
	EslModel        string `json:"EslModel" xml:"EslModel"`
	ItemBarCode     string `json:"ItemBarCode" xml:"ItemBarCode"`
	ItemId          string `json:"ItemId" xml:"ItemId"`
	PromotionStart  string `json:"PromotionStart" xml:"PromotionStart"`
	PromotionEnd    string `json:"PromotionEnd" xml:"PromotionEnd"`
}

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

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

UnbindEslDeviceResponse is the response struct for api UnbindEslDevice

func CreateUnbindEslDeviceResponse

func CreateUnbindEslDeviceResponse() (response *UnbindEslDeviceResponse)

CreateUnbindEslDeviceResponse creates a response to parse from UnbindEslDevice 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