itaas

package
v0.3.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddIPSegmentRequest

type AddIPSegmentRequest struct {
	*requests.RpcRequest
	Clientappid string `position:"Query" name:"Clientappid"`
	Ipsegment   string `position:"Query" name:"Ipsegment"`
	Memo        string `position:"Query" name:"Memo"`
	Sysfrom     string `position:"Query" name:"Sysfrom"`
	Operator    string `position:"Query" name:"Operator"`
}

AddIPSegmentRequest is the request struct for api AddIPSegment

func CreateAddIPSegmentRequest

func CreateAddIPSegmentRequest() (request *AddIPSegmentRequest)

CreateAddIPSegmentRequest creates a request to invoke AddIPSegment API

type AddIPSegmentResponse

type AddIPSegmentResponse struct {
	*responses.BaseResponse
	RequestId string                  `json:"RequestId" xml:"RequestId"`
	ErrorCode int                     `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMsg  string                  `json:"ErrorMsg" xml:"ErrorMsg"`
	Success   bool                    `json:"Success" xml:"Success"`
	ErrorList ErrorListInAddIPSegment `json:"ErrorList" xml:"ErrorList"`
}

AddIPSegmentResponse is the response struct for api AddIPSegment

func CreateAddIPSegmentResponse

func CreateAddIPSegmentResponse() (response *AddIPSegmentResponse)

CreateAddIPSegmentResponse creates a response to parse from AddIPSegment response

type BoxCodeInfo

type BoxCodeInfo struct {
	BeginTime  int    `json:"BeginTime" xml:"BeginTime"`
	BoxInfo    string `json:"BoxInfo" xml:"BoxInfo"`
	Code       string `json:"Code" xml:"Code"`
	EndTime    int    `json:"EndTime" xml:"EndTime"`
	ModifyTime int    `json:"ModifyTime" xml:"ModifyTime"`
	Operator   string `json:"Operator" xml:"Operator"`
	Screencode string `json:"Screencode" xml:"Screencode"`
	Status     int    `json:"Status" xml:"Status"`
	StatusTxt  string `json:"StatusTxt" xml:"StatusTxt"`
}

BoxCodeInfo is a nested struct in itaas response

type BoxInfo

type BoxInfo struct {
	DrStatus        string `json:"DrStatus" xml:"DrStatus"`
	LastReportTimeL int    `json:"LastReportTimeL" xml:"LastReportTimeL"`
	DrName          string `json:"DrName" xml:"DrName"`
	CurVersion      string `json:"CurVersion" xml:"CurVersion"`
	OnlineTimeL     int    `json:"OnlineTimeL" xml:"OnlineTimeL"`
	DrStatusTxt     string `json:"DrStatusTxt" xml:"DrStatusTxt"`
	Ipaddress       string `json:"Ipaddress" xml:"Ipaddress"`
	SysVersion      string `json:"SysVersion" xml:"SysVersion"`
	DrSessionId     string `json:"DrSessionId" xml:"DrSessionId"`
	Screencode      string `json:"Screencode" xml:"Screencode"`
}

BoxInfo is a nested struct in itaas response

type BoxesListInGetRegisterBoxList

type BoxesListInGetRegisterBoxList struct {
	BoxInfo []BoxInfo `json:"BoxInfo" xml:"BoxInfo"`
}

BoxesListInGetRegisterBoxList is a nested struct in itaas response

type BoxesListInGetRegisterBoxNumber

type BoxesListInGetRegisterBoxNumber struct {
	BoxInfo []BoxInfo `json:"BoxInfo" xml:"BoxInfo"`
}

BoxesListInGetRegisterBoxNumber is a nested struct in itaas 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://help.aliyun.com/document_detail/66217.html

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://help.aliyun.com/document_detail/66223.html

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 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://help.aliyun.com/document_detail/66222.html

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 attention: rsa key pair auth is only Japan regions available

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://help.aliyun.com/document_detail/66222.html

func (*Client) AddIPSegment

func (client *Client) AddIPSegment(request *AddIPSegmentRequest) (response *AddIPSegmentResponse, err error)

AddIPSegment invokes the itaas.AddIPSegment API synchronously api document: https://help.aliyun.com/api/itaas/addipsegment.html

func (*Client) AddIPSegmentWithCallback

func (client *Client) AddIPSegmentWithCallback(request *AddIPSegmentRequest, callback func(response *AddIPSegmentResponse, err error)) <-chan int

AddIPSegmentWithCallback invokes the itaas.AddIPSegment API asynchronously api document: https://help.aliyun.com/api/itaas/addipsegment.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddIPSegmentWithChan

func (client *Client) AddIPSegmentWithChan(request *AddIPSegmentRequest) (<-chan *AddIPSegmentResponse, <-chan error)

AddIPSegmentWithChan invokes the itaas.AddIPSegment API asynchronously api document: https://help.aliyun.com/api/itaas/addipsegment.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateBoxCode

func (client *Client) CreateBoxCode(request *CreateBoxCodeRequest) (response *CreateBoxCodeResponse, err error)

CreateBoxCode invokes the itaas.CreateBoxCode API synchronously api document: https://help.aliyun.com/api/itaas/createboxcode.html

func (*Client) CreateBoxCodeWithCallback

func (client *Client) CreateBoxCodeWithCallback(request *CreateBoxCodeRequest, callback func(response *CreateBoxCodeResponse, err error)) <-chan int

CreateBoxCodeWithCallback invokes the itaas.CreateBoxCode API asynchronously api document: https://help.aliyun.com/api/itaas/createboxcode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateBoxCodeWithChan

func (client *Client) CreateBoxCodeWithChan(request *CreateBoxCodeRequest) (<-chan *CreateBoxCodeResponse, <-chan error)

CreateBoxCodeWithChan invokes the itaas.CreateBoxCode API asynchronously api document: https://help.aliyun.com/api/itaas/createboxcode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateEnterprise

func (client *Client) CreateEnterprise(request *CreateEnterpriseRequest) (response *CreateEnterpriseResponse, err error)

CreateEnterprise invokes the itaas.CreateEnterprise API synchronously api document: https://help.aliyun.com/api/itaas/createenterprise.html

func (*Client) CreateEnterpriseWithCallback

func (client *Client) CreateEnterpriseWithCallback(request *CreateEnterpriseRequest, callback func(response *CreateEnterpriseResponse, err error)) <-chan int

CreateEnterpriseWithCallback invokes the itaas.CreateEnterprise API asynchronously api document: https://help.aliyun.com/api/itaas/createenterprise.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateEnterpriseWithChan

func (client *Client) CreateEnterpriseWithChan(request *CreateEnterpriseRequest) (<-chan *CreateEnterpriseResponse, <-chan error)

CreateEnterpriseWithChan invokes the itaas.CreateEnterprise API asynchronously api document: https://help.aliyun.com/api/itaas/createenterprise.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetBoxCodeList

func (client *Client) GetBoxCodeList(request *GetBoxCodeListRequest) (response *GetBoxCodeListResponse, err error)

GetBoxCodeList invokes the itaas.GetBoxCodeList API synchronously api document: https://help.aliyun.com/api/itaas/getboxcodelist.html

func (*Client) GetBoxCodeListWithCallback

func (client *Client) GetBoxCodeListWithCallback(request *GetBoxCodeListRequest, callback func(response *GetBoxCodeListResponse, err error)) <-chan int

GetBoxCodeListWithCallback invokes the itaas.GetBoxCodeList API asynchronously api document: https://help.aliyun.com/api/itaas/getboxcodelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetBoxCodeListWithChan

func (client *Client) GetBoxCodeListWithChan(request *GetBoxCodeListRequest) (<-chan *GetBoxCodeListResponse, <-chan error)

GetBoxCodeListWithChan invokes the itaas.GetBoxCodeList API asynchronously api document: https://help.aliyun.com/api/itaas/getboxcodelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetEnterpriseConfig

func (client *Client) GetEnterpriseConfig(request *GetEnterpriseConfigRequest) (response *GetEnterpriseConfigResponse, err error)

GetEnterpriseConfig invokes the itaas.GetEnterpriseConfig API synchronously api document: https://help.aliyun.com/api/itaas/getenterpriseconfig.html

func (*Client) GetEnterpriseConfigWithCallback

func (client *Client) GetEnterpriseConfigWithCallback(request *GetEnterpriseConfigRequest, callback func(response *GetEnterpriseConfigResponse, err error)) <-chan int

GetEnterpriseConfigWithCallback invokes the itaas.GetEnterpriseConfig API asynchronously api document: https://help.aliyun.com/api/itaas/getenterpriseconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetEnterpriseConfigWithChan

func (client *Client) GetEnterpriseConfigWithChan(request *GetEnterpriseConfigRequest) (<-chan *GetEnterpriseConfigResponse, <-chan error)

GetEnterpriseConfigWithChan invokes the itaas.GetEnterpriseConfig API asynchronously api document: https://help.aliyun.com/api/itaas/getenterpriseconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetIPSegmentsList

func (client *Client) GetIPSegmentsList(request *GetIPSegmentsListRequest) (response *GetIPSegmentsListResponse, err error)

GetIPSegmentsList invokes the itaas.GetIPSegmentsList API synchronously api document: https://help.aliyun.com/api/itaas/getipsegmentslist.html

func (*Client) GetIPSegmentsListWithCallback

func (client *Client) GetIPSegmentsListWithCallback(request *GetIPSegmentsListRequest, callback func(response *GetIPSegmentsListResponse, err error)) <-chan int

GetIPSegmentsListWithCallback invokes the itaas.GetIPSegmentsList API asynchronously api document: https://help.aliyun.com/api/itaas/getipsegmentslist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetIPSegmentsListWithChan

func (client *Client) GetIPSegmentsListWithChan(request *GetIPSegmentsListRequest) (<-chan *GetIPSegmentsListResponse, <-chan error)

GetIPSegmentsListWithChan invokes the itaas.GetIPSegmentsList API asynchronously api document: https://help.aliyun.com/api/itaas/getipsegmentslist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetRegisterBoxList

func (client *Client) GetRegisterBoxList(request *GetRegisterBoxListRequest) (response *GetRegisterBoxListResponse, err error)

GetRegisterBoxList invokes the itaas.GetRegisterBoxList API synchronously api document: https://help.aliyun.com/api/itaas/getregisterboxlist.html

func (*Client) GetRegisterBoxListWithCallback

func (client *Client) GetRegisterBoxListWithCallback(request *GetRegisterBoxListRequest, callback func(response *GetRegisterBoxListResponse, err error)) <-chan int

GetRegisterBoxListWithCallback invokes the itaas.GetRegisterBoxList API asynchronously api document: https://help.aliyun.com/api/itaas/getregisterboxlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetRegisterBoxListWithChan

func (client *Client) GetRegisterBoxListWithChan(request *GetRegisterBoxListRequest) (<-chan *GetRegisterBoxListResponse, <-chan error)

GetRegisterBoxListWithChan invokes the itaas.GetRegisterBoxList API asynchronously api document: https://help.aliyun.com/api/itaas/getregisterboxlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetRegisterBoxNumber

func (client *Client) GetRegisterBoxNumber(request *GetRegisterBoxNumberRequest) (response *GetRegisterBoxNumberResponse, err error)

GetRegisterBoxNumber invokes the itaas.GetRegisterBoxNumber API synchronously api document: https://help.aliyun.com/api/itaas/getregisterboxnumber.html

func (*Client) GetRegisterBoxNumberWithCallback

func (client *Client) GetRegisterBoxNumberWithCallback(request *GetRegisterBoxNumberRequest, callback func(response *GetRegisterBoxNumberResponse, err error)) <-chan int

GetRegisterBoxNumberWithCallback invokes the itaas.GetRegisterBoxNumber API asynchronously api document: https://help.aliyun.com/api/itaas/getregisterboxnumber.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetRegisterBoxNumberWithChan

func (client *Client) GetRegisterBoxNumberWithChan(request *GetRegisterBoxNumberRequest) (<-chan *GetRegisterBoxNumberResponse, <-chan error)

GetRegisterBoxNumberWithChan invokes the itaas.GetRegisterBoxNumber API asynchronously api document: https://help.aliyun.com/api/itaas/getregisterboxnumber.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetRegisterHistoryList

func (client *Client) GetRegisterHistoryList(request *GetRegisterHistoryListRequest) (response *GetRegisterHistoryListResponse, err error)

GetRegisterHistoryList invokes the itaas.GetRegisterHistoryList API synchronously api document: https://help.aliyun.com/api/itaas/getregisterhistorylist.html

func (*Client) GetRegisterHistoryListWithCallback

func (client *Client) GetRegisterHistoryListWithCallback(request *GetRegisterHistoryListRequest, callback func(response *GetRegisterHistoryListResponse, err error)) <-chan int

GetRegisterHistoryListWithCallback invokes the itaas.GetRegisterHistoryList API asynchronously api document: https://help.aliyun.com/api/itaas/getregisterhistorylist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetRegisterHistoryListWithChan

func (client *Client) GetRegisterHistoryListWithChan(request *GetRegisterHistoryListRequest) (<-chan *GetRegisterHistoryListResponse, <-chan error)

GetRegisterHistoryListWithChan invokes the itaas.GetRegisterHistoryList API asynchronously api document: https://help.aliyun.com/api/itaas/getregisterhistorylist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetWelcomePageURI

func (client *Client) GetWelcomePageURI(request *GetWelcomePageURIRequest) (response *GetWelcomePageURIResponse, err error)

GetWelcomePageURI invokes the itaas.GetWelcomePageURI API synchronously api document: https://help.aliyun.com/api/itaas/getwelcomepageuri.html

func (*Client) GetWelcomePageURIWithCallback

func (client *Client) GetWelcomePageURIWithCallback(request *GetWelcomePageURIRequest, callback func(response *GetWelcomePageURIResponse, err error)) <-chan int

GetWelcomePageURIWithCallback invokes the itaas.GetWelcomePageURI API asynchronously api document: https://help.aliyun.com/api/itaas/getwelcomepageuri.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetWelcomePageURIWithChan

func (client *Client) GetWelcomePageURIWithChan(request *GetWelcomePageURIRequest) (<-chan *GetWelcomePageURIResponse, <-chan error)

GetWelcomePageURIWithChan invokes the itaas.GetWelcomePageURI API asynchronously api document: https://help.aliyun.com/api/itaas/getwelcomepageuri.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RemoveBoxCode

func (client *Client) RemoveBoxCode(request *RemoveBoxCodeRequest) (response *RemoveBoxCodeResponse, err error)

RemoveBoxCode invokes the itaas.RemoveBoxCode API synchronously api document: https://help.aliyun.com/api/itaas/removeboxcode.html

func (*Client) RemoveBoxCodeWithCallback

func (client *Client) RemoveBoxCodeWithCallback(request *RemoveBoxCodeRequest, callback func(response *RemoveBoxCodeResponse, err error)) <-chan int

RemoveBoxCodeWithCallback invokes the itaas.RemoveBoxCode API asynchronously api document: https://help.aliyun.com/api/itaas/removeboxcode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RemoveBoxCodeWithChan

func (client *Client) RemoveBoxCodeWithChan(request *RemoveBoxCodeRequest) (<-chan *RemoveBoxCodeResponse, <-chan error)

RemoveBoxCodeWithChan invokes the itaas.RemoveBoxCode API asynchronously api document: https://help.aliyun.com/api/itaas/removeboxcode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RemoveIPSegment

func (client *Client) RemoveIPSegment(request *RemoveIPSegmentRequest) (response *RemoveIPSegmentResponse, err error)

RemoveIPSegment invokes the itaas.RemoveIPSegment API synchronously api document: https://help.aliyun.com/api/itaas/removeipsegment.html

func (*Client) RemoveIPSegmentWithCallback

func (client *Client) RemoveIPSegmentWithCallback(request *RemoveIPSegmentRequest, callback func(response *RemoveIPSegmentResponse, err error)) <-chan int

RemoveIPSegmentWithCallback invokes the itaas.RemoveIPSegment API asynchronously api document: https://help.aliyun.com/api/itaas/removeipsegment.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RemoveIPSegmentWithChan

func (client *Client) RemoveIPSegmentWithChan(request *RemoveIPSegmentRequest) (<-chan *RemoveIPSegmentResponse, <-chan error)

RemoveIPSegmentWithChan invokes the itaas.RemoveIPSegment API asynchronously api document: https://help.aliyun.com/api/itaas/removeipsegment.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RemoveRegisterBox

func (client *Client) RemoveRegisterBox(request *RemoveRegisterBoxRequest) (response *RemoveRegisterBoxResponse, err error)

RemoveRegisterBox invokes the itaas.RemoveRegisterBox API synchronously api document: https://help.aliyun.com/api/itaas/removeregisterbox.html

func (*Client) RemoveRegisterBoxWithCallback

func (client *Client) RemoveRegisterBoxWithCallback(request *RemoveRegisterBoxRequest, callback func(response *RemoveRegisterBoxResponse, err error)) <-chan int

RemoveRegisterBoxWithCallback invokes the itaas.RemoveRegisterBox API asynchronously api document: https://help.aliyun.com/api/itaas/removeregisterbox.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RemoveRegisterBoxWithChan

func (client *Client) RemoveRegisterBoxWithChan(request *RemoveRegisterBoxRequest) (<-chan *RemoveRegisterBoxResponse, <-chan error)

RemoveRegisterBoxWithChan invokes the itaas.RemoveRegisterBox API asynchronously api document: https://help.aliyun.com/api/itaas/removeregisterbox.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SetWelcomePageURI

func (client *Client) SetWelcomePageURI(request *SetWelcomePageURIRequest) (response *SetWelcomePageURIResponse, err error)

SetWelcomePageURI invokes the itaas.SetWelcomePageURI API synchronously api document: https://help.aliyun.com/api/itaas/setwelcomepageuri.html

func (*Client) SetWelcomePageURIWithCallback

func (client *Client) SetWelcomePageURIWithCallback(request *SetWelcomePageURIRequest, callback func(response *SetWelcomePageURIResponse, err error)) <-chan int

SetWelcomePageURIWithCallback invokes the itaas.SetWelcomePageURI API asynchronously api document: https://help.aliyun.com/api/itaas/setwelcomepageuri.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SetWelcomePageURIWithChan

func (client *Client) SetWelcomePageURIWithChan(request *SetWelcomePageURIRequest) (<-chan *SetWelcomePageURIResponse, <-chan error)

SetWelcomePageURIWithChan invokes the itaas.SetWelcomePageURI API asynchronously api document: https://help.aliyun.com/api/itaas/setwelcomepageuri.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateEnterpriseConfig

func (client *Client) UpdateEnterpriseConfig(request *UpdateEnterpriseConfigRequest) (response *UpdateEnterpriseConfigResponse, err error)

UpdateEnterpriseConfig invokes the itaas.UpdateEnterpriseConfig API synchronously api document: https://help.aliyun.com/api/itaas/updateenterpriseconfig.html

func (*Client) UpdateEnterpriseConfigWithCallback

func (client *Client) UpdateEnterpriseConfigWithCallback(request *UpdateEnterpriseConfigRequest, callback func(response *UpdateEnterpriseConfigResponse, err error)) <-chan int

UpdateEnterpriseConfigWithCallback invokes the itaas.UpdateEnterpriseConfig API asynchronously api document: https://help.aliyun.com/api/itaas/updateenterpriseconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateEnterpriseConfigWithChan

func (client *Client) UpdateEnterpriseConfigWithChan(request *UpdateEnterpriseConfigRequest) (<-chan *UpdateEnterpriseConfigResponse, <-chan error)

UpdateEnterpriseConfigWithChan invokes the itaas.UpdateEnterpriseConfig API asynchronously api document: https://help.aliyun.com/api/itaas/updateenterpriseconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateIPSegment

func (client *Client) UpdateIPSegment(request *UpdateIPSegmentRequest) (response *UpdateIPSegmentResponse, err error)

UpdateIPSegment invokes the itaas.UpdateIPSegment API synchronously api document: https://help.aliyun.com/api/itaas/updateipsegment.html

func (*Client) UpdateIPSegmentWithCallback

func (client *Client) UpdateIPSegmentWithCallback(request *UpdateIPSegmentRequest, callback func(response *UpdateIPSegmentResponse, err error)) <-chan int

UpdateIPSegmentWithCallback invokes the itaas.UpdateIPSegment API asynchronously api document: https://help.aliyun.com/api/itaas/updateipsegment.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateIPSegmentWithChan

func (client *Client) UpdateIPSegmentWithChan(request *UpdateIPSegmentRequest) (<-chan *UpdateIPSegmentResponse, <-chan error)

UpdateIPSegmentWithChan invokes the itaas.UpdateIPSegment API asynchronously api document: https://help.aliyun.com/api/itaas/updateipsegment.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateRoomName

func (client *Client) UpdateRoomName(request *UpdateRoomNameRequest) (response *UpdateRoomNameResponse, err error)

UpdateRoomName invokes the itaas.UpdateRoomName API synchronously api document: https://help.aliyun.com/api/itaas/updateroomname.html

func (*Client) UpdateRoomNameWithCallback

func (client *Client) UpdateRoomNameWithCallback(request *UpdateRoomNameRequest, callback func(response *UpdateRoomNameResponse, err error)) <-chan int

UpdateRoomNameWithCallback invokes the itaas.UpdateRoomName API asynchronously api document: https://help.aliyun.com/api/itaas/updateroomname.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateRoomNameWithChan

func (client *Client) UpdateRoomNameWithChan(request *UpdateRoomNameRequest) (<-chan *UpdateRoomNameResponse, <-chan error)

UpdateRoomNameWithChan invokes the itaas.UpdateRoomName API asynchronously api document: https://help.aliyun.com/api/itaas/updateroomname.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

type CreateBoxCodeRequest

type CreateBoxCodeRequest struct {
	*requests.RpcRequest
	Clientappid string `position:"Query" name:"Clientappid"`
	Sysfrom     string `position:"Query" name:"Sysfrom"`
	Operator    string `position:"Query" name:"Operator"`
}

CreateBoxCodeRequest is the request struct for api CreateBoxCode

func CreateCreateBoxCodeRequest

func CreateCreateBoxCodeRequest() (request *CreateBoxCodeRequest)

CreateCreateBoxCodeRequest creates a request to invoke CreateBoxCode API

type CreateBoxCodeResponse

type CreateBoxCodeResponse struct {
	*responses.BaseResponse
	RequestId string                   `json:"RequestId" xml:"RequestId"`
	ErrorCode int                      `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMsg  string                   `json:"ErrorMsg" xml:"ErrorMsg"`
	Success   bool                     `json:"Success" xml:"Success"`
	Data      Data                     `json:"Data" xml:"Data"`
	ErrorList ErrorListInCreateBoxCode `json:"ErrorList" xml:"ErrorList"`
}

CreateBoxCodeResponse is the response struct for api CreateBoxCode

func CreateCreateBoxCodeResponse

func CreateCreateBoxCodeResponse() (response *CreateBoxCodeResponse)

CreateCreateBoxCodeResponse creates a response to parse from CreateBoxCode response

type CreateEnterpriseRequest

type CreateEnterpriseRequest struct {
	*requests.RpcRequest
	Clientappid string           `position:"Query" name:"Clientappid"`
	ServiceFlag requests.Boolean `position:"Query" name:"ServiceFlag"`
	Sysfrom     string           `position:"Query" name:"Sysfrom"`
	BoxNumber   requests.Integer `position:"Query" name:"BoxNumber"`
	Operator    string           `position:"Query" name:"Operator"`
}

CreateEnterpriseRequest is the request struct for api CreateEnterprise

func CreateCreateEnterpriseRequest

func CreateCreateEnterpriseRequest() (request *CreateEnterpriseRequest)

CreateCreateEnterpriseRequest creates a request to invoke CreateEnterprise API

type CreateEnterpriseResponse

type CreateEnterpriseResponse struct {
	*responses.BaseResponse
	RequestId string                      `json:"RequestId" xml:"RequestId"`
	ErrorCode int                         `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMsg  string                      `json:"ErrorMsg" xml:"ErrorMsg"`
	Success   bool                        `json:"Success" xml:"Success"`
	ErrorList ErrorListInCreateEnterprise `json:"ErrorList" xml:"ErrorList"`
}

CreateEnterpriseResponse is the response struct for api CreateEnterprise

func CreateCreateEnterpriseResponse

func CreateCreateEnterpriseResponse() (response *CreateEnterpriseResponse)

CreateCreateEnterpriseResponse creates a response to parse from CreateEnterprise response

type Data

type Data struct {
	CurrentTimeMillis            int                             `json:"CurrentTimeMillis" xml:"CurrentTimeMillis"`
	ActivedNumber                int                             `json:"ActivedNumber" xml:"ActivedNumber"`
	ShareServiceFlag             bool                            `json:"shareServiceFlag" xml:"shareServiceFlag"`
	Code                         string                          `json:"Code" xml:"Code"`
	DrMeetingQrUrl               string                          `json:"DrMeetingQrUrl" xml:"DrMeetingQrUrl"`
	DrWelcomeUrl                 string                          `json:"DrWelcomeUrl" xml:"DrWelcomeUrl"`
	ShareMboxNubmer              int                             `json:"ShareMboxNubmer" xml:"ShareMboxNubmer"`
	AuthorizationNeedAccessToken bool                            `json:"AuthorizationNeedAccessToken" xml:"AuthorizationNeedAccessToken"`
	ExpiresInUnit                string                          `json:"ExpiresInUnit" xml:"ExpiresInUnit"`
	BuyNumber                    int                             `json:"BuyNumber" xml:"BuyNumber"`
	ClientAppid                  string                          `json:"ClientAppid" xml:"ClientAppid"`
	ExpiresIn                    int                             `json:"ExpiresIn" xml:"ExpiresIn"`
	ShareNeedInternet            bool                            `json:"shareNeedInternet" xml:"shareNeedInternet"`
	BoxesList                    BoxesListInGetRegisterBoxNumber `json:"BoxesList" xml:"BoxesList"`
}

Data is a nested struct in itaas response

type DataInGetBoxCodeList

type DataInGetBoxCodeList struct {
	BoxCodeInfo []BoxCodeInfo `json:"BoxCodeInfo" xml:"BoxCodeInfo"`
}

DataInGetBoxCodeList is a nested struct in itaas response

type DataInGetIPSegmentsList

type DataInGetIPSegmentsList struct {
	IpsegmentInfo []IpsegmentInfo `json:"IpsegmentInfo" xml:"IpsegmentInfo"`
}

DataInGetIPSegmentsList is a nested struct in itaas response

type DataInGetRegisterHistoryList

type DataInGetRegisterHistoryList struct {
	RegisterHistoryInfo []RegisterHistoryInfo `json:"RegisterHistoryInfo" xml:"RegisterHistoryInfo"`
}

DataInGetRegisterHistoryList is a nested struct in itaas response

type ErrorListInAddIPSegment

type ErrorListInAddIPSegment struct {
	ErrorMessage []ErrorMessage `json:"ErrorMessage" xml:"ErrorMessage"`
}

ErrorListInAddIPSegment is a nested struct in itaas response

type ErrorListInCreateBoxCode

type ErrorListInCreateBoxCode struct {
	ErrorMessage []ErrorMessage `json:"ErrorMessage" xml:"ErrorMessage"`
}

ErrorListInCreateBoxCode is a nested struct in itaas response

type ErrorListInCreateEnterprise

type ErrorListInCreateEnterprise struct {
	ErrorMessage []ErrorMessage `json:"ErrorMessage" xml:"ErrorMessage"`
}

ErrorListInCreateEnterprise is a nested struct in itaas response

type ErrorListInGetBoxCodeList

type ErrorListInGetBoxCodeList struct {
	ErrorMessage []ErrorMessage `json:"ErrorMessage" xml:"ErrorMessage"`
}

ErrorListInGetBoxCodeList is a nested struct in itaas response

type ErrorListInGetEnterpriseConfig

type ErrorListInGetEnterpriseConfig struct {
	ErrorMessage []ErrorMessage `json:"ErrorMessage" xml:"ErrorMessage"`
}

ErrorListInGetEnterpriseConfig is a nested struct in itaas response

type ErrorListInGetIPSegmentsList

type ErrorListInGetIPSegmentsList struct {
	ErrorMessage []ErrorMessage `json:"ErrorMessage" xml:"ErrorMessage"`
}

ErrorListInGetIPSegmentsList is a nested struct in itaas response

type ErrorListInGetRegisterBoxList

type ErrorListInGetRegisterBoxList struct {
	ErrorMessage []ErrorMessage `json:"ErrorMessage" xml:"ErrorMessage"`
}

ErrorListInGetRegisterBoxList is a nested struct in itaas response

type ErrorListInGetRegisterBoxNumber

type ErrorListInGetRegisterBoxNumber struct {
	ErrorMessage []ErrorMessage `json:"ErrorMessage" xml:"ErrorMessage"`
}

ErrorListInGetRegisterBoxNumber is a nested struct in itaas response

type ErrorListInGetRegisterHistoryList

type ErrorListInGetRegisterHistoryList struct {
	ErrorMessage []ErrorMessage `json:"ErrorMessage" xml:"ErrorMessage"`
}

ErrorListInGetRegisterHistoryList is a nested struct in itaas response

type ErrorListInGetWelcomePageURI

type ErrorListInGetWelcomePageURI struct {
	ErrorMessage []ErrorMessage `json:"ErrorMessage" xml:"ErrorMessage"`
}

ErrorListInGetWelcomePageURI is a nested struct in itaas response

type ErrorListInRemoveBoxCode

type ErrorListInRemoveBoxCode struct {
	ErrorMessage []ErrorMessage `json:"ErrorMessage" xml:"ErrorMessage"`
}

ErrorListInRemoveBoxCode is a nested struct in itaas response

type ErrorListInRemoveIPSegment

type ErrorListInRemoveIPSegment struct {
	ErrorMessage []ErrorMessage `json:"ErrorMessage" xml:"ErrorMessage"`
}

ErrorListInRemoveIPSegment is a nested struct in itaas response

type ErrorListInRemoveRegisterBox

type ErrorListInRemoveRegisterBox struct {
	ErrorMessage []ErrorMessage `json:"ErrorMessage" xml:"ErrorMessage"`
}

ErrorListInRemoveRegisterBox is a nested struct in itaas response

type ErrorListInSetWelcomePageURI

type ErrorListInSetWelcomePageURI struct {
	ErrorMessage []ErrorMessage `json:"ErrorMessage" xml:"ErrorMessage"`
}

ErrorListInSetWelcomePageURI is a nested struct in itaas response

type ErrorListInUpdateEnterpriseConfig

type ErrorListInUpdateEnterpriseConfig struct {
	ErrorMessage []ErrorMessage `json:"ErrorMessage" xml:"ErrorMessage"`
}

ErrorListInUpdateEnterpriseConfig is a nested struct in itaas response

type ErrorListInUpdateIPSegment

type ErrorListInUpdateIPSegment struct {
	ErrorMessage []ErrorMessage `json:"ErrorMessage" xml:"ErrorMessage"`
}

ErrorListInUpdateIPSegment is a nested struct in itaas response

type ErrorListInUpdateRoomName

type ErrorListInUpdateRoomName struct {
	ErrorMessage []ErrorMessage `json:"ErrorMessage" xml:"ErrorMessage"`
}

ErrorListInUpdateRoomName is a nested struct in itaas response

type ErrorMessage

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

ErrorMessage is a nested struct in itaas response

type GetBoxCodeListRequest

type GetBoxCodeListRequest struct {
	*requests.RpcRequest
	Clientappid string `position:"Query" name:"Clientappid"`
	Sysfrom     string `position:"Query" name:"Sysfrom"`
	Operator    string `position:"Query" name:"Operator"`
}

GetBoxCodeListRequest is the request struct for api GetBoxCodeList

func CreateGetBoxCodeListRequest

func CreateGetBoxCodeListRequest() (request *GetBoxCodeListRequest)

CreateGetBoxCodeListRequest creates a request to invoke GetBoxCodeList API

type GetBoxCodeListResponse

type GetBoxCodeListResponse struct {
	*responses.BaseResponse
	RequestId string                    `json:"RequestId" xml:"RequestId"`
	ErrorCode int                       `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMsg  string                    `json:"ErrorMsg" xml:"ErrorMsg"`
	Success   bool                      `json:"Success" xml:"Success"`
	Data      DataInGetBoxCodeList      `json:"Data" xml:"Data"`
	ErrorList ErrorListInGetBoxCodeList `json:"ErrorList" xml:"ErrorList"`
}

GetBoxCodeListResponse is the response struct for api GetBoxCodeList

func CreateGetBoxCodeListResponse

func CreateGetBoxCodeListResponse() (response *GetBoxCodeListResponse)

CreateGetBoxCodeListResponse creates a response to parse from GetBoxCodeList response

type GetEnterpriseConfigRequest

type GetEnterpriseConfigRequest struct {
	*requests.RpcRequest
	Clientappid string `position:"Query" name:"Clientappid"`
	Sysfrom     string `position:"Query" name:"Sysfrom"`
	Operator    string `position:"Query" name:"Operator"`
}

GetEnterpriseConfigRequest is the request struct for api GetEnterpriseConfig

func CreateGetEnterpriseConfigRequest

func CreateGetEnterpriseConfigRequest() (request *GetEnterpriseConfigRequest)

CreateGetEnterpriseConfigRequest creates a request to invoke GetEnterpriseConfig API

type GetEnterpriseConfigResponse

type GetEnterpriseConfigResponse struct {
	*responses.BaseResponse
	RequestId string                         `json:"RequestId" xml:"RequestId"`
	ErrorCode int                            `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMsg  string                         `json:"ErrorMsg" xml:"ErrorMsg"`
	Success   bool                           `json:"Success" xml:"Success"`
	Data      Data                           `json:"Data" xml:"Data"`
	ErrorList ErrorListInGetEnterpriseConfig `json:"ErrorList" xml:"ErrorList"`
}

GetEnterpriseConfigResponse is the response struct for api GetEnterpriseConfig

func CreateGetEnterpriseConfigResponse

func CreateGetEnterpriseConfigResponse() (response *GetEnterpriseConfigResponse)

CreateGetEnterpriseConfigResponse creates a response to parse from GetEnterpriseConfig response

type GetIPSegmentsListRequest

type GetIPSegmentsListRequest struct {
	*requests.RpcRequest
	Clientappid string `position:"Query" name:"Clientappid"`
	Sysfrom     string `position:"Query" name:"Sysfrom"`
	Operator    string `position:"Query" name:"Operator"`
}

GetIPSegmentsListRequest is the request struct for api GetIPSegmentsList

func CreateGetIPSegmentsListRequest

func CreateGetIPSegmentsListRequest() (request *GetIPSegmentsListRequest)

CreateGetIPSegmentsListRequest creates a request to invoke GetIPSegmentsList API

type GetIPSegmentsListResponse

type GetIPSegmentsListResponse struct {
	*responses.BaseResponse
	RequestId string                       `json:"RequestId" xml:"RequestId"`
	ErrorCode int                          `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMsg  string                       `json:"ErrorMsg" xml:"ErrorMsg"`
	Success   bool                         `json:"Success" xml:"Success"`
	Data      DataInGetIPSegmentsList      `json:"Data" xml:"Data"`
	ErrorList ErrorListInGetIPSegmentsList `json:"ErrorList" xml:"ErrorList"`
}

GetIPSegmentsListResponse is the response struct for api GetIPSegmentsList

func CreateGetIPSegmentsListResponse

func CreateGetIPSegmentsListResponse() (response *GetIPSegmentsListResponse)

CreateGetIPSegmentsListResponse creates a response to parse from GetIPSegmentsList response

type GetRegisterBoxListRequest

type GetRegisterBoxListRequest struct {
	*requests.RpcRequest
	Clientappid string `position:"Query" name:"Clientappid"`
	Sysfrom     string `position:"Query" name:"Sysfrom"`
	Operator    string `position:"Query" name:"Operator"`
}

GetRegisterBoxListRequest is the request struct for api GetRegisterBoxList

func CreateGetRegisterBoxListRequest

func CreateGetRegisterBoxListRequest() (request *GetRegisterBoxListRequest)

CreateGetRegisterBoxListRequest creates a request to invoke GetRegisterBoxList API

type GetRegisterBoxListResponse

type GetRegisterBoxListResponse struct {
	*responses.BaseResponse
	RequestId string                        `json:"RequestId" xml:"RequestId"`
	ErrorCode int                           `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMsg  string                        `json:"ErrorMsg" xml:"ErrorMsg"`
	Success   bool                          `json:"Success" xml:"Success"`
	Data      Data                          `json:"Data" xml:"Data"`
	ErrorList ErrorListInGetRegisterBoxList `json:"ErrorList" xml:"ErrorList"`
}

GetRegisterBoxListResponse is the response struct for api GetRegisterBoxList

func CreateGetRegisterBoxListResponse

func CreateGetRegisterBoxListResponse() (response *GetRegisterBoxListResponse)

CreateGetRegisterBoxListResponse creates a response to parse from GetRegisterBoxList response

type GetRegisterBoxNumberRequest

type GetRegisterBoxNumberRequest struct {
	*requests.RpcRequest
	Clientappid string `position:"Query" name:"Clientappid"`
	Sysfrom     string `position:"Query" name:"Sysfrom"`
	Operator    string `position:"Query" name:"Operator"`
}

GetRegisterBoxNumberRequest is the request struct for api GetRegisterBoxNumber

func CreateGetRegisterBoxNumberRequest

func CreateGetRegisterBoxNumberRequest() (request *GetRegisterBoxNumberRequest)

CreateGetRegisterBoxNumberRequest creates a request to invoke GetRegisterBoxNumber API

type GetRegisterBoxNumberResponse

type GetRegisterBoxNumberResponse struct {
	*responses.BaseResponse
	RequestId string                          `json:"RequestId" xml:"RequestId"`
	ErrorCode int                             `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMsg  string                          `json:"ErrorMsg" xml:"ErrorMsg"`
	Success   bool                            `json:"Success" xml:"Success"`
	Data      Data                            `json:"Data" xml:"Data"`
	ErrorList ErrorListInGetRegisterBoxNumber `json:"ErrorList" xml:"ErrorList"`
}

GetRegisterBoxNumberResponse is the response struct for api GetRegisterBoxNumber

func CreateGetRegisterBoxNumberResponse

func CreateGetRegisterBoxNumberResponse() (response *GetRegisterBoxNumberResponse)

CreateGetRegisterBoxNumberResponse creates a response to parse from GetRegisterBoxNumber response

type GetRegisterHistoryListRequest

type GetRegisterHistoryListRequest struct {
	*requests.RpcRequest
	Clientappid string `position:"Query" name:"Clientappid"`
	Sysfrom     string `position:"Query" name:"Sysfrom"`
	Operator    string `position:"Query" name:"Operator"`
}

GetRegisterHistoryListRequest is the request struct for api GetRegisterHistoryList

func CreateGetRegisterHistoryListRequest

func CreateGetRegisterHistoryListRequest() (request *GetRegisterHistoryListRequest)

CreateGetRegisterHistoryListRequest creates a request to invoke GetRegisterHistoryList API

type GetRegisterHistoryListResponse

type GetRegisterHistoryListResponse struct {
	*responses.BaseResponse
	RequestId string                            `json:"RequestId" xml:"RequestId"`
	ErrorCode int                               `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMsg  string                            `json:"ErrorMsg" xml:"ErrorMsg"`
	Success   bool                              `json:"Success" xml:"Success"`
	Data      DataInGetRegisterHistoryList      `json:"Data" xml:"Data"`
	ErrorList ErrorListInGetRegisterHistoryList `json:"ErrorList" xml:"ErrorList"`
}

GetRegisterHistoryListResponse is the response struct for api GetRegisterHistoryList

func CreateGetRegisterHistoryListResponse

func CreateGetRegisterHistoryListResponse() (response *GetRegisterHistoryListResponse)

CreateGetRegisterHistoryListResponse creates a response to parse from GetRegisterHistoryList response

type GetWelcomePageURIRequest

type GetWelcomePageURIRequest struct {
	*requests.RpcRequest
	Clientappid string `position:"Query" name:"Clientappid"`
	Sysfrom     string `position:"Query" name:"Sysfrom"`
	Operator    string `position:"Query" name:"Operator"`
}

GetWelcomePageURIRequest is the request struct for api GetWelcomePageURI

func CreateGetWelcomePageURIRequest

func CreateGetWelcomePageURIRequest() (request *GetWelcomePageURIRequest)

CreateGetWelcomePageURIRequest creates a request to invoke GetWelcomePageURI API

type GetWelcomePageURIResponse

type GetWelcomePageURIResponse struct {
	*responses.BaseResponse
	RequestId string                       `json:"RequestId" xml:"RequestId"`
	Data      string                       `json:"Data" xml:"Data"`
	ErrorCode int                          `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMsg  string                       `json:"ErrorMsg" xml:"ErrorMsg"`
	Success   bool                         `json:"Success" xml:"Success"`
	ErrorList ErrorListInGetWelcomePageURI `json:"ErrorList" xml:"ErrorList"`
}

GetWelcomePageURIResponse is the response struct for api GetWelcomePageURI

func CreateGetWelcomePageURIResponse

func CreateGetWelcomePageURIResponse() (response *GetWelcomePageURIResponse)

CreateGetWelcomePageURIResponse creates a response to parse from GetWelcomePageURI response

type IpsegmentInfo

type IpsegmentInfo struct {
	CreateTimeL int    `json:"CreateTimeL" xml:"CreateTimeL"`
	Ipsegment   string `json:"Ipsegment" xml:"Ipsegment"`
	Memo        string `json:"Memo" xml:"Memo"`
	ModifyTimeL int    `json:"ModifyTimeL" xml:"ModifyTimeL"`
	Uuid        string `json:"Uuid" xml:"Uuid"`
}

IpsegmentInfo is a nested struct in itaas response

type RegisterHistoryInfo

type RegisterHistoryInfo struct {
	CreateTimeL  int    `json:"CreateTimeL" xml:"CreateTimeL"`
	DrIp         string `json:"DrIp" xml:"DrIp"`
	DrMac        string `json:"DrMac" xml:"DrMac"`
	DrName       string `json:"DrName" xml:"DrName"`
	Eventinfo    string `json:"Eventinfo" xml:"Eventinfo"`
	Eventtype    int    `json:"Eventtype" xml:"Eventtype"`
	EventtypeTxt string `json:"EventtypeTxt" xml:"EventtypeTxt"`
	Memo         string `json:"Memo" xml:"Memo"`
	Screencode   string `json:"Screencode" xml:"Screencode"`
}

RegisterHistoryInfo is a nested struct in itaas response

type RemoveBoxCodeRequest

type RemoveBoxCodeRequest struct {
	*requests.RpcRequest
	Clientappid string `position:"Query" name:"Clientappid"`
	Code        string `position:"Query" name:"Code"`
	Sysfrom     string `position:"Query" name:"Sysfrom"`
	Operator    string `position:"Query" name:"Operator"`
}

RemoveBoxCodeRequest is the request struct for api RemoveBoxCode

func CreateRemoveBoxCodeRequest

func CreateRemoveBoxCodeRequest() (request *RemoveBoxCodeRequest)

CreateRemoveBoxCodeRequest creates a request to invoke RemoveBoxCode API

type RemoveBoxCodeResponse

type RemoveBoxCodeResponse struct {
	*responses.BaseResponse
	RequestId string                   `json:"RequestId" xml:"RequestId"`
	ErrorCode int                      `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMsg  string                   `json:"ErrorMsg" xml:"ErrorMsg"`
	Success   bool                     `json:"Success" xml:"Success"`
	ErrorList ErrorListInRemoveBoxCode `json:"ErrorList" xml:"ErrorList"`
}

RemoveBoxCodeResponse is the response struct for api RemoveBoxCode

func CreateRemoveBoxCodeResponse

func CreateRemoveBoxCodeResponse() (response *RemoveBoxCodeResponse)

CreateRemoveBoxCodeResponse creates a response to parse from RemoveBoxCode response

type RemoveIPSegmentRequest

type RemoveIPSegmentRequest struct {
	*requests.RpcRequest
	Clientappid string `position:"Query" name:"Clientappid"`
	Sysfrom     string `position:"Query" name:"Sysfrom"`
	Uuid        string `position:"Query" name:"Uuid"`
	Operator    string `position:"Query" name:"Operator"`
}

RemoveIPSegmentRequest is the request struct for api RemoveIPSegment

func CreateRemoveIPSegmentRequest

func CreateRemoveIPSegmentRequest() (request *RemoveIPSegmentRequest)

CreateRemoveIPSegmentRequest creates a request to invoke RemoveIPSegment API

type RemoveIPSegmentResponse

type RemoveIPSegmentResponse struct {
	*responses.BaseResponse
	RequestId string                     `json:"RequestId" xml:"RequestId"`
	ErrorCode int                        `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMsg  string                     `json:"ErrorMsg" xml:"ErrorMsg"`
	Success   bool                       `json:"Success" xml:"Success"`
	ErrorList ErrorListInRemoveIPSegment `json:"ErrorList" xml:"ErrorList"`
}

RemoveIPSegmentResponse is the response struct for api RemoveIPSegment

func CreateRemoveIPSegmentResponse

func CreateRemoveIPSegmentResponse() (response *RemoveIPSegmentResponse)

CreateRemoveIPSegmentResponse creates a response to parse from RemoveIPSegment response

type RemoveRegisterBoxRequest

type RemoveRegisterBoxRequest struct {
	*requests.RpcRequest
	Clientappid string `position:"Query" name:"Clientappid"`
	Drsessionid string `position:"Query" name:"Drsessionid"`
	Sysfrom     string `position:"Query" name:"Sysfrom"`
	Operator    string `position:"Query" name:"Operator"`
}

RemoveRegisterBoxRequest is the request struct for api RemoveRegisterBox

func CreateRemoveRegisterBoxRequest

func CreateRemoveRegisterBoxRequest() (request *RemoveRegisterBoxRequest)

CreateRemoveRegisterBoxRequest creates a request to invoke RemoveRegisterBox API

type RemoveRegisterBoxResponse

type RemoveRegisterBoxResponse struct {
	*responses.BaseResponse
	RequestId string                       `json:"RequestId" xml:"RequestId"`
	ErrorCode int                          `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMsg  string                       `json:"ErrorMsg" xml:"ErrorMsg"`
	Success   bool                         `json:"Success" xml:"Success"`
	ErrorList ErrorListInRemoveRegisterBox `json:"ErrorList" xml:"ErrorList"`
}

RemoveRegisterBoxResponse is the response struct for api RemoveRegisterBox

func CreateRemoveRegisterBoxResponse

func CreateRemoveRegisterBoxResponse() (response *RemoveRegisterBoxResponse)

CreateRemoveRegisterBoxResponse creates a response to parse from RemoveRegisterBox response

type SetWelcomePageURIRequest

type SetWelcomePageURIRequest struct {
	*requests.RpcRequest
	Clientappid string `position:"Query" name:"Clientappid"`
	Sysfrom     string `position:"Query" name:"Sysfrom"`
	Operator    string `position:"Query" name:"Operator"`
	Welcomeuri  string `position:"Query" name:"Welcomeuri"`
}

SetWelcomePageURIRequest is the request struct for api SetWelcomePageURI

func CreateSetWelcomePageURIRequest

func CreateSetWelcomePageURIRequest() (request *SetWelcomePageURIRequest)

CreateSetWelcomePageURIRequest creates a request to invoke SetWelcomePageURI API

type SetWelcomePageURIResponse

type SetWelcomePageURIResponse struct {
	*responses.BaseResponse
	RequestId string                       `json:"RequestId" xml:"RequestId"`
	ErrorCode int                          `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMsg  string                       `json:"ErrorMsg" xml:"ErrorMsg"`
	Success   bool                         `json:"Success" xml:"Success"`
	ErrorList ErrorListInSetWelcomePageURI `json:"ErrorList" xml:"ErrorList"`
}

SetWelcomePageURIResponse is the response struct for api SetWelcomePageURI

func CreateSetWelcomePageURIResponse

func CreateSetWelcomePageURIResponse() (response *SetWelcomePageURIResponse)

CreateSetWelcomePageURIResponse creates a response to parse from SetWelcomePageURI response

type UpdateEnterpriseConfigRequest

type UpdateEnterpriseConfigRequest struct {
	*requests.RpcRequest
	ConfigKey   string `position:"Query" name:"ConfigKey"`
	Clientappid string `position:"Query" name:"Clientappid"`
	ConfigValue string `position:"Query" name:"ConfigValue"`
	Memo        string `position:"Query" name:"Memo"`
	Sysfrom     string `position:"Query" name:"Sysfrom"`
	Operator    string `position:"Query" name:"Operator"`
}

UpdateEnterpriseConfigRequest is the request struct for api UpdateEnterpriseConfig

func CreateUpdateEnterpriseConfigRequest

func CreateUpdateEnterpriseConfigRequest() (request *UpdateEnterpriseConfigRequest)

CreateUpdateEnterpriseConfigRequest creates a request to invoke UpdateEnterpriseConfig API

type UpdateEnterpriseConfigResponse

type UpdateEnterpriseConfigResponse struct {
	*responses.BaseResponse
	RequestId string                            `json:"RequestId" xml:"RequestId"`
	ErrorCode int                               `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMsg  string                            `json:"ErrorMsg" xml:"ErrorMsg"`
	Success   bool                              `json:"Success" xml:"Success"`
	ErrorList ErrorListInUpdateEnterpriseConfig `json:"ErrorList" xml:"ErrorList"`
}

UpdateEnterpriseConfigResponse is the response struct for api UpdateEnterpriseConfig

func CreateUpdateEnterpriseConfigResponse

func CreateUpdateEnterpriseConfigResponse() (response *UpdateEnterpriseConfigResponse)

CreateUpdateEnterpriseConfigResponse creates a response to parse from UpdateEnterpriseConfig response

type UpdateIPSegmentRequest

type UpdateIPSegmentRequest struct {
	*requests.RpcRequest
	Clientappid string `position:"Query" name:"Clientappid"`
	Ipsegment   string `position:"Query" name:"Ipsegment"`
	Memo        string `position:"Query" name:"Memo"`
	Sysfrom     string `position:"Query" name:"Sysfrom"`
	Uuid        string `position:"Query" name:"Uuid"`
	Operator    string `position:"Query" name:"Operator"`
}

UpdateIPSegmentRequest is the request struct for api UpdateIPSegment

func CreateUpdateIPSegmentRequest

func CreateUpdateIPSegmentRequest() (request *UpdateIPSegmentRequest)

CreateUpdateIPSegmentRequest creates a request to invoke UpdateIPSegment API

type UpdateIPSegmentResponse

type UpdateIPSegmentResponse struct {
	*responses.BaseResponse
	RequestId string                     `json:"RequestId" xml:"RequestId"`
	ErrorCode int                        `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMsg  string                     `json:"ErrorMsg" xml:"ErrorMsg"`
	Success   bool                       `json:"Success" xml:"Success"`
	ErrorList ErrorListInUpdateIPSegment `json:"ErrorList" xml:"ErrorList"`
}

UpdateIPSegmentResponse is the response struct for api UpdateIPSegment

func CreateUpdateIPSegmentResponse

func CreateUpdateIPSegmentResponse() (response *UpdateIPSegmentResponse)

CreateUpdateIPSegmentResponse creates a response to parse from UpdateIPSegment response

type UpdateRoomNameRequest

type UpdateRoomNameRequest struct {
	*requests.RpcRequest
	Clientappid string `position:"Query" name:"Clientappid"`
	Drname      string `position:"Query" name:"Drname"`
	Sysfrom     string `position:"Query" name:"Sysfrom"`
	Operator    string `position:"Query" name:"Operator"`
	Screencode  string `position:"Query" name:"Screencode"`
}

UpdateRoomNameRequest is the request struct for api UpdateRoomName

func CreateUpdateRoomNameRequest

func CreateUpdateRoomNameRequest() (request *UpdateRoomNameRequest)

CreateUpdateRoomNameRequest creates a request to invoke UpdateRoomName API

type UpdateRoomNameResponse

type UpdateRoomNameResponse struct {
	*responses.BaseResponse
	RequestId string                    `json:"RequestId" xml:"RequestId"`
	ErrorCode int                       `json:"ErrorCode" xml:"ErrorCode"`
	ErrorMsg  string                    `json:"ErrorMsg" xml:"ErrorMsg"`
	Success   bool                      `json:"Success" xml:"Success"`
	ErrorList ErrorListInUpdateRoomName `json:"ErrorList" xml:"ErrorList"`
}

UpdateRoomNameResponse is the response struct for api UpdateRoomName

func CreateUpdateRoomNameResponse

func CreateUpdateRoomNameResponse() (response *UpdateRoomNameResponse)

CreateUpdateRoomNameResponse creates a response to parse from UpdateRoomName response

Source Files

Jump to

Keyboard shortcuts

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