linkwan

package
v1.61.1038 Latest Latest
Warning

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

Go to latest
Published: Apr 20, 2021 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EndpointMap map[string]string

EndpointMap Endpoint Data

View Source
var EndpointType = "regional"

EndpointType regional or central

Functions

func GetEndpointMap

func GetEndpointMap() map[string]string

GetEndpointMap Get Endpoint Data Map

func GetEndpointType

func GetEndpointType() string

GetEndpointType Get Endpoint Type Value

func SetClientProperty

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

SetClientProperty Set Property by Reflect

func SetEndpointDataToClient

func SetEndpointDataToClient(client *Client)

SetEndpointDataToClient Set EndpointMap and ENdpointType

Types

type AcceptJoinPermissionAuthOrderRequest

type AcceptJoinPermissionAuthOrderRequest struct {
	*requests.RpcRequest
	OrderId     string `position:"Query" name:"OrderId"`
	ApiProduct  string `position:"Body" name:"ApiProduct"`
	ApiRevision string `position:"Body" name:"ApiRevision"`
}

AcceptJoinPermissionAuthOrderRequest is the request struct for api AcceptJoinPermissionAuthOrder

func CreateAcceptJoinPermissionAuthOrderRequest

func CreateAcceptJoinPermissionAuthOrderRequest() (request *AcceptJoinPermissionAuthOrderRequest)

CreateAcceptJoinPermissionAuthOrderRequest creates a request to invoke AcceptJoinPermissionAuthOrder API

type AcceptJoinPermissionAuthOrderResponse

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

AcceptJoinPermissionAuthOrderResponse is the response struct for api AcceptJoinPermissionAuthOrder

func CreateAcceptJoinPermissionAuthOrderResponse

func CreateAcceptJoinPermissionAuthOrderResponse() (response *AcceptJoinPermissionAuthOrderResponse)

CreateAcceptJoinPermissionAuthOrderResponse creates a response to parse from AcceptJoinPermissionAuthOrder response

type AddNodeToGroupRequest

type AddNodeToGroupRequest struct {
	*requests.RpcRequest
	PinCode     string `position:"Query" name:"PinCode"`
	DevEui      string `position:"Query" name:"DevEui"`
	NodeGroupId string `position:"Query" name:"NodeGroupId"`
	ApiProduct  string `position:"Body" name:"ApiProduct"`
	ApiRevision string `position:"Body" name:"ApiRevision"`
}

AddNodeToGroupRequest is the request struct for api AddNodeToGroup

func CreateAddNodeToGroupRequest

func CreateAddNodeToGroupRequest() (request *AddNodeToGroupRequest)

CreateAddNodeToGroupRequest creates a request to invoke AddNodeToGroup API

type AddNodeToGroupResponse

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

AddNodeToGroupResponse is the response struct for api AddNodeToGroup

func CreateAddNodeToGroupResponse

func CreateAddNodeToGroupResponse() (response *AddNodeToGroupResponse)

CreateAddNodeToGroupResponse creates a response to parse from AddNodeToGroup response

type ApplyRoamingJoinPermissionRequest

type ApplyRoamingJoinPermissionRequest struct {
	*requests.RpcRequest
	RxDelay             requests.Integer `position:"Query" name:"RxDelay"`
	ClassMode           string           `position:"Query" name:"ClassMode"`
	FreqBandPlanGroupId requests.Integer `position:"Query" name:"FreqBandPlanGroupId"`
	ApiProduct          string           `position:"Body" name:"ApiProduct"`
	ApiRevision         string           `position:"Body" name:"ApiRevision"`
	JoinPermissionName  string           `position:"Query" name:"JoinPermissionName"`
	DataRate            requests.Integer `position:"Query" name:"DataRate"`
}

ApplyRoamingJoinPermissionRequest is the request struct for api ApplyRoamingJoinPermission

func CreateApplyRoamingJoinPermissionRequest

func CreateApplyRoamingJoinPermissionRequest() (request *ApplyRoamingJoinPermissionRequest)

CreateApplyRoamingJoinPermissionRequest creates a request to invoke ApplyRoamingJoinPermission API

type ApplyRoamingJoinPermissionResponse

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

ApplyRoamingJoinPermissionResponse is the response struct for api ApplyRoamingJoinPermission

func CreateApplyRoamingJoinPermissionResponse

func CreateApplyRoamingJoinPermissionResponse() (response *ApplyRoamingJoinPermissionResponse)

CreateApplyRoamingJoinPermissionResponse creates a response to parse from ApplyRoamingJoinPermission response

type BindJoinPermissionToNodeGroupRequest

type BindJoinPermissionToNodeGroupRequest struct {
	*requests.RpcRequest
	JoinPermissionId string `position:"Query" name:"JoinPermissionId"`
	NodeGroupId      string `position:"Query" name:"NodeGroupId"`
	ApiProduct       string `position:"Body" name:"ApiProduct"`
	ApiRevision      string `position:"Body" name:"ApiRevision"`
}

BindJoinPermissionToNodeGroupRequest is the request struct for api BindJoinPermissionToNodeGroup

func CreateBindJoinPermissionToNodeGroupRequest

func CreateBindJoinPermissionToNodeGroupRequest() (request *BindJoinPermissionToNodeGroupRequest)

CreateBindJoinPermissionToNodeGroupRequest creates a request to invoke BindJoinPermissionToNodeGroup API

type BindJoinPermissionToNodeGroupResponse

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

BindJoinPermissionToNodeGroupResponse is the response struct for api BindJoinPermissionToNodeGroup

func CreateBindJoinPermissionToNodeGroupResponse

func CreateBindJoinPermissionToNodeGroupResponse() (response *BindJoinPermissionToNodeGroupResponse)

CreateBindJoinPermissionToNodeGroupResponse creates a response to parse from BindJoinPermissionToNodeGroup response

type CancelJoinPermissionAuthOrderRequest

type CancelJoinPermissionAuthOrderRequest struct {
	*requests.RpcRequest
	OrderId     string `position:"Query" name:"OrderId"`
	ApiProduct  string `position:"Body" name:"ApiProduct"`
	ApiRevision string `position:"Body" name:"ApiRevision"`
}

CancelJoinPermissionAuthOrderRequest is the request struct for api CancelJoinPermissionAuthOrder

func CreateCancelJoinPermissionAuthOrderRequest

func CreateCancelJoinPermissionAuthOrderRequest() (request *CancelJoinPermissionAuthOrderRequest)

CreateCancelJoinPermissionAuthOrderRequest creates a request to invoke CancelJoinPermissionAuthOrder API

type CancelJoinPermissionAuthOrderResponse

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

CancelJoinPermissionAuthOrderResponse is the response struct for api CancelJoinPermissionAuthOrder

func CreateCancelJoinPermissionAuthOrderResponse

func CreateCancelJoinPermissionAuthOrderResponse() (response *CancelJoinPermissionAuthOrderResponse)

CreateCancelJoinPermissionAuthOrderResponse creates a response to parse from CancelJoinPermissionAuthOrder response

type CheckCloudProductOpenStatusRequest

type CheckCloudProductOpenStatusRequest struct {
	*requests.RpcRequest
	ServiceCode string `position:"Query" name:"ServiceCode"`
	ApiProduct  string `position:"Body" name:"ApiProduct"`
	ApiRevision string `position:"Body" name:"ApiRevision"`
}

CheckCloudProductOpenStatusRequest is the request struct for api CheckCloudProductOpenStatus

func CreateCheckCloudProductOpenStatusRequest

func CreateCheckCloudProductOpenStatusRequest() (request *CheckCloudProductOpenStatusRequest)

CreateCheckCloudProductOpenStatusRequest creates a request to invoke CheckCloudProductOpenStatus API

type CheckCloudProductOpenStatusResponse

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

CheckCloudProductOpenStatusResponse is the response struct for api CheckCloudProductOpenStatus

func CreateCheckCloudProductOpenStatusResponse

func CreateCheckCloudProductOpenStatusResponse() (response *CheckCloudProductOpenStatusResponse)

CreateCheckCloudProductOpenStatusResponse creates a response to parse from CheckCloudProductOpenStatus response

type CheckUserChargeStatusRequest

type CheckUserChargeStatusRequest struct {
	*requests.RpcRequest
	ApiProduct  string `position:"Body" name:"ApiProduct"`
	ApiRevision string `position:"Body" name:"ApiRevision"`
}

CheckUserChargeStatusRequest is the request struct for api CheckUserChargeStatus

func CreateCheckUserChargeStatusRequest

func CreateCheckUserChargeStatusRequest() (request *CheckUserChargeStatusRequest)

CreateCheckUserChargeStatusRequest creates a request to invoke CheckUserChargeStatus API

type CheckUserChargeStatusResponse

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

CheckUserChargeStatusResponse is the response struct for api CheckUserChargeStatus

func CreateCheckUserChargeStatusResponse

func CreateCheckUserChargeStatusResponse() (response *CheckUserChargeStatusResponse)

CreateCheckUserChargeStatusResponse creates a response to parse from CheckUserChargeStatus response

type Client

type Client struct {
	sdk.Client
}

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

func NewClient

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

NewClient creates a sdk client with environment variables

func NewClientWithAccessKey

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

NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithEcsRamRole

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

NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithOptions

func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)

NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client

func NewClientWithProvider

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

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

func NewClientWithRamRoleArn

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

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRamRoleArnAndPolicy

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

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRsaKeyPair

func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)

NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithStsToken

func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)

NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func (*Client) AcceptJoinPermissionAuthOrder

func (client *Client) AcceptJoinPermissionAuthOrder(request *AcceptJoinPermissionAuthOrderRequest) (response *AcceptJoinPermissionAuthOrderResponse, err error)

AcceptJoinPermissionAuthOrder invokes the linkwan.AcceptJoinPermissionAuthOrder API synchronously

func (*Client) AcceptJoinPermissionAuthOrderWithCallback

func (client *Client) AcceptJoinPermissionAuthOrderWithCallback(request *AcceptJoinPermissionAuthOrderRequest, callback func(response *AcceptJoinPermissionAuthOrderResponse, err error)) <-chan int

AcceptJoinPermissionAuthOrderWithCallback invokes the linkwan.AcceptJoinPermissionAuthOrder API asynchronously

func (*Client) AcceptJoinPermissionAuthOrderWithChan

func (client *Client) AcceptJoinPermissionAuthOrderWithChan(request *AcceptJoinPermissionAuthOrderRequest) (<-chan *AcceptJoinPermissionAuthOrderResponse, <-chan error)

AcceptJoinPermissionAuthOrderWithChan invokes the linkwan.AcceptJoinPermissionAuthOrder API asynchronously

func (*Client) AddNodeToGroup

func (client *Client) AddNodeToGroup(request *AddNodeToGroupRequest) (response *AddNodeToGroupResponse, err error)

AddNodeToGroup invokes the linkwan.AddNodeToGroup API synchronously

func (*Client) AddNodeToGroupWithCallback

func (client *Client) AddNodeToGroupWithCallback(request *AddNodeToGroupRequest, callback func(response *AddNodeToGroupResponse, err error)) <-chan int

AddNodeToGroupWithCallback invokes the linkwan.AddNodeToGroup API asynchronously

func (*Client) AddNodeToGroupWithChan

func (client *Client) AddNodeToGroupWithChan(request *AddNodeToGroupRequest) (<-chan *AddNodeToGroupResponse, <-chan error)

AddNodeToGroupWithChan invokes the linkwan.AddNodeToGroup API asynchronously

func (*Client) ApplyRoamingJoinPermission

func (client *Client) ApplyRoamingJoinPermission(request *ApplyRoamingJoinPermissionRequest) (response *ApplyRoamingJoinPermissionResponse, err error)

ApplyRoamingJoinPermission invokes the linkwan.ApplyRoamingJoinPermission API synchronously

func (*Client) ApplyRoamingJoinPermissionWithCallback

func (client *Client) ApplyRoamingJoinPermissionWithCallback(request *ApplyRoamingJoinPermissionRequest, callback func(response *ApplyRoamingJoinPermissionResponse, err error)) <-chan int

ApplyRoamingJoinPermissionWithCallback invokes the linkwan.ApplyRoamingJoinPermission API asynchronously

func (*Client) ApplyRoamingJoinPermissionWithChan

func (client *Client) ApplyRoamingJoinPermissionWithChan(request *ApplyRoamingJoinPermissionRequest) (<-chan *ApplyRoamingJoinPermissionResponse, <-chan error)

ApplyRoamingJoinPermissionWithChan invokes the linkwan.ApplyRoamingJoinPermission API asynchronously

func (*Client) BindJoinPermissionToNodeGroup

func (client *Client) BindJoinPermissionToNodeGroup(request *BindJoinPermissionToNodeGroupRequest) (response *BindJoinPermissionToNodeGroupResponse, err error)

BindJoinPermissionToNodeGroup invokes the linkwan.BindJoinPermissionToNodeGroup API synchronously

func (*Client) BindJoinPermissionToNodeGroupWithCallback

func (client *Client) BindJoinPermissionToNodeGroupWithCallback(request *BindJoinPermissionToNodeGroupRequest, callback func(response *BindJoinPermissionToNodeGroupResponse, err error)) <-chan int

BindJoinPermissionToNodeGroupWithCallback invokes the linkwan.BindJoinPermissionToNodeGroup API asynchronously

func (*Client) BindJoinPermissionToNodeGroupWithChan

func (client *Client) BindJoinPermissionToNodeGroupWithChan(request *BindJoinPermissionToNodeGroupRequest) (<-chan *BindJoinPermissionToNodeGroupResponse, <-chan error)

BindJoinPermissionToNodeGroupWithChan invokes the linkwan.BindJoinPermissionToNodeGroup API asynchronously

func (*Client) CancelJoinPermissionAuthOrder

func (client *Client) CancelJoinPermissionAuthOrder(request *CancelJoinPermissionAuthOrderRequest) (response *CancelJoinPermissionAuthOrderResponse, err error)

CancelJoinPermissionAuthOrder invokes the linkwan.CancelJoinPermissionAuthOrder API synchronously

func (*Client) CancelJoinPermissionAuthOrderWithCallback

func (client *Client) CancelJoinPermissionAuthOrderWithCallback(request *CancelJoinPermissionAuthOrderRequest, callback func(response *CancelJoinPermissionAuthOrderResponse, err error)) <-chan int

CancelJoinPermissionAuthOrderWithCallback invokes the linkwan.CancelJoinPermissionAuthOrder API asynchronously

func (*Client) CancelJoinPermissionAuthOrderWithChan

func (client *Client) CancelJoinPermissionAuthOrderWithChan(request *CancelJoinPermissionAuthOrderRequest) (<-chan *CancelJoinPermissionAuthOrderResponse, <-chan error)

CancelJoinPermissionAuthOrderWithChan invokes the linkwan.CancelJoinPermissionAuthOrder API asynchronously

func (*Client) CheckCloudProductOpenStatus

func (client *Client) CheckCloudProductOpenStatus(request *CheckCloudProductOpenStatusRequest) (response *CheckCloudProductOpenStatusResponse, err error)

CheckCloudProductOpenStatus invokes the linkwan.CheckCloudProductOpenStatus API synchronously

func (*Client) CheckCloudProductOpenStatusWithCallback

func (client *Client) CheckCloudProductOpenStatusWithCallback(request *CheckCloudProductOpenStatusRequest, callback func(response *CheckCloudProductOpenStatusResponse, err error)) <-chan int

CheckCloudProductOpenStatusWithCallback invokes the linkwan.CheckCloudProductOpenStatus API asynchronously

func (*Client) CheckCloudProductOpenStatusWithChan

func (client *Client) CheckCloudProductOpenStatusWithChan(request *CheckCloudProductOpenStatusRequest) (<-chan *CheckCloudProductOpenStatusResponse, <-chan error)

CheckCloudProductOpenStatusWithChan invokes the linkwan.CheckCloudProductOpenStatus API asynchronously

func (*Client) CheckUserChargeStatus

func (client *Client) CheckUserChargeStatus(request *CheckUserChargeStatusRequest) (response *CheckUserChargeStatusResponse, err error)

CheckUserChargeStatus invokes the linkwan.CheckUserChargeStatus API synchronously

func (*Client) CheckUserChargeStatusWithCallback

func (client *Client) CheckUserChargeStatusWithCallback(request *CheckUserChargeStatusRequest, callback func(response *CheckUserChargeStatusResponse, err error)) <-chan int

CheckUserChargeStatusWithCallback invokes the linkwan.CheckUserChargeStatus API asynchronously

func (*Client) CheckUserChargeStatusWithChan

func (client *Client) CheckUserChargeStatusWithChan(request *CheckUserChargeStatusRequest) (<-chan *CheckUserChargeStatusResponse, <-chan error)

CheckUserChargeStatusWithChan invokes the linkwan.CheckUserChargeStatus API asynchronously

func (*Client) CountGatewayTupleOrders

func (client *Client) CountGatewayTupleOrders(request *CountGatewayTupleOrdersRequest) (response *CountGatewayTupleOrdersResponse, err error)

CountGatewayTupleOrders invokes the linkwan.CountGatewayTupleOrders API synchronously

func (*Client) CountGatewayTupleOrdersWithCallback

func (client *Client) CountGatewayTupleOrdersWithCallback(request *CountGatewayTupleOrdersRequest, callback func(response *CountGatewayTupleOrdersResponse, err error)) <-chan int

CountGatewayTupleOrdersWithCallback invokes the linkwan.CountGatewayTupleOrders API asynchronously

func (*Client) CountGatewayTupleOrdersWithChan

func (client *Client) CountGatewayTupleOrdersWithChan(request *CountGatewayTupleOrdersRequest) (<-chan *CountGatewayTupleOrdersResponse, <-chan error)

CountGatewayTupleOrdersWithChan invokes the linkwan.CountGatewayTupleOrders API asynchronously

func (*Client) CountGateways

func (client *Client) CountGateways(request *CountGatewaysRequest) (response *CountGatewaysResponse, err error)

CountGateways invokes the linkwan.CountGateways API synchronously

func (*Client) CountGatewaysWithCallback

func (client *Client) CountGatewaysWithCallback(request *CountGatewaysRequest, callback func(response *CountGatewaysResponse, err error)) <-chan int

CountGatewaysWithCallback invokes the linkwan.CountGateways API asynchronously

func (*Client) CountGatewaysWithChan

func (client *Client) CountGatewaysWithChan(request *CountGatewaysRequest) (<-chan *CountGatewaysResponse, <-chan error)

CountGatewaysWithChan invokes the linkwan.CountGateways API asynchronously

func (*Client) CountNodeGroups

func (client *Client) CountNodeGroups(request *CountNodeGroupsRequest) (response *CountNodeGroupsResponse, err error)

CountNodeGroups invokes the linkwan.CountNodeGroups API synchronously

func (*Client) CountNodeGroupsWithCallback

func (client *Client) CountNodeGroupsWithCallback(request *CountNodeGroupsRequest, callback func(response *CountNodeGroupsResponse, err error)) <-chan int

CountNodeGroupsWithCallback invokes the linkwan.CountNodeGroups API asynchronously

func (*Client) CountNodeGroupsWithChan

func (client *Client) CountNodeGroupsWithChan(request *CountNodeGroupsRequest) (<-chan *CountNodeGroupsResponse, <-chan error)

CountNodeGroupsWithChan invokes the linkwan.CountNodeGroups API asynchronously

func (*Client) CountNodeTupleOrders

func (client *Client) CountNodeTupleOrders(request *CountNodeTupleOrdersRequest) (response *CountNodeTupleOrdersResponse, err error)

CountNodeTupleOrders invokes the linkwan.CountNodeTupleOrders API synchronously

func (*Client) CountNodeTupleOrdersWithCallback

func (client *Client) CountNodeTupleOrdersWithCallback(request *CountNodeTupleOrdersRequest, callback func(response *CountNodeTupleOrdersResponse, err error)) <-chan int

CountNodeTupleOrdersWithCallback invokes the linkwan.CountNodeTupleOrders API asynchronously

func (*Client) CountNodeTupleOrdersWithChan

func (client *Client) CountNodeTupleOrdersWithChan(request *CountNodeTupleOrdersRequest) (<-chan *CountNodeTupleOrdersResponse, <-chan error)

CountNodeTupleOrdersWithChan invokes the linkwan.CountNodeTupleOrders API asynchronously

func (*Client) CountNodesByNodeGroupId

func (client *Client) CountNodesByNodeGroupId(request *CountNodesByNodeGroupIdRequest) (response *CountNodesByNodeGroupIdResponse, err error)

CountNodesByNodeGroupId invokes the linkwan.CountNodesByNodeGroupId API synchronously

func (*Client) CountNodesByNodeGroupIdWithCallback

func (client *Client) CountNodesByNodeGroupIdWithCallback(request *CountNodesByNodeGroupIdRequest, callback func(response *CountNodesByNodeGroupIdResponse, err error)) <-chan int

CountNodesByNodeGroupIdWithCallback invokes the linkwan.CountNodesByNodeGroupId API asynchronously

func (*Client) CountNodesByNodeGroupIdWithChan

func (client *Client) CountNodesByNodeGroupIdWithChan(request *CountNodesByNodeGroupIdRequest) (<-chan *CountNodesByNodeGroupIdResponse, <-chan error)

CountNodesByNodeGroupIdWithChan invokes the linkwan.CountNodesByNodeGroupId API asynchronously

func (*Client) CountNodesByOwnedJoinPermissionId

func (client *Client) CountNodesByOwnedJoinPermissionId(request *CountNodesByOwnedJoinPermissionIdRequest) (response *CountNodesByOwnedJoinPermissionIdResponse, err error)

CountNodesByOwnedJoinPermissionId invokes the linkwan.CountNodesByOwnedJoinPermissionId API synchronously

func (*Client) CountNodesByOwnedJoinPermissionIdWithCallback

func (client *Client) CountNodesByOwnedJoinPermissionIdWithCallback(request *CountNodesByOwnedJoinPermissionIdRequest, callback func(response *CountNodesByOwnedJoinPermissionIdResponse, err error)) <-chan int

CountNodesByOwnedJoinPermissionIdWithCallback invokes the linkwan.CountNodesByOwnedJoinPermissionId API asynchronously

func (*Client) CountNodesByOwnedJoinPermissionIdWithChan

func (client *Client) CountNodesByOwnedJoinPermissionIdWithChan(request *CountNodesByOwnedJoinPermissionIdRequest) (<-chan *CountNodesByOwnedJoinPermissionIdResponse, <-chan error)

CountNodesByOwnedJoinPermissionIdWithChan invokes the linkwan.CountNodesByOwnedJoinPermissionId API asynchronously

func (*Client) CountNotifications

func (client *Client) CountNotifications(request *CountNotificationsRequest) (response *CountNotificationsResponse, err error)

CountNotifications invokes the linkwan.CountNotifications API synchronously

func (*Client) CountNotificationsWithCallback

func (client *Client) CountNotificationsWithCallback(request *CountNotificationsRequest, callback func(response *CountNotificationsResponse, err error)) <-chan int

CountNotificationsWithCallback invokes the linkwan.CountNotifications API asynchronously

func (*Client) CountNotificationsWithChan

func (client *Client) CountNotificationsWithChan(request *CountNotificationsRequest) (<-chan *CountNotificationsResponse, <-chan error)

CountNotificationsWithChan invokes the linkwan.CountNotifications API asynchronously

func (*Client) CountOwnedJoinPermissions

func (client *Client) CountOwnedJoinPermissions(request *CountOwnedJoinPermissionsRequest) (response *CountOwnedJoinPermissionsResponse, err error)

CountOwnedJoinPermissions invokes the linkwan.CountOwnedJoinPermissions API synchronously

func (*Client) CountOwnedJoinPermissionsWithCallback

func (client *Client) CountOwnedJoinPermissionsWithCallback(request *CountOwnedJoinPermissionsRequest, callback func(response *CountOwnedJoinPermissionsResponse, err error)) <-chan int

CountOwnedJoinPermissionsWithCallback invokes the linkwan.CountOwnedJoinPermissions API asynchronously

func (*Client) CountOwnedJoinPermissionsWithChan

func (client *Client) CountOwnedJoinPermissionsWithChan(request *CountOwnedJoinPermissionsRequest) (<-chan *CountOwnedJoinPermissionsResponse, <-chan error)

CountOwnedJoinPermissionsWithChan invokes the linkwan.CountOwnedJoinPermissions API asynchronously

func (*Client) CountRentedJoinPermissions

func (client *Client) CountRentedJoinPermissions(request *CountRentedJoinPermissionsRequest) (response *CountRentedJoinPermissionsResponse, err error)

CountRentedJoinPermissions invokes the linkwan.CountRentedJoinPermissions API synchronously

func (*Client) CountRentedJoinPermissionsWithCallback

func (client *Client) CountRentedJoinPermissionsWithCallback(request *CountRentedJoinPermissionsRequest, callback func(response *CountRentedJoinPermissionsResponse, err error)) <-chan int

CountRentedJoinPermissionsWithCallback invokes the linkwan.CountRentedJoinPermissions API asynchronously

func (*Client) CountRentedJoinPermissionsWithChan

func (client *Client) CountRentedJoinPermissionsWithChan(request *CountRentedJoinPermissionsRequest) (<-chan *CountRentedJoinPermissionsResponse, <-chan error)

CountRentedJoinPermissionsWithChan invokes the linkwan.CountRentedJoinPermissions API asynchronously

func (*Client) CreateCustomLocalJoinPermission

func (client *Client) CreateCustomLocalJoinPermission(request *CreateCustomLocalJoinPermissionRequest) (response *CreateCustomLocalJoinPermissionResponse, err error)

CreateCustomLocalJoinPermission invokes the linkwan.CreateCustomLocalJoinPermission API synchronously

func (*Client) CreateCustomLocalJoinPermissionWithCallback

func (client *Client) CreateCustomLocalJoinPermissionWithCallback(request *CreateCustomLocalJoinPermissionRequest, callback func(response *CreateCustomLocalJoinPermissionResponse, err error)) <-chan int

CreateCustomLocalJoinPermissionWithCallback invokes the linkwan.CreateCustomLocalJoinPermission API asynchronously

func (*Client) CreateCustomLocalJoinPermissionWithChan

func (client *Client) CreateCustomLocalJoinPermissionWithChan(request *CreateCustomLocalJoinPermissionRequest) (<-chan *CreateCustomLocalJoinPermissionResponse, <-chan error)

CreateCustomLocalJoinPermissionWithChan invokes the linkwan.CreateCustomLocalJoinPermission API asynchronously

func (*Client) CreateGateway

func (client *Client) CreateGateway(request *CreateGatewayRequest) (response *CreateGatewayResponse, err error)

CreateGateway invokes the linkwan.CreateGateway API synchronously

func (*Client) CreateGatewayWithCallback

func (client *Client) CreateGatewayWithCallback(request *CreateGatewayRequest, callback func(response *CreateGatewayResponse, err error)) <-chan int

CreateGatewayWithCallback invokes the linkwan.CreateGateway API asynchronously

func (*Client) CreateGatewayWithChan

func (client *Client) CreateGatewayWithChan(request *CreateGatewayRequest) (<-chan *CreateGatewayResponse, <-chan error)

CreateGatewayWithChan invokes the linkwan.CreateGateway API asynchronously

func (*Client) CreateLocalJoinPermission

func (client *Client) CreateLocalJoinPermission(request *CreateLocalJoinPermissionRequest) (response *CreateLocalJoinPermissionResponse, err error)

CreateLocalJoinPermission invokes the linkwan.CreateLocalJoinPermission API synchronously

func (*Client) CreateLocalJoinPermissionWithCallback

func (client *Client) CreateLocalJoinPermissionWithCallback(request *CreateLocalJoinPermissionRequest, callback func(response *CreateLocalJoinPermissionResponse, err error)) <-chan int

CreateLocalJoinPermissionWithCallback invokes the linkwan.CreateLocalJoinPermission API asynchronously

func (*Client) CreateLocalJoinPermissionWithChan

func (client *Client) CreateLocalJoinPermissionWithChan(request *CreateLocalJoinPermissionRequest) (<-chan *CreateLocalJoinPermissionResponse, <-chan error)

CreateLocalJoinPermissionWithChan invokes the linkwan.CreateLocalJoinPermission API asynchronously

func (*Client) CreateNodeGroup

func (client *Client) CreateNodeGroup(request *CreateNodeGroupRequest) (response *CreateNodeGroupResponse, err error)

CreateNodeGroup invokes the linkwan.CreateNodeGroup API synchronously

func (*Client) CreateNodeGroupWithCallback

func (client *Client) CreateNodeGroupWithCallback(request *CreateNodeGroupRequest, callback func(response *CreateNodeGroupResponse, err error)) <-chan int

CreateNodeGroupWithCallback invokes the linkwan.CreateNodeGroup API asynchronously

func (*Client) CreateNodeGroupWithChan

func (client *Client) CreateNodeGroupWithChan(request *CreateNodeGroupRequest) (<-chan *CreateNodeGroupResponse, <-chan error)

CreateNodeGroupWithChan invokes the linkwan.CreateNodeGroup API asynchronously

func (*Client) DeleteGateway

func (client *Client) DeleteGateway(request *DeleteGatewayRequest) (response *DeleteGatewayResponse, err error)

DeleteGateway invokes the linkwan.DeleteGateway API synchronously

func (*Client) DeleteGatewayWithCallback

func (client *Client) DeleteGatewayWithCallback(request *DeleteGatewayRequest, callback func(response *DeleteGatewayResponse, err error)) <-chan int

DeleteGatewayWithCallback invokes the linkwan.DeleteGateway API asynchronously

func (*Client) DeleteGatewayWithChan

func (client *Client) DeleteGatewayWithChan(request *DeleteGatewayRequest) (<-chan *DeleteGatewayResponse, <-chan error)

DeleteGatewayWithChan invokes the linkwan.DeleteGateway API asynchronously

func (*Client) DeleteLocalJoinPermission

func (client *Client) DeleteLocalJoinPermission(request *DeleteLocalJoinPermissionRequest) (response *DeleteLocalJoinPermissionResponse, err error)

DeleteLocalJoinPermission invokes the linkwan.DeleteLocalJoinPermission API synchronously

func (*Client) DeleteLocalJoinPermissionWithCallback

func (client *Client) DeleteLocalJoinPermissionWithCallback(request *DeleteLocalJoinPermissionRequest, callback func(response *DeleteLocalJoinPermissionResponse, err error)) <-chan int

DeleteLocalJoinPermissionWithCallback invokes the linkwan.DeleteLocalJoinPermission API asynchronously

func (*Client) DeleteLocalJoinPermissionWithChan

func (client *Client) DeleteLocalJoinPermissionWithChan(request *DeleteLocalJoinPermissionRequest) (<-chan *DeleteLocalJoinPermissionResponse, <-chan error)

DeleteLocalJoinPermissionWithChan invokes the linkwan.DeleteLocalJoinPermission API asynchronously

func (*Client) DeleteNodeGroup

func (client *Client) DeleteNodeGroup(request *DeleteNodeGroupRequest) (response *DeleteNodeGroupResponse, err error)

DeleteNodeGroup invokes the linkwan.DeleteNodeGroup API synchronously

func (*Client) DeleteNodeGroupWithCallback

func (client *Client) DeleteNodeGroupWithCallback(request *DeleteNodeGroupRequest, callback func(response *DeleteNodeGroupResponse, err error)) <-chan int

DeleteNodeGroupWithCallback invokes the linkwan.DeleteNodeGroup API asynchronously

func (*Client) DeleteNodeGroupWithChan

func (client *Client) DeleteNodeGroupWithChan(request *DeleteNodeGroupRequest) (<-chan *DeleteNodeGroupResponse, <-chan error)

DeleteNodeGroupWithChan invokes the linkwan.DeleteNodeGroup API asynchronously

func (*Client) DescribeRegions

func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)

DescribeRegions invokes the linkwan.DescribeRegions API synchronously

func (*Client) DescribeRegionsWithCallback

func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, callback func(response *DescribeRegionsResponse, err error)) <-chan int

DescribeRegionsWithCallback invokes the linkwan.DescribeRegions API asynchronously

func (*Client) DescribeRegionsWithChan

func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error)

DescribeRegionsWithChan invokes the linkwan.DescribeRegions API asynchronously

func (*Client) GetFreqBandPlanGroup

func (client *Client) GetFreqBandPlanGroup(request *GetFreqBandPlanGroupRequest) (response *GetFreqBandPlanGroupResponse, err error)

GetFreqBandPlanGroup invokes the linkwan.GetFreqBandPlanGroup API synchronously

func (*Client) GetFreqBandPlanGroupWithCallback

func (client *Client) GetFreqBandPlanGroupWithCallback(request *GetFreqBandPlanGroupRequest, callback func(response *GetFreqBandPlanGroupResponse, err error)) <-chan int

GetFreqBandPlanGroupWithCallback invokes the linkwan.GetFreqBandPlanGroup API asynchronously

func (*Client) GetFreqBandPlanGroupWithChan

func (client *Client) GetFreqBandPlanGroupWithChan(request *GetFreqBandPlanGroupRequest) (<-chan *GetFreqBandPlanGroupResponse, <-chan error)

GetFreqBandPlanGroupWithChan invokes the linkwan.GetFreqBandPlanGroup API asynchronously

func (*Client) GetGateway

func (client *Client) GetGateway(request *GetGatewayRequest) (response *GetGatewayResponse, err error)

GetGateway invokes the linkwan.GetGateway API synchronously

func (*Client) GetGatewayPacketStat

func (client *Client) GetGatewayPacketStat(request *GetGatewayPacketStatRequest) (response *GetGatewayPacketStatResponse, err error)

GetGatewayPacketStat invokes the linkwan.GetGatewayPacketStat API synchronously

func (*Client) GetGatewayPacketStatWithCallback

func (client *Client) GetGatewayPacketStatWithCallback(request *GetGatewayPacketStatRequest, callback func(response *GetGatewayPacketStatResponse, err error)) <-chan int

GetGatewayPacketStatWithCallback invokes the linkwan.GetGatewayPacketStat API asynchronously

func (*Client) GetGatewayPacketStatWithChan

func (client *Client) GetGatewayPacketStatWithChan(request *GetGatewayPacketStatRequest) (<-chan *GetGatewayPacketStatResponse, <-chan error)

GetGatewayPacketStatWithChan invokes the linkwan.GetGatewayPacketStat API asynchronously

func (*Client) GetGatewayStatusStat

func (client *Client) GetGatewayStatusStat(request *GetGatewayStatusStatRequest) (response *GetGatewayStatusStatResponse, err error)

GetGatewayStatusStat invokes the linkwan.GetGatewayStatusStat API synchronously

func (*Client) GetGatewayStatusStatWithCallback

func (client *Client) GetGatewayStatusStatWithCallback(request *GetGatewayStatusStatRequest, callback func(response *GetGatewayStatusStatResponse, err error)) <-chan int

GetGatewayStatusStatWithCallback invokes the linkwan.GetGatewayStatusStat API asynchronously

func (*Client) GetGatewayStatusStatWithChan

func (client *Client) GetGatewayStatusStatWithChan(request *GetGatewayStatusStatRequest) (<-chan *GetGatewayStatusStatResponse, <-chan error)

GetGatewayStatusStatWithChan invokes the linkwan.GetGatewayStatusStat API asynchronously

func (*Client) GetGatewayTransferPacketsDownloadUrl

func (client *Client) GetGatewayTransferPacketsDownloadUrl(request *GetGatewayTransferPacketsDownloadUrlRequest) (response *GetGatewayTransferPacketsDownloadUrlResponse, err error)

GetGatewayTransferPacketsDownloadUrl invokes the linkwan.GetGatewayTransferPacketsDownloadUrl API synchronously

func (*Client) GetGatewayTransferPacketsDownloadUrlWithCallback

func (client *Client) GetGatewayTransferPacketsDownloadUrlWithCallback(request *GetGatewayTransferPacketsDownloadUrlRequest, callback func(response *GetGatewayTransferPacketsDownloadUrlResponse, err error)) <-chan int

GetGatewayTransferPacketsDownloadUrlWithCallback invokes the linkwan.GetGatewayTransferPacketsDownloadUrl API asynchronously

func (*Client) GetGatewayTransferPacketsDownloadUrlWithChan

func (client *Client) GetGatewayTransferPacketsDownloadUrlWithChan(request *GetGatewayTransferPacketsDownloadUrlRequest) (<-chan *GetGatewayTransferPacketsDownloadUrlResponse, <-chan error)

GetGatewayTransferPacketsDownloadUrlWithChan invokes the linkwan.GetGatewayTransferPacketsDownloadUrl API asynchronously

func (*Client) GetGatewayTupleOrder

func (client *Client) GetGatewayTupleOrder(request *GetGatewayTupleOrderRequest) (response *GetGatewayTupleOrderResponse, err error)

GetGatewayTupleOrder invokes the linkwan.GetGatewayTupleOrder API synchronously

func (*Client) GetGatewayTupleOrderWithCallback

func (client *Client) GetGatewayTupleOrderWithCallback(request *GetGatewayTupleOrderRequest, callback func(response *GetGatewayTupleOrderResponse, err error)) <-chan int

GetGatewayTupleOrderWithCallback invokes the linkwan.GetGatewayTupleOrder API asynchronously

func (*Client) GetGatewayTupleOrderWithChan

func (client *Client) GetGatewayTupleOrderWithChan(request *GetGatewayTupleOrderRequest) (<-chan *GetGatewayTupleOrderResponse, <-chan error)

GetGatewayTupleOrderWithChan invokes the linkwan.GetGatewayTupleOrder API asynchronously

func (*Client) GetGatewayTuplesDownloadUrl

func (client *Client) GetGatewayTuplesDownloadUrl(request *GetGatewayTuplesDownloadUrlRequest) (response *GetGatewayTuplesDownloadUrlResponse, err error)

GetGatewayTuplesDownloadUrl invokes the linkwan.GetGatewayTuplesDownloadUrl API synchronously

func (*Client) GetGatewayTuplesDownloadUrlWithCallback

func (client *Client) GetGatewayTuplesDownloadUrlWithCallback(request *GetGatewayTuplesDownloadUrlRequest, callback func(response *GetGatewayTuplesDownloadUrlResponse, err error)) <-chan int

GetGatewayTuplesDownloadUrlWithCallback invokes the linkwan.GetGatewayTuplesDownloadUrl API asynchronously

func (*Client) GetGatewayTuplesDownloadUrlWithChan

func (client *Client) GetGatewayTuplesDownloadUrlWithChan(request *GetGatewayTuplesDownloadUrlRequest) (<-chan *GetGatewayTuplesDownloadUrlResponse, <-chan error)

GetGatewayTuplesDownloadUrlWithChan invokes the linkwan.GetGatewayTuplesDownloadUrl API asynchronously

func (*Client) GetGatewayWithCallback

func (client *Client) GetGatewayWithCallback(request *GetGatewayRequest, callback func(response *GetGatewayResponse, err error)) <-chan int

GetGatewayWithCallback invokes the linkwan.GetGateway API asynchronously

func (*Client) GetGatewayWithChan

func (client *Client) GetGatewayWithChan(request *GetGatewayRequest) (<-chan *GetGatewayResponse, <-chan error)

GetGatewayWithChan invokes the linkwan.GetGateway API asynchronously

func (*Client) GetJoinPermissionAuthOrder

func (client *Client) GetJoinPermissionAuthOrder(request *GetJoinPermissionAuthOrderRequest) (response *GetJoinPermissionAuthOrderResponse, err error)

GetJoinPermissionAuthOrder invokes the linkwan.GetJoinPermissionAuthOrder API synchronously

func (*Client) GetJoinPermissionAuthOrderWithCallback

func (client *Client) GetJoinPermissionAuthOrderWithCallback(request *GetJoinPermissionAuthOrderRequest, callback func(response *GetJoinPermissionAuthOrderResponse, err error)) <-chan int

GetJoinPermissionAuthOrderWithCallback invokes the linkwan.GetJoinPermissionAuthOrder API asynchronously

func (*Client) GetJoinPermissionAuthOrderWithChan

func (client *Client) GetJoinPermissionAuthOrderWithChan(request *GetJoinPermissionAuthOrderRequest) (<-chan *GetJoinPermissionAuthOrderResponse, <-chan error)

GetJoinPermissionAuthOrderWithChan invokes the linkwan.GetJoinPermissionAuthOrder API asynchronously

func (*Client) GetLocalConfigSyncTask

func (client *Client) GetLocalConfigSyncTask(request *GetLocalConfigSyncTaskRequest) (response *GetLocalConfigSyncTaskResponse, err error)

GetLocalConfigSyncTask invokes the linkwan.GetLocalConfigSyncTask API synchronously

func (*Client) GetLocalConfigSyncTaskWithCallback

func (client *Client) GetLocalConfigSyncTaskWithCallback(request *GetLocalConfigSyncTaskRequest, callback func(response *GetLocalConfigSyncTaskResponse, err error)) <-chan int

GetLocalConfigSyncTaskWithCallback invokes the linkwan.GetLocalConfigSyncTask API asynchronously

func (*Client) GetLocalConfigSyncTaskWithChan

func (client *Client) GetLocalConfigSyncTaskWithChan(request *GetLocalConfigSyncTaskRequest) (<-chan *GetLocalConfigSyncTaskResponse, <-chan error)

GetLocalConfigSyncTaskWithChan invokes the linkwan.GetLocalConfigSyncTask API asynchronously

func (*Client) GetNode

func (client *Client) GetNode(request *GetNodeRequest) (response *GetNodeResponse, err error)

GetNode invokes the linkwan.GetNode API synchronously

func (*Client) GetNodeGroup

func (client *Client) GetNodeGroup(request *GetNodeGroupRequest) (response *GetNodeGroupResponse, err error)

GetNodeGroup invokes the linkwan.GetNodeGroup API synchronously

func (*Client) GetNodeGroupTransferPacketsDownloadUrl

func (client *Client) GetNodeGroupTransferPacketsDownloadUrl(request *GetNodeGroupTransferPacketsDownloadUrlRequest) (response *GetNodeGroupTransferPacketsDownloadUrlResponse, err error)

GetNodeGroupTransferPacketsDownloadUrl invokes the linkwan.GetNodeGroupTransferPacketsDownloadUrl API synchronously

func (*Client) GetNodeGroupTransferPacketsDownloadUrlWithCallback

func (client *Client) GetNodeGroupTransferPacketsDownloadUrlWithCallback(request *GetNodeGroupTransferPacketsDownloadUrlRequest, callback func(response *GetNodeGroupTransferPacketsDownloadUrlResponse, err error)) <-chan int

GetNodeGroupTransferPacketsDownloadUrlWithCallback invokes the linkwan.GetNodeGroupTransferPacketsDownloadUrl API asynchronously

func (*Client) GetNodeGroupTransferPacketsDownloadUrlWithChan

func (client *Client) GetNodeGroupTransferPacketsDownloadUrlWithChan(request *GetNodeGroupTransferPacketsDownloadUrlRequest) (<-chan *GetNodeGroupTransferPacketsDownloadUrlResponse, <-chan error)

GetNodeGroupTransferPacketsDownloadUrlWithChan invokes the linkwan.GetNodeGroupTransferPacketsDownloadUrl API asynchronously

func (*Client) GetNodeGroupWithCallback

func (client *Client) GetNodeGroupWithCallback(request *GetNodeGroupRequest, callback func(response *GetNodeGroupResponse, err error)) <-chan int

GetNodeGroupWithCallback invokes the linkwan.GetNodeGroup API asynchronously

func (*Client) GetNodeGroupWithChan

func (client *Client) GetNodeGroupWithChan(request *GetNodeGroupRequest) (<-chan *GetNodeGroupResponse, <-chan error)

GetNodeGroupWithChan invokes the linkwan.GetNodeGroup API asynchronously

func (*Client) GetNodeLocalConfig

func (client *Client) GetNodeLocalConfig(request *GetNodeLocalConfigRequest) (response *GetNodeLocalConfigResponse, err error)

GetNodeLocalConfig invokes the linkwan.GetNodeLocalConfig API synchronously

func (*Client) GetNodeLocalConfigWithCallback

func (client *Client) GetNodeLocalConfigWithCallback(request *GetNodeLocalConfigRequest, callback func(response *GetNodeLocalConfigResponse, err error)) <-chan int

GetNodeLocalConfigWithCallback invokes the linkwan.GetNodeLocalConfig API asynchronously

func (*Client) GetNodeLocalConfigWithChan

func (client *Client) GetNodeLocalConfigWithChan(request *GetNodeLocalConfigRequest) (<-chan *GetNodeLocalConfigResponse, <-chan error)

GetNodeLocalConfigWithChan invokes the linkwan.GetNodeLocalConfig API asynchronously

func (*Client) GetNodeTransferPacket

func (client *Client) GetNodeTransferPacket(request *GetNodeTransferPacketRequest) (response *GetNodeTransferPacketResponse, err error)

GetNodeTransferPacket invokes the linkwan.GetNodeTransferPacket API synchronously

func (*Client) GetNodeTransferPacketWithCallback

func (client *Client) GetNodeTransferPacketWithCallback(request *GetNodeTransferPacketRequest, callback func(response *GetNodeTransferPacketResponse, err error)) <-chan int

GetNodeTransferPacketWithCallback invokes the linkwan.GetNodeTransferPacket API asynchronously

func (*Client) GetNodeTransferPacketWithChan

func (client *Client) GetNodeTransferPacketWithChan(request *GetNodeTransferPacketRequest) (<-chan *GetNodeTransferPacketResponse, <-chan error)

GetNodeTransferPacketWithChan invokes the linkwan.GetNodeTransferPacket API asynchronously

func (*Client) GetNodeTransferPacketsDownloadUrl

func (client *Client) GetNodeTransferPacketsDownloadUrl(request *GetNodeTransferPacketsDownloadUrlRequest) (response *GetNodeTransferPacketsDownloadUrlResponse, err error)

GetNodeTransferPacketsDownloadUrl invokes the linkwan.GetNodeTransferPacketsDownloadUrl API synchronously

func (*Client) GetNodeTransferPacketsDownloadUrlWithCallback

func (client *Client) GetNodeTransferPacketsDownloadUrlWithCallback(request *GetNodeTransferPacketsDownloadUrlRequest, callback func(response *GetNodeTransferPacketsDownloadUrlResponse, err error)) <-chan int

GetNodeTransferPacketsDownloadUrlWithCallback invokes the linkwan.GetNodeTransferPacketsDownloadUrl API asynchronously

func (*Client) GetNodeTransferPacketsDownloadUrlWithChan

func (client *Client) GetNodeTransferPacketsDownloadUrlWithChan(request *GetNodeTransferPacketsDownloadUrlRequest) (<-chan *GetNodeTransferPacketsDownloadUrlResponse, <-chan error)

GetNodeTransferPacketsDownloadUrlWithChan invokes the linkwan.GetNodeTransferPacketsDownloadUrl API asynchronously

func (*Client) GetNodeTupleOrder

func (client *Client) GetNodeTupleOrder(request *GetNodeTupleOrderRequest) (response *GetNodeTupleOrderResponse, err error)

GetNodeTupleOrder invokes the linkwan.GetNodeTupleOrder API synchronously

func (*Client) GetNodeTupleOrderWithCallback

func (client *Client) GetNodeTupleOrderWithCallback(request *GetNodeTupleOrderRequest, callback func(response *GetNodeTupleOrderResponse, err error)) <-chan int

GetNodeTupleOrderWithCallback invokes the linkwan.GetNodeTupleOrder API asynchronously

func (*Client) GetNodeTupleOrderWithChan

func (client *Client) GetNodeTupleOrderWithChan(request *GetNodeTupleOrderRequest) (<-chan *GetNodeTupleOrderResponse, <-chan error)

GetNodeTupleOrderWithChan invokes the linkwan.GetNodeTupleOrder API asynchronously

func (*Client) GetNodeTuplesDownloadUrl

func (client *Client) GetNodeTuplesDownloadUrl(request *GetNodeTuplesDownloadUrlRequest) (response *GetNodeTuplesDownloadUrlResponse, err error)

GetNodeTuplesDownloadUrl invokes the linkwan.GetNodeTuplesDownloadUrl API synchronously

func (*Client) GetNodeTuplesDownloadUrlWithCallback

func (client *Client) GetNodeTuplesDownloadUrlWithCallback(request *GetNodeTuplesDownloadUrlRequest, callback func(response *GetNodeTuplesDownloadUrlResponse, err error)) <-chan int

GetNodeTuplesDownloadUrlWithCallback invokes the linkwan.GetNodeTuplesDownloadUrl API asynchronously

func (*Client) GetNodeTuplesDownloadUrlWithChan

func (client *Client) GetNodeTuplesDownloadUrlWithChan(request *GetNodeTuplesDownloadUrlRequest) (<-chan *GetNodeTuplesDownloadUrlResponse, <-chan error)

GetNodeTuplesDownloadUrlWithChan invokes the linkwan.GetNodeTuplesDownloadUrl API asynchronously

func (*Client) GetNodeWithCallback

func (client *Client) GetNodeWithCallback(request *GetNodeRequest, callback func(response *GetNodeResponse, err error)) <-chan int

GetNodeWithCallback invokes the linkwan.GetNode API asynchronously

func (*Client) GetNodeWithChan

func (client *Client) GetNodeWithChan(request *GetNodeRequest) (<-chan *GetNodeResponse, <-chan error)

GetNodeWithChan invokes the linkwan.GetNode API asynchronously

func (*Client) GetNotification

func (client *Client) GetNotification(request *GetNotificationRequest) (response *GetNotificationResponse, err error)

GetNotification invokes the linkwan.GetNotification API synchronously

func (*Client) GetNotificationWithCallback

func (client *Client) GetNotificationWithCallback(request *GetNotificationRequest, callback func(response *GetNotificationResponse, err error)) <-chan int

GetNotificationWithCallback invokes the linkwan.GetNotification API asynchronously

func (*Client) GetNotificationWithChan

func (client *Client) GetNotificationWithChan(request *GetNotificationRequest) (<-chan *GetNotificationResponse, <-chan error)

GetNotificationWithChan invokes the linkwan.GetNotification API asynchronously

func (*Client) GetOwnedJoinPermission

func (client *Client) GetOwnedJoinPermission(request *GetOwnedJoinPermissionRequest) (response *GetOwnedJoinPermissionResponse, err error)

GetOwnedJoinPermission invokes the linkwan.GetOwnedJoinPermission API synchronously

func (*Client) GetOwnedJoinPermissionWithCallback

func (client *Client) GetOwnedJoinPermissionWithCallback(request *GetOwnedJoinPermissionRequest, callback func(response *GetOwnedJoinPermissionResponse, err error)) <-chan int

GetOwnedJoinPermissionWithCallback invokes the linkwan.GetOwnedJoinPermission API asynchronously

func (*Client) GetOwnedJoinPermissionWithChan

func (client *Client) GetOwnedJoinPermissionWithChan(request *GetOwnedJoinPermissionRequest) (<-chan *GetOwnedJoinPermissionResponse, <-chan error)

GetOwnedJoinPermissionWithChan invokes the linkwan.GetOwnedJoinPermission API asynchronously

func (*Client) GetRentedJoinPermission

func (client *Client) GetRentedJoinPermission(request *GetRentedJoinPermissionRequest) (response *GetRentedJoinPermissionResponse, err error)

GetRentedJoinPermission invokes the linkwan.GetRentedJoinPermission API synchronously

func (*Client) GetRentedJoinPermissionWithCallback

func (client *Client) GetRentedJoinPermissionWithCallback(request *GetRentedJoinPermissionRequest, callback func(response *GetRentedJoinPermissionResponse, err error)) <-chan int

GetRentedJoinPermissionWithCallback invokes the linkwan.GetRentedJoinPermission API asynchronously

func (*Client) GetRentedJoinPermissionWithChan

func (client *Client) GetRentedJoinPermissionWithChan(request *GetRentedJoinPermissionRequest) (<-chan *GetRentedJoinPermissionResponse, <-chan error)

GetRentedJoinPermissionWithChan invokes the linkwan.GetRentedJoinPermission API asynchronously

func (*Client) GetUserLicense

func (client *Client) GetUserLicense(request *GetUserLicenseRequest) (response *GetUserLicenseResponse, err error)

GetUserLicense invokes the linkwan.GetUserLicense API synchronously

func (*Client) GetUserLicenseWithCallback

func (client *Client) GetUserLicenseWithCallback(request *GetUserLicenseRequest, callback func(response *GetUserLicenseResponse, err error)) <-chan int

GetUserLicenseWithCallback invokes the linkwan.GetUserLicense API asynchronously

func (*Client) GetUserLicenseWithChan

func (client *Client) GetUserLicenseWithChan(request *GetUserLicenseRequest) (<-chan *GetUserLicenseResponse, <-chan error)

GetUserLicenseWithChan invokes the linkwan.GetUserLicense API asynchronously

func (*Client) GetUserNetProfileDescription

func (client *Client) GetUserNetProfileDescription(request *GetUserNetProfileDescriptionRequest) (response *GetUserNetProfileDescriptionResponse, err error)

GetUserNetProfileDescription invokes the linkwan.GetUserNetProfileDescription API synchronously

func (*Client) GetUserNetProfileDescriptionWithCallback

func (client *Client) GetUserNetProfileDescriptionWithCallback(request *GetUserNetProfileDescriptionRequest, callback func(response *GetUserNetProfileDescriptionResponse, err error)) <-chan int

GetUserNetProfileDescriptionWithCallback invokes the linkwan.GetUserNetProfileDescription API asynchronously

func (*Client) GetUserNetProfileDescriptionWithChan

func (client *Client) GetUserNetProfileDescriptionWithChan(request *GetUserNetProfileDescriptionRequest) (<-chan *GetUserNetProfileDescriptionResponse, <-chan error)

GetUserNetProfileDescriptionWithChan invokes the linkwan.GetUserNetProfileDescription API asynchronously

func (*Client) ListActivatedFeatures

func (client *Client) ListActivatedFeatures(request *ListActivatedFeaturesRequest) (response *ListActivatedFeaturesResponse, err error)

ListActivatedFeatures invokes the linkwan.ListActivatedFeatures API synchronously

func (*Client) ListActivatedFeaturesWithCallback

func (client *Client) ListActivatedFeaturesWithCallback(request *ListActivatedFeaturesRequest, callback func(response *ListActivatedFeaturesResponse, err error)) <-chan int

ListActivatedFeaturesWithCallback invokes the linkwan.ListActivatedFeatures API asynchronously

func (*Client) ListActivatedFeaturesWithChan

func (client *Client) ListActivatedFeaturesWithChan(request *ListActivatedFeaturesRequest) (<-chan *ListActivatedFeaturesResponse, <-chan error)

ListActivatedFeaturesWithChan invokes the linkwan.ListActivatedFeatures API asynchronously

func (*Client) ListActiveGateways

func (client *Client) ListActiveGateways(request *ListActiveGatewaysRequest) (response *ListActiveGatewaysResponse, err error)

ListActiveGateways invokes the linkwan.ListActiveGateways API synchronously

func (*Client) ListActiveGatewaysWithCallback

func (client *Client) ListActiveGatewaysWithCallback(request *ListActiveGatewaysRequest, callback func(response *ListActiveGatewaysResponse, err error)) <-chan int

ListActiveGatewaysWithCallback invokes the linkwan.ListActiveGateways API asynchronously

func (*Client) ListActiveGatewaysWithChan

func (client *Client) ListActiveGatewaysWithChan(request *ListActiveGatewaysRequest) (<-chan *ListActiveGatewaysResponse, <-chan error)

ListActiveGatewaysWithChan invokes the linkwan.ListActiveGateways API asynchronously

func (*Client) ListFreqBandPlanGroups

func (client *Client) ListFreqBandPlanGroups(request *ListFreqBandPlanGroupsRequest) (response *ListFreqBandPlanGroupsResponse, err error)

ListFreqBandPlanGroups invokes the linkwan.ListFreqBandPlanGroups API synchronously

func (*Client) ListFreqBandPlanGroupsWithCallback

func (client *Client) ListFreqBandPlanGroupsWithCallback(request *ListFreqBandPlanGroupsRequest, callback func(response *ListFreqBandPlanGroupsResponse, err error)) <-chan int

ListFreqBandPlanGroupsWithCallback invokes the linkwan.ListFreqBandPlanGroups API asynchronously

func (*Client) ListFreqBandPlanGroupsWithChan

func (client *Client) ListFreqBandPlanGroupsWithChan(request *ListFreqBandPlanGroupsRequest) (<-chan *ListFreqBandPlanGroupsResponse, <-chan error)

ListFreqBandPlanGroupsWithChan invokes the linkwan.ListFreqBandPlanGroups API asynchronously

func (*Client) ListGatewayLocalConfigs

func (client *Client) ListGatewayLocalConfigs(request *ListGatewayLocalConfigsRequest) (response *ListGatewayLocalConfigsResponse, err error)

ListGatewayLocalConfigs invokes the linkwan.ListGatewayLocalConfigs API synchronously

func (*Client) ListGatewayLocalConfigsWithCallback

func (client *Client) ListGatewayLocalConfigsWithCallback(request *ListGatewayLocalConfigsRequest, callback func(response *ListGatewayLocalConfigsResponse, err error)) <-chan int

ListGatewayLocalConfigsWithCallback invokes the linkwan.ListGatewayLocalConfigs API asynchronously

func (*Client) ListGatewayLocalConfigsWithChan

func (client *Client) ListGatewayLocalConfigsWithChan(request *ListGatewayLocalConfigsRequest) (<-chan *ListGatewayLocalConfigsResponse, <-chan error)

ListGatewayLocalConfigsWithChan invokes the linkwan.ListGatewayLocalConfigs API asynchronously

func (*Client) ListGatewayOnlineRecords

func (client *Client) ListGatewayOnlineRecords(request *ListGatewayOnlineRecordsRequest) (response *ListGatewayOnlineRecordsResponse, err error)

ListGatewayOnlineRecords invokes the linkwan.ListGatewayOnlineRecords API synchronously

func (*Client) ListGatewayOnlineRecordsWithCallback

func (client *Client) ListGatewayOnlineRecordsWithCallback(request *ListGatewayOnlineRecordsRequest, callback func(response *ListGatewayOnlineRecordsResponse, err error)) <-chan int

ListGatewayOnlineRecordsWithCallback invokes the linkwan.ListGatewayOnlineRecords API asynchronously

func (*Client) ListGatewayOnlineRecordsWithChan

func (client *Client) ListGatewayOnlineRecordsWithChan(request *ListGatewayOnlineRecordsRequest) (<-chan *ListGatewayOnlineRecordsResponse, <-chan error)

ListGatewayOnlineRecordsWithChan invokes the linkwan.ListGatewayOnlineRecords API asynchronously

func (*Client) ListGatewayTransferFlowStats

func (client *Client) ListGatewayTransferFlowStats(request *ListGatewayTransferFlowStatsRequest) (response *ListGatewayTransferFlowStatsResponse, err error)

ListGatewayTransferFlowStats invokes the linkwan.ListGatewayTransferFlowStats API synchronously

func (*Client) ListGatewayTransferFlowStatsWithCallback

func (client *Client) ListGatewayTransferFlowStatsWithCallback(request *ListGatewayTransferFlowStatsRequest, callback func(response *ListGatewayTransferFlowStatsResponse, err error)) <-chan int

ListGatewayTransferFlowStatsWithCallback invokes the linkwan.ListGatewayTransferFlowStats API asynchronously

func (*Client) ListGatewayTransferFlowStatsWithChan

func (client *Client) ListGatewayTransferFlowStatsWithChan(request *ListGatewayTransferFlowStatsRequest) (<-chan *ListGatewayTransferFlowStatsResponse, <-chan error)

ListGatewayTransferFlowStatsWithChan invokes the linkwan.ListGatewayTransferFlowStats API asynchronously

func (*Client) ListGatewayTransferPackets

func (client *Client) ListGatewayTransferPackets(request *ListGatewayTransferPacketsRequest) (response *ListGatewayTransferPacketsResponse, err error)

ListGatewayTransferPackets invokes the linkwan.ListGatewayTransferPackets API synchronously

func (*Client) ListGatewayTransferPacketsWithCallback

func (client *Client) ListGatewayTransferPacketsWithCallback(request *ListGatewayTransferPacketsRequest, callback func(response *ListGatewayTransferPacketsResponse, err error)) <-chan int

ListGatewayTransferPacketsWithCallback invokes the linkwan.ListGatewayTransferPackets API asynchronously

func (*Client) ListGatewayTransferPacketsWithChan

func (client *Client) ListGatewayTransferPacketsWithChan(request *ListGatewayTransferPacketsRequest) (<-chan *ListGatewayTransferPacketsResponse, <-chan error)

ListGatewayTransferPacketsWithChan invokes the linkwan.ListGatewayTransferPackets API asynchronously

func (*Client) ListGatewayTupleOrders

func (client *Client) ListGatewayTupleOrders(request *ListGatewayTupleOrdersRequest) (response *ListGatewayTupleOrdersResponse, err error)

ListGatewayTupleOrders invokes the linkwan.ListGatewayTupleOrders API synchronously

func (*Client) ListGatewayTupleOrdersWithCallback

func (client *Client) ListGatewayTupleOrdersWithCallback(request *ListGatewayTupleOrdersRequest, callback func(response *ListGatewayTupleOrdersResponse, err error)) <-chan int

ListGatewayTupleOrdersWithCallback invokes the linkwan.ListGatewayTupleOrders API asynchronously

func (*Client) ListGatewayTupleOrdersWithChan

func (client *Client) ListGatewayTupleOrdersWithChan(request *ListGatewayTupleOrdersRequest) (<-chan *ListGatewayTupleOrdersResponse, <-chan error)

ListGatewayTupleOrdersWithChan invokes the linkwan.ListGatewayTupleOrders API asynchronously

func (*Client) ListGateways

func (client *Client) ListGateways(request *ListGatewaysRequest) (response *ListGatewaysResponse, err error)

ListGateways invokes the linkwan.ListGateways API synchronously

func (*Client) ListGatewaysGisInfo

func (client *Client) ListGatewaysGisInfo(request *ListGatewaysGisInfoRequest) (response *ListGatewaysGisInfoResponse, err error)

ListGatewaysGisInfo invokes the linkwan.ListGatewaysGisInfo API synchronously

func (*Client) ListGatewaysGisInfoWithCallback

func (client *Client) ListGatewaysGisInfoWithCallback(request *ListGatewaysGisInfoRequest, callback func(response *ListGatewaysGisInfoResponse, err error)) <-chan int

ListGatewaysGisInfoWithCallback invokes the linkwan.ListGatewaysGisInfo API asynchronously

func (*Client) ListGatewaysGisInfoWithChan

func (client *Client) ListGatewaysGisInfoWithChan(request *ListGatewaysGisInfoRequest) (<-chan *ListGatewaysGisInfoResponse, <-chan error)

ListGatewaysGisInfoWithChan invokes the linkwan.ListGatewaysGisInfo API asynchronously

func (*Client) ListGatewaysPacketStat

func (client *Client) ListGatewaysPacketStat(request *ListGatewaysPacketStatRequest) (response *ListGatewaysPacketStatResponse, err error)

ListGatewaysPacketStat invokes the linkwan.ListGatewaysPacketStat API synchronously

func (*Client) ListGatewaysPacketStatWithCallback

func (client *Client) ListGatewaysPacketStatWithCallback(request *ListGatewaysPacketStatRequest, callback func(response *ListGatewaysPacketStatResponse, err error)) <-chan int

ListGatewaysPacketStatWithCallback invokes the linkwan.ListGatewaysPacketStat API asynchronously

func (*Client) ListGatewaysPacketStatWithChan

func (client *Client) ListGatewaysPacketStatWithChan(request *ListGatewaysPacketStatRequest) (<-chan *ListGatewaysPacketStatResponse, <-chan error)

ListGatewaysPacketStatWithChan invokes the linkwan.ListGatewaysPacketStat API asynchronously

func (*Client) ListGatewaysWithCallback

func (client *Client) ListGatewaysWithCallback(request *ListGatewaysRequest, callback func(response *ListGatewaysResponse, err error)) <-chan int

ListGatewaysWithCallback invokes the linkwan.ListGateways API asynchronously

func (*Client) ListGatewaysWithChan

func (client *Client) ListGatewaysWithChan(request *ListGatewaysRequest) (<-chan *ListGatewaysResponse, <-chan error)

ListGatewaysWithChan invokes the linkwan.ListGateways API asynchronously

func (*Client) ListNodeGroupTransferFlowStats

func (client *Client) ListNodeGroupTransferFlowStats(request *ListNodeGroupTransferFlowStatsRequest) (response *ListNodeGroupTransferFlowStatsResponse, err error)

ListNodeGroupTransferFlowStats invokes the linkwan.ListNodeGroupTransferFlowStats API synchronously

func (*Client) ListNodeGroupTransferFlowStatsWithCallback

func (client *Client) ListNodeGroupTransferFlowStatsWithCallback(request *ListNodeGroupTransferFlowStatsRequest, callback func(response *ListNodeGroupTransferFlowStatsResponse, err error)) <-chan int

ListNodeGroupTransferFlowStatsWithCallback invokes the linkwan.ListNodeGroupTransferFlowStats API asynchronously

func (*Client) ListNodeGroupTransferFlowStatsWithChan

func (client *Client) ListNodeGroupTransferFlowStatsWithChan(request *ListNodeGroupTransferFlowStatsRequest) (<-chan *ListNodeGroupTransferFlowStatsResponse, <-chan error)

ListNodeGroupTransferFlowStatsWithChan invokes the linkwan.ListNodeGroupTransferFlowStats API asynchronously

func (*Client) ListNodeGroupTransferPackets

func (client *Client) ListNodeGroupTransferPackets(request *ListNodeGroupTransferPacketsRequest) (response *ListNodeGroupTransferPacketsResponse, err error)

ListNodeGroupTransferPackets invokes the linkwan.ListNodeGroupTransferPackets API synchronously

func (*Client) ListNodeGroupTransferPacketsWithCallback

func (client *Client) ListNodeGroupTransferPacketsWithCallback(request *ListNodeGroupTransferPacketsRequest, callback func(response *ListNodeGroupTransferPacketsResponse, err error)) <-chan int

ListNodeGroupTransferPacketsWithCallback invokes the linkwan.ListNodeGroupTransferPackets API asynchronously

func (*Client) ListNodeGroupTransferPacketsWithChan

func (client *Client) ListNodeGroupTransferPacketsWithChan(request *ListNodeGroupTransferPacketsRequest) (<-chan *ListNodeGroupTransferPacketsResponse, <-chan error)

ListNodeGroupTransferPacketsWithChan invokes the linkwan.ListNodeGroupTransferPackets API asynchronously

func (*Client) ListNodeGroups

func (client *Client) ListNodeGroups(request *ListNodeGroupsRequest) (response *ListNodeGroupsResponse, err error)

ListNodeGroups invokes the linkwan.ListNodeGroups API synchronously

func (*Client) ListNodeGroupsPacketStat

func (client *Client) ListNodeGroupsPacketStat(request *ListNodeGroupsPacketStatRequest) (response *ListNodeGroupsPacketStatResponse, err error)

ListNodeGroupsPacketStat invokes the linkwan.ListNodeGroupsPacketStat API synchronously

func (*Client) ListNodeGroupsPacketStatWithCallback

func (client *Client) ListNodeGroupsPacketStatWithCallback(request *ListNodeGroupsPacketStatRequest, callback func(response *ListNodeGroupsPacketStatResponse, err error)) <-chan int

ListNodeGroupsPacketStatWithCallback invokes the linkwan.ListNodeGroupsPacketStat API asynchronously

func (*Client) ListNodeGroupsPacketStatWithChan

func (client *Client) ListNodeGroupsPacketStatWithChan(request *ListNodeGroupsPacketStatRequest) (<-chan *ListNodeGroupsPacketStatResponse, <-chan error)

ListNodeGroupsPacketStatWithChan invokes the linkwan.ListNodeGroupsPacketStat API asynchronously

func (*Client) ListNodeGroupsWithCallback

func (client *Client) ListNodeGroupsWithCallback(request *ListNodeGroupsRequest, callback func(response *ListNodeGroupsResponse, err error)) <-chan int

ListNodeGroupsWithCallback invokes the linkwan.ListNodeGroups API asynchronously

func (*Client) ListNodeGroupsWithChan

func (client *Client) ListNodeGroupsWithChan(request *ListNodeGroupsRequest) (<-chan *ListNodeGroupsResponse, <-chan error)

ListNodeGroupsWithChan invokes the linkwan.ListNodeGroups API asynchronously

func (*Client) ListNodeTransferPacketPaths

func (client *Client) ListNodeTransferPacketPaths(request *ListNodeTransferPacketPathsRequest) (response *ListNodeTransferPacketPathsResponse, err error)

ListNodeTransferPacketPaths invokes the linkwan.ListNodeTransferPacketPaths API synchronously

func (*Client) ListNodeTransferPacketPathsWithCallback

func (client *Client) ListNodeTransferPacketPathsWithCallback(request *ListNodeTransferPacketPathsRequest, callback func(response *ListNodeTransferPacketPathsResponse, err error)) <-chan int

ListNodeTransferPacketPathsWithCallback invokes the linkwan.ListNodeTransferPacketPaths API asynchronously

func (*Client) ListNodeTransferPacketPathsWithChan

func (client *Client) ListNodeTransferPacketPathsWithChan(request *ListNodeTransferPacketPathsRequest) (<-chan *ListNodeTransferPacketPathsResponse, <-chan error)

ListNodeTransferPacketPathsWithChan invokes the linkwan.ListNodeTransferPacketPaths API asynchronously

func (*Client) ListNodeTransferPackets

func (client *Client) ListNodeTransferPackets(request *ListNodeTransferPacketsRequest) (response *ListNodeTransferPacketsResponse, err error)

ListNodeTransferPackets invokes the linkwan.ListNodeTransferPackets API synchronously

func (*Client) ListNodeTransferPacketsWithCallback

func (client *Client) ListNodeTransferPacketsWithCallback(request *ListNodeTransferPacketsRequest, callback func(response *ListNodeTransferPacketsResponse, err error)) <-chan int

ListNodeTransferPacketsWithCallback invokes the linkwan.ListNodeTransferPackets API asynchronously

func (*Client) ListNodeTransferPacketsWithChan

func (client *Client) ListNodeTransferPacketsWithChan(request *ListNodeTransferPacketsRequest) (<-chan *ListNodeTransferPacketsResponse, <-chan error)

ListNodeTransferPacketsWithChan invokes the linkwan.ListNodeTransferPackets API asynchronously

func (*Client) ListNodeTupleOrders

func (client *Client) ListNodeTupleOrders(request *ListNodeTupleOrdersRequest) (response *ListNodeTupleOrdersResponse, err error)

ListNodeTupleOrders invokes the linkwan.ListNodeTupleOrders API synchronously

func (*Client) ListNodeTupleOrdersWithCallback

func (client *Client) ListNodeTupleOrdersWithCallback(request *ListNodeTupleOrdersRequest, callback func(response *ListNodeTupleOrdersResponse, err error)) <-chan int

ListNodeTupleOrdersWithCallback invokes the linkwan.ListNodeTupleOrders API asynchronously

func (*Client) ListNodeTupleOrdersWithChan

func (client *Client) ListNodeTupleOrdersWithChan(request *ListNodeTupleOrdersRequest) (<-chan *ListNodeTupleOrdersResponse, <-chan error)

ListNodeTupleOrdersWithChan invokes the linkwan.ListNodeTupleOrders API asynchronously

func (*Client) ListNodesByNodeGroupId

func (client *Client) ListNodesByNodeGroupId(request *ListNodesByNodeGroupIdRequest) (response *ListNodesByNodeGroupIdResponse, err error)

ListNodesByNodeGroupId invokes the linkwan.ListNodesByNodeGroupId API synchronously

func (*Client) ListNodesByNodeGroupIdWithCallback

func (client *Client) ListNodesByNodeGroupIdWithCallback(request *ListNodesByNodeGroupIdRequest, callback func(response *ListNodesByNodeGroupIdResponse, err error)) <-chan int

ListNodesByNodeGroupIdWithCallback invokes the linkwan.ListNodesByNodeGroupId API asynchronously

func (*Client) ListNodesByNodeGroupIdWithChan

func (client *Client) ListNodesByNodeGroupIdWithChan(request *ListNodesByNodeGroupIdRequest) (<-chan *ListNodesByNodeGroupIdResponse, <-chan error)

ListNodesByNodeGroupIdWithChan invokes the linkwan.ListNodesByNodeGroupId API asynchronously

func (*Client) ListNodesByOwnedJoinPermissionId

func (client *Client) ListNodesByOwnedJoinPermissionId(request *ListNodesByOwnedJoinPermissionIdRequest) (response *ListNodesByOwnedJoinPermissionIdResponse, err error)

ListNodesByOwnedJoinPermissionId invokes the linkwan.ListNodesByOwnedJoinPermissionId API synchronously

func (*Client) ListNodesByOwnedJoinPermissionIdWithCallback

func (client *Client) ListNodesByOwnedJoinPermissionIdWithCallback(request *ListNodesByOwnedJoinPermissionIdRequest, callback func(response *ListNodesByOwnedJoinPermissionIdResponse, err error)) <-chan int

ListNodesByOwnedJoinPermissionIdWithCallback invokes the linkwan.ListNodesByOwnedJoinPermissionId API asynchronously

func (*Client) ListNodesByOwnedJoinPermissionIdWithChan

func (client *Client) ListNodesByOwnedJoinPermissionIdWithChan(request *ListNodesByOwnedJoinPermissionIdRequest) (<-chan *ListNodesByOwnedJoinPermissionIdResponse, <-chan error)

ListNodesByOwnedJoinPermissionIdWithChan invokes the linkwan.ListNodesByOwnedJoinPermissionId API asynchronously

func (*Client) ListNotifications

func (client *Client) ListNotifications(request *ListNotificationsRequest) (response *ListNotificationsResponse, err error)

ListNotifications invokes the linkwan.ListNotifications API synchronously

func (*Client) ListNotificationsWithCallback

func (client *Client) ListNotificationsWithCallback(request *ListNotificationsRequest, callback func(response *ListNotificationsResponse, err error)) <-chan int

ListNotificationsWithCallback invokes the linkwan.ListNotifications API asynchronously

func (*Client) ListNotificationsWithChan

func (client *Client) ListNotificationsWithChan(request *ListNotificationsRequest) (<-chan *ListNotificationsResponse, <-chan error)

ListNotificationsWithChan invokes the linkwan.ListNotifications API asynchronously

func (*Client) ListOwnedJoinPermissions

func (client *Client) ListOwnedJoinPermissions(request *ListOwnedJoinPermissionsRequest) (response *ListOwnedJoinPermissionsResponse, err error)

ListOwnedJoinPermissions invokes the linkwan.ListOwnedJoinPermissions API synchronously

func (*Client) ListOwnedJoinPermissionsWithCallback

func (client *Client) ListOwnedJoinPermissionsWithCallback(request *ListOwnedJoinPermissionsRequest, callback func(response *ListOwnedJoinPermissionsResponse, err error)) <-chan int

ListOwnedJoinPermissionsWithCallback invokes the linkwan.ListOwnedJoinPermissions API asynchronously

func (*Client) ListOwnedJoinPermissionsWithChan

func (client *Client) ListOwnedJoinPermissionsWithChan(request *ListOwnedJoinPermissionsRequest) (<-chan *ListOwnedJoinPermissionsResponse, <-chan error)

ListOwnedJoinPermissionsWithChan invokes the linkwan.ListOwnedJoinPermissions API asynchronously

func (*Client) ListRentedJoinPermissions

func (client *Client) ListRentedJoinPermissions(request *ListRentedJoinPermissionsRequest) (response *ListRentedJoinPermissionsResponse, err error)

ListRentedJoinPermissions invokes the linkwan.ListRentedJoinPermissions API synchronously

func (*Client) ListRentedJoinPermissionsWithCallback

func (client *Client) ListRentedJoinPermissionsWithCallback(request *ListRentedJoinPermissionsRequest, callback func(response *ListRentedJoinPermissionsResponse, err error)) <-chan int

ListRentedJoinPermissionsWithCallback invokes the linkwan.ListRentedJoinPermissions API asynchronously

func (*Client) ListRentedJoinPermissionsWithChan

func (client *Client) ListRentedJoinPermissionsWithChan(request *ListRentedJoinPermissionsRequest) (<-chan *ListRentedJoinPermissionsResponse, <-chan error)

ListRentedJoinPermissionsWithChan invokes the linkwan.ListRentedJoinPermissions API asynchronously

func (*Client) ListTransferPacket

func (client *Client) ListTransferPacket(request *ListTransferPacketRequest) (response *ListTransferPacketResponse, err error)

ListTransferPacket invokes the linkwan.ListTransferPacket API synchronously

func (*Client) ListTransferPacketWithCallback

func (client *Client) ListTransferPacketWithCallback(request *ListTransferPacketRequest, callback func(response *ListTransferPacketResponse, err error)) <-chan int

ListTransferPacketWithCallback invokes the linkwan.ListTransferPacket API asynchronously

func (*Client) ListTransferPacketWithChan

func (client *Client) ListTransferPacketWithChan(request *ListTransferPacketRequest) (<-chan *ListTransferPacketResponse, <-chan error)

ListTransferPacketWithChan invokes the linkwan.ListTransferPacket API asynchronously

func (*Client) RejectJoinPermissionAuthOrder

func (client *Client) RejectJoinPermissionAuthOrder(request *RejectJoinPermissionAuthOrderRequest) (response *RejectJoinPermissionAuthOrderResponse, err error)

RejectJoinPermissionAuthOrder invokes the linkwan.RejectJoinPermissionAuthOrder API synchronously

func (*Client) RejectJoinPermissionAuthOrderWithCallback

func (client *Client) RejectJoinPermissionAuthOrderWithCallback(request *RejectJoinPermissionAuthOrderRequest, callback func(response *RejectJoinPermissionAuthOrderResponse, err error)) <-chan int

RejectJoinPermissionAuthOrderWithCallback invokes the linkwan.RejectJoinPermissionAuthOrder API asynchronously

func (*Client) RejectJoinPermissionAuthOrderWithChan

func (client *Client) RejectJoinPermissionAuthOrderWithChan(request *RejectJoinPermissionAuthOrderRequest) (<-chan *RejectJoinPermissionAuthOrderResponse, <-chan error)

RejectJoinPermissionAuthOrderWithChan invokes the linkwan.RejectJoinPermissionAuthOrder API asynchronously

func (*Client) RemoveNodeFromGroup

func (client *Client) RemoveNodeFromGroup(request *RemoveNodeFromGroupRequest) (response *RemoveNodeFromGroupResponse, err error)

RemoveNodeFromGroup invokes the linkwan.RemoveNodeFromGroup API synchronously

func (*Client) RemoveNodeFromGroupWithCallback

func (client *Client) RemoveNodeFromGroupWithCallback(request *RemoveNodeFromGroupRequest, callback func(response *RemoveNodeFromGroupResponse, err error)) <-chan int

RemoveNodeFromGroupWithCallback invokes the linkwan.RemoveNodeFromGroup API asynchronously

func (*Client) RemoveNodeFromGroupWithChan

func (client *Client) RemoveNodeFromGroupWithChan(request *RemoveNodeFromGroupRequest) (<-chan *RemoveNodeFromGroupResponse, <-chan error)

RemoveNodeFromGroupWithChan invokes the linkwan.RemoveNodeFromGroup API asynchronously

func (*Client) ReturnJoinPermission

func (client *Client) ReturnJoinPermission(request *ReturnJoinPermissionRequest) (response *ReturnJoinPermissionResponse, err error)

ReturnJoinPermission invokes the linkwan.ReturnJoinPermission API synchronously

func (*Client) ReturnJoinPermissionWithCallback

func (client *Client) ReturnJoinPermissionWithCallback(request *ReturnJoinPermissionRequest, callback func(response *ReturnJoinPermissionResponse, err error)) <-chan int

ReturnJoinPermissionWithCallback invokes the linkwan.ReturnJoinPermission API asynchronously

func (*Client) ReturnJoinPermissionWithChan

func (client *Client) ReturnJoinPermissionWithChan(request *ReturnJoinPermissionRequest) (<-chan *ReturnJoinPermissionResponse, <-chan error)

ReturnJoinPermissionWithChan invokes the linkwan.ReturnJoinPermission API asynchronously

func (*Client) SendUnicastCommand

func (client *Client) SendUnicastCommand(request *SendUnicastCommandRequest) (response *SendUnicastCommandResponse, err error)

SendUnicastCommand invokes the linkwan.SendUnicastCommand API synchronously

func (*Client) SendUnicastCommandWithCallback

func (client *Client) SendUnicastCommandWithCallback(request *SendUnicastCommandRequest, callback func(response *SendUnicastCommandResponse, err error)) <-chan int

SendUnicastCommandWithCallback invokes the linkwan.SendUnicastCommand API asynchronously

func (*Client) SendUnicastCommandWithChan

func (client *Client) SendUnicastCommandWithChan(request *SendUnicastCommandRequest) (<-chan *SendUnicastCommandResponse, <-chan error)

SendUnicastCommandWithChan invokes the linkwan.SendUnicastCommand API asynchronously

func (*Client) SubmitGatewayLocalConfigAddingTask

func (client *Client) SubmitGatewayLocalConfigAddingTask(request *SubmitGatewayLocalConfigAddingTaskRequest) (response *SubmitGatewayLocalConfigAddingTaskResponse, err error)

SubmitGatewayLocalConfigAddingTask invokes the linkwan.SubmitGatewayLocalConfigAddingTask API synchronously

func (*Client) SubmitGatewayLocalConfigAddingTaskWithCallback

func (client *Client) SubmitGatewayLocalConfigAddingTaskWithCallback(request *SubmitGatewayLocalConfigAddingTaskRequest, callback func(response *SubmitGatewayLocalConfigAddingTaskResponse, err error)) <-chan int

SubmitGatewayLocalConfigAddingTaskWithCallback invokes the linkwan.SubmitGatewayLocalConfigAddingTask API asynchronously

func (*Client) SubmitGatewayLocalConfigAddingTaskWithChan

func (client *Client) SubmitGatewayLocalConfigAddingTaskWithChan(request *SubmitGatewayLocalConfigAddingTaskRequest) (<-chan *SubmitGatewayLocalConfigAddingTaskResponse, <-chan error)

SubmitGatewayLocalConfigAddingTaskWithChan invokes the linkwan.SubmitGatewayLocalConfigAddingTask API asynchronously

func (*Client) SubmitGatewayLocalConfigDeletingTask

func (client *Client) SubmitGatewayLocalConfigDeletingTask(request *SubmitGatewayLocalConfigDeletingTaskRequest) (response *SubmitGatewayLocalConfigDeletingTaskResponse, err error)

SubmitGatewayLocalConfigDeletingTask invokes the linkwan.SubmitGatewayLocalConfigDeletingTask API synchronously

func (*Client) SubmitGatewayLocalConfigDeletingTaskWithCallback

func (client *Client) SubmitGatewayLocalConfigDeletingTaskWithCallback(request *SubmitGatewayLocalConfigDeletingTaskRequest, callback func(response *SubmitGatewayLocalConfigDeletingTaskResponse, err error)) <-chan int

SubmitGatewayLocalConfigDeletingTaskWithCallback invokes the linkwan.SubmitGatewayLocalConfigDeletingTask API asynchronously

func (*Client) SubmitGatewayLocalConfigDeletingTaskWithChan

func (client *Client) SubmitGatewayLocalConfigDeletingTaskWithChan(request *SubmitGatewayLocalConfigDeletingTaskRequest) (<-chan *SubmitGatewayLocalConfigDeletingTaskResponse, <-chan error)

SubmitGatewayLocalConfigDeletingTaskWithChan invokes the linkwan.SubmitGatewayLocalConfigDeletingTask API asynchronously

func (*Client) SubmitGatewayTupleOrder

func (client *Client) SubmitGatewayTupleOrder(request *SubmitGatewayTupleOrderRequest) (response *SubmitGatewayTupleOrderResponse, err error)

SubmitGatewayTupleOrder invokes the linkwan.SubmitGatewayTupleOrder API synchronously

func (*Client) SubmitGatewayTupleOrderWithCallback

func (client *Client) SubmitGatewayTupleOrderWithCallback(request *SubmitGatewayTupleOrderRequest, callback func(response *SubmitGatewayTupleOrderResponse, err error)) <-chan int

SubmitGatewayTupleOrderWithCallback invokes the linkwan.SubmitGatewayTupleOrder API asynchronously

func (*Client) SubmitGatewayTupleOrderWithChan

func (client *Client) SubmitGatewayTupleOrderWithChan(request *SubmitGatewayTupleOrderRequest) (<-chan *SubmitGatewayTupleOrderResponse, <-chan error)

SubmitGatewayTupleOrderWithChan invokes the linkwan.SubmitGatewayTupleOrder API asynchronously

func (*Client) SubmitJoinPermissionAuthOrder

func (client *Client) SubmitJoinPermissionAuthOrder(request *SubmitJoinPermissionAuthOrderRequest) (response *SubmitJoinPermissionAuthOrderResponse, err error)

SubmitJoinPermissionAuthOrder invokes the linkwan.SubmitJoinPermissionAuthOrder API synchronously

func (*Client) SubmitJoinPermissionAuthOrderWithCallback

func (client *Client) SubmitJoinPermissionAuthOrderWithCallback(request *SubmitJoinPermissionAuthOrderRequest, callback func(response *SubmitJoinPermissionAuthOrderResponse, err error)) <-chan int

SubmitJoinPermissionAuthOrderWithCallback invokes the linkwan.SubmitJoinPermissionAuthOrder API asynchronously

func (*Client) SubmitJoinPermissionAuthOrderWithChan

func (client *Client) SubmitJoinPermissionAuthOrderWithChan(request *SubmitJoinPermissionAuthOrderRequest) (<-chan *SubmitJoinPermissionAuthOrderResponse, <-chan error)

SubmitJoinPermissionAuthOrderWithChan invokes the linkwan.SubmitJoinPermissionAuthOrder API asynchronously

func (*Client) SubmitKpmEncryptedNodeTupleOrder

func (client *Client) SubmitKpmEncryptedNodeTupleOrder(request *SubmitKpmEncryptedNodeTupleOrderRequest) (response *SubmitKpmEncryptedNodeTupleOrderResponse, err error)

SubmitKpmEncryptedNodeTupleOrder invokes the linkwan.SubmitKpmEncryptedNodeTupleOrder API synchronously

func (*Client) SubmitKpmEncryptedNodeTupleOrderWithCallback

func (client *Client) SubmitKpmEncryptedNodeTupleOrderWithCallback(request *SubmitKpmEncryptedNodeTupleOrderRequest, callback func(response *SubmitKpmEncryptedNodeTupleOrderResponse, err error)) <-chan int

SubmitKpmEncryptedNodeTupleOrderWithCallback invokes the linkwan.SubmitKpmEncryptedNodeTupleOrder API asynchronously

func (*Client) SubmitKpmEncryptedNodeTupleOrderWithChan

func (client *Client) SubmitKpmEncryptedNodeTupleOrderWithChan(request *SubmitKpmEncryptedNodeTupleOrderRequest) (<-chan *SubmitKpmEncryptedNodeTupleOrderResponse, <-chan error)

SubmitKpmEncryptedNodeTupleOrderWithChan invokes the linkwan.SubmitKpmEncryptedNodeTupleOrder API asynchronously

func (*Client) SubmitNodeLocalConfigAddingTask

func (client *Client) SubmitNodeLocalConfigAddingTask(request *SubmitNodeLocalConfigAddingTaskRequest) (response *SubmitNodeLocalConfigAddingTaskResponse, err error)

SubmitNodeLocalConfigAddingTask invokes the linkwan.SubmitNodeLocalConfigAddingTask API synchronously

func (*Client) SubmitNodeLocalConfigAddingTaskWithCallback

func (client *Client) SubmitNodeLocalConfigAddingTaskWithCallback(request *SubmitNodeLocalConfigAddingTaskRequest, callback func(response *SubmitNodeLocalConfigAddingTaskResponse, err error)) <-chan int

SubmitNodeLocalConfigAddingTaskWithCallback invokes the linkwan.SubmitNodeLocalConfigAddingTask API asynchronously

func (*Client) SubmitNodeLocalConfigAddingTaskWithChan

func (client *Client) SubmitNodeLocalConfigAddingTaskWithChan(request *SubmitNodeLocalConfigAddingTaskRequest) (<-chan *SubmitNodeLocalConfigAddingTaskResponse, <-chan error)

SubmitNodeLocalConfigAddingTaskWithChan invokes the linkwan.SubmitNodeLocalConfigAddingTask API asynchronously

func (*Client) SubmitNodeLocalConfigDeletingTask

func (client *Client) SubmitNodeLocalConfigDeletingTask(request *SubmitNodeLocalConfigDeletingTaskRequest) (response *SubmitNodeLocalConfigDeletingTaskResponse, err error)

SubmitNodeLocalConfigDeletingTask invokes the linkwan.SubmitNodeLocalConfigDeletingTask API synchronously

func (*Client) SubmitNodeLocalConfigDeletingTaskWithCallback

func (client *Client) SubmitNodeLocalConfigDeletingTaskWithCallback(request *SubmitNodeLocalConfigDeletingTaskRequest, callback func(response *SubmitNodeLocalConfigDeletingTaskResponse, err error)) <-chan int

SubmitNodeLocalConfigDeletingTaskWithCallback invokes the linkwan.SubmitNodeLocalConfigDeletingTask API asynchronously

func (*Client) SubmitNodeLocalConfigDeletingTaskWithChan

func (client *Client) SubmitNodeLocalConfigDeletingTaskWithChan(request *SubmitNodeLocalConfigDeletingTaskRequest) (<-chan *SubmitNodeLocalConfigDeletingTaskResponse, <-chan error)

SubmitNodeLocalConfigDeletingTaskWithChan invokes the linkwan.SubmitNodeLocalConfigDeletingTask API asynchronously

func (*Client) SubmitNodeTupleOrder

func (client *Client) SubmitNodeTupleOrder(request *SubmitNodeTupleOrderRequest) (response *SubmitNodeTupleOrderResponse, err error)

SubmitNodeTupleOrder invokes the linkwan.SubmitNodeTupleOrder API synchronously

func (*Client) SubmitNodeTupleOrderWithCallback

func (client *Client) SubmitNodeTupleOrderWithCallback(request *SubmitNodeTupleOrderRequest, callback func(response *SubmitNodeTupleOrderResponse, err error)) <-chan int

SubmitNodeTupleOrderWithCallback invokes the linkwan.SubmitNodeTupleOrder API asynchronously

func (*Client) SubmitNodeTupleOrderWithChan

func (client *Client) SubmitNodeTupleOrderWithChan(request *SubmitNodeTupleOrderRequest) (<-chan *SubmitNodeTupleOrderResponse, <-chan error)

SubmitNodeTupleOrderWithChan invokes the linkwan.SubmitNodeTupleOrder API asynchronously

func (*Client) UnbindJoinPermissionFromNodeGroup

func (client *Client) UnbindJoinPermissionFromNodeGroup(request *UnbindJoinPermissionFromNodeGroupRequest) (response *UnbindJoinPermissionFromNodeGroupResponse, err error)

UnbindJoinPermissionFromNodeGroup invokes the linkwan.UnbindJoinPermissionFromNodeGroup API synchronously

func (*Client) UnbindJoinPermissionFromNodeGroupWithCallback

func (client *Client) UnbindJoinPermissionFromNodeGroupWithCallback(request *UnbindJoinPermissionFromNodeGroupRequest, callback func(response *UnbindJoinPermissionFromNodeGroupResponse, err error)) <-chan int

UnbindJoinPermissionFromNodeGroupWithCallback invokes the linkwan.UnbindJoinPermissionFromNodeGroup API asynchronously

func (*Client) UnbindJoinPermissionFromNodeGroupWithChan

func (client *Client) UnbindJoinPermissionFromNodeGroupWithChan(request *UnbindJoinPermissionFromNodeGroupRequest) (<-chan *UnbindJoinPermissionFromNodeGroupResponse, <-chan error)

UnbindJoinPermissionFromNodeGroupWithChan invokes the linkwan.UnbindJoinPermissionFromNodeGroup API asynchronously

func (*Client) UpdateDataDispatchConfig

func (client *Client) UpdateDataDispatchConfig(request *UpdateDataDispatchConfigRequest) (response *UpdateDataDispatchConfigResponse, err error)

UpdateDataDispatchConfig invokes the linkwan.UpdateDataDispatchConfig API synchronously

func (*Client) UpdateDataDispatchConfigWithCallback

func (client *Client) UpdateDataDispatchConfigWithCallback(request *UpdateDataDispatchConfigRequest, callback func(response *UpdateDataDispatchConfigResponse, err error)) <-chan int

UpdateDataDispatchConfigWithCallback invokes the linkwan.UpdateDataDispatchConfig API asynchronously

func (*Client) UpdateDataDispatchConfigWithChan

func (client *Client) UpdateDataDispatchConfigWithChan(request *UpdateDataDispatchConfigRequest) (<-chan *UpdateDataDispatchConfigResponse, <-chan error)

UpdateDataDispatchConfigWithChan invokes the linkwan.UpdateDataDispatchConfig API asynchronously

func (*Client) UpdateDataDispatchEnablingState

func (client *Client) UpdateDataDispatchEnablingState(request *UpdateDataDispatchEnablingStateRequest) (response *UpdateDataDispatchEnablingStateResponse, err error)

UpdateDataDispatchEnablingState invokes the linkwan.UpdateDataDispatchEnablingState API synchronously

func (*Client) UpdateDataDispatchEnablingStateWithCallback

func (client *Client) UpdateDataDispatchEnablingStateWithCallback(request *UpdateDataDispatchEnablingStateRequest, callback func(response *UpdateDataDispatchEnablingStateResponse, err error)) <-chan int

UpdateDataDispatchEnablingStateWithCallback invokes the linkwan.UpdateDataDispatchEnablingState API asynchronously

func (*Client) UpdateDataDispatchEnablingStateWithChan

func (client *Client) UpdateDataDispatchEnablingStateWithChan(request *UpdateDataDispatchEnablingStateRequest) (<-chan *UpdateDataDispatchEnablingStateResponse, <-chan error)

UpdateDataDispatchEnablingStateWithChan invokes the linkwan.UpdateDataDispatchEnablingState API asynchronously

func (*Client) UpdateGateway

func (client *Client) UpdateGateway(request *UpdateGatewayRequest) (response *UpdateGatewayResponse, err error)

UpdateGateway invokes the linkwan.UpdateGateway API synchronously

func (*Client) UpdateGatewayEnablingState

func (client *Client) UpdateGatewayEnablingState(request *UpdateGatewayEnablingStateRequest) (response *UpdateGatewayEnablingStateResponse, err error)

UpdateGatewayEnablingState invokes the linkwan.UpdateGatewayEnablingState API synchronously

func (*Client) UpdateGatewayEnablingStateWithCallback

func (client *Client) UpdateGatewayEnablingStateWithCallback(request *UpdateGatewayEnablingStateRequest, callback func(response *UpdateGatewayEnablingStateResponse, err error)) <-chan int

UpdateGatewayEnablingStateWithCallback invokes the linkwan.UpdateGatewayEnablingState API asynchronously

func (*Client) UpdateGatewayEnablingStateWithChan

func (client *Client) UpdateGatewayEnablingStateWithChan(request *UpdateGatewayEnablingStateRequest) (<-chan *UpdateGatewayEnablingStateResponse, <-chan error)

UpdateGatewayEnablingStateWithChan invokes the linkwan.UpdateGatewayEnablingState API asynchronously

func (*Client) UpdateGatewaySshCtrl

func (client *Client) UpdateGatewaySshCtrl(request *UpdateGatewaySshCtrlRequest) (response *UpdateGatewaySshCtrlResponse, err error)

UpdateGatewaySshCtrl invokes the linkwan.UpdateGatewaySshCtrl API synchronously

func (*Client) UpdateGatewaySshCtrlWithCallback

func (client *Client) UpdateGatewaySshCtrlWithCallback(request *UpdateGatewaySshCtrlRequest, callback func(response *UpdateGatewaySshCtrlResponse, err error)) <-chan int

UpdateGatewaySshCtrlWithCallback invokes the linkwan.UpdateGatewaySshCtrl API asynchronously

func (*Client) UpdateGatewaySshCtrlWithChan

func (client *Client) UpdateGatewaySshCtrlWithChan(request *UpdateGatewaySshCtrlRequest) (<-chan *UpdateGatewaySshCtrlResponse, <-chan error)

UpdateGatewaySshCtrlWithChan invokes the linkwan.UpdateGatewaySshCtrl API asynchronously

func (*Client) UpdateGatewayWithCallback

func (client *Client) UpdateGatewayWithCallback(request *UpdateGatewayRequest, callback func(response *UpdateGatewayResponse, err error)) <-chan int

UpdateGatewayWithCallback invokes the linkwan.UpdateGateway API asynchronously

func (*Client) UpdateGatewayWithChan

func (client *Client) UpdateGatewayWithChan(request *UpdateGatewayRequest) (<-chan *UpdateGatewayResponse, <-chan error)

UpdateGatewayWithChan invokes the linkwan.UpdateGateway API asynchronously

func (*Client) UpdateNodeEnablingState

func (client *Client) UpdateNodeEnablingState(request *UpdateNodeEnablingStateRequest) (response *UpdateNodeEnablingStateResponse, err error)

UpdateNodeEnablingState invokes the linkwan.UpdateNodeEnablingState API synchronously

func (*Client) UpdateNodeEnablingStateWithCallback

func (client *Client) UpdateNodeEnablingStateWithCallback(request *UpdateNodeEnablingStateRequest, callback func(response *UpdateNodeEnablingStateResponse, err error)) <-chan int

UpdateNodeEnablingStateWithCallback invokes the linkwan.UpdateNodeEnablingState API asynchronously

func (*Client) UpdateNodeEnablingStateWithChan

func (client *Client) UpdateNodeEnablingStateWithChan(request *UpdateNodeEnablingStateRequest) (<-chan *UpdateNodeEnablingStateResponse, <-chan error)

UpdateNodeEnablingStateWithChan invokes the linkwan.UpdateNodeEnablingState API asynchronously

func (*Client) UpdateNodeGroup

func (client *Client) UpdateNodeGroup(request *UpdateNodeGroupRequest) (response *UpdateNodeGroupResponse, err error)

UpdateNodeGroup invokes the linkwan.UpdateNodeGroup API synchronously

func (*Client) UpdateNodeGroupWithCallback

func (client *Client) UpdateNodeGroupWithCallback(request *UpdateNodeGroupRequest, callback func(response *UpdateNodeGroupResponse, err error)) <-chan int

UpdateNodeGroupWithCallback invokes the linkwan.UpdateNodeGroup API asynchronously

func (*Client) UpdateNodeGroupWithChan

func (client *Client) UpdateNodeGroupWithChan(request *UpdateNodeGroupRequest) (<-chan *UpdateNodeGroupResponse, <-chan error)

UpdateNodeGroupWithChan invokes the linkwan.UpdateNodeGroup API asynchronously

func (*Client) UpdateNotificationsHandleState

func (client *Client) UpdateNotificationsHandleState(request *UpdateNotificationsHandleStateRequest) (response *UpdateNotificationsHandleStateResponse, err error)

UpdateNotificationsHandleState invokes the linkwan.UpdateNotificationsHandleState API synchronously

func (*Client) UpdateNotificationsHandleStateWithCallback

func (client *Client) UpdateNotificationsHandleStateWithCallback(request *UpdateNotificationsHandleStateRequest, callback func(response *UpdateNotificationsHandleStateResponse, err error)) <-chan int

UpdateNotificationsHandleStateWithCallback invokes the linkwan.UpdateNotificationsHandleState API asynchronously

func (*Client) UpdateNotificationsHandleStateWithChan

func (client *Client) UpdateNotificationsHandleStateWithChan(request *UpdateNotificationsHandleStateRequest) (<-chan *UpdateNotificationsHandleStateResponse, <-chan error)

UpdateNotificationsHandleStateWithChan invokes the linkwan.UpdateNotificationsHandleState API asynchronously

func (*Client) UpdateOwnedLocalJoinPermission

func (client *Client) UpdateOwnedLocalJoinPermission(request *UpdateOwnedLocalJoinPermissionRequest) (response *UpdateOwnedLocalJoinPermissionResponse, err error)

UpdateOwnedLocalJoinPermission invokes the linkwan.UpdateOwnedLocalJoinPermission API synchronously

func (*Client) UpdateOwnedLocalJoinPermissionEnablingState

func (client *Client) UpdateOwnedLocalJoinPermissionEnablingState(request *UpdateOwnedLocalJoinPermissionEnablingStateRequest) (response *UpdateOwnedLocalJoinPermissionEnablingStateResponse, err error)

UpdateOwnedLocalJoinPermissionEnablingState invokes the linkwan.UpdateOwnedLocalJoinPermissionEnablingState API synchronously

func (*Client) UpdateOwnedLocalJoinPermissionEnablingStateWithCallback

func (client *Client) UpdateOwnedLocalJoinPermissionEnablingStateWithCallback(request *UpdateOwnedLocalJoinPermissionEnablingStateRequest, callback func(response *UpdateOwnedLocalJoinPermissionEnablingStateResponse, err error)) <-chan int

UpdateOwnedLocalJoinPermissionEnablingStateWithCallback invokes the linkwan.UpdateOwnedLocalJoinPermissionEnablingState API asynchronously

func (*Client) UpdateOwnedLocalJoinPermissionEnablingStateWithChan

func (client *Client) UpdateOwnedLocalJoinPermissionEnablingStateWithChan(request *UpdateOwnedLocalJoinPermissionEnablingStateRequest) (<-chan *UpdateOwnedLocalJoinPermissionEnablingStateResponse, <-chan error)

UpdateOwnedLocalJoinPermissionEnablingStateWithChan invokes the linkwan.UpdateOwnedLocalJoinPermissionEnablingState API asynchronously

func (*Client) UpdateOwnedLocalJoinPermissionWithCallback

func (client *Client) UpdateOwnedLocalJoinPermissionWithCallback(request *UpdateOwnedLocalJoinPermissionRequest, callback func(response *UpdateOwnedLocalJoinPermissionResponse, err error)) <-chan int

UpdateOwnedLocalJoinPermissionWithCallback invokes the linkwan.UpdateOwnedLocalJoinPermission API asynchronously

func (*Client) UpdateOwnedLocalJoinPermissionWithChan

func (client *Client) UpdateOwnedLocalJoinPermissionWithChan(request *UpdateOwnedLocalJoinPermissionRequest) (<-chan *UpdateOwnedLocalJoinPermissionResponse, <-chan error)

UpdateOwnedLocalJoinPermissionWithChan invokes the linkwan.UpdateOwnedLocalJoinPermission API asynchronously

func (*Client) UpdateRoamingJoinPermission

func (client *Client) UpdateRoamingJoinPermission(request *UpdateRoamingJoinPermissionRequest) (response *UpdateRoamingJoinPermissionResponse, err error)

UpdateRoamingJoinPermission invokes the linkwan.UpdateRoamingJoinPermission API synchronously

func (*Client) UpdateRoamingJoinPermissionEnablingState

func (client *Client) UpdateRoamingJoinPermissionEnablingState(request *UpdateRoamingJoinPermissionEnablingStateRequest) (response *UpdateRoamingJoinPermissionEnablingStateResponse, err error)

UpdateRoamingJoinPermissionEnablingState invokes the linkwan.UpdateRoamingJoinPermissionEnablingState API synchronously

func (*Client) UpdateRoamingJoinPermissionEnablingStateWithCallback

func (client *Client) UpdateRoamingJoinPermissionEnablingStateWithCallback(request *UpdateRoamingJoinPermissionEnablingStateRequest, callback func(response *UpdateRoamingJoinPermissionEnablingStateResponse, err error)) <-chan int

UpdateRoamingJoinPermissionEnablingStateWithCallback invokes the linkwan.UpdateRoamingJoinPermissionEnablingState API asynchronously

func (*Client) UpdateRoamingJoinPermissionEnablingStateWithChan

func (client *Client) UpdateRoamingJoinPermissionEnablingStateWithChan(request *UpdateRoamingJoinPermissionEnablingStateRequest) (<-chan *UpdateRoamingJoinPermissionEnablingStateResponse, <-chan error)

UpdateRoamingJoinPermissionEnablingStateWithChan invokes the linkwan.UpdateRoamingJoinPermissionEnablingState API asynchronously

func (*Client) UpdateRoamingJoinPermissionWithCallback

func (client *Client) UpdateRoamingJoinPermissionWithCallback(request *UpdateRoamingJoinPermissionRequest, callback func(response *UpdateRoamingJoinPermissionResponse, err error)) <-chan int

UpdateRoamingJoinPermissionWithCallback invokes the linkwan.UpdateRoamingJoinPermission API asynchronously

func (*Client) UpdateRoamingJoinPermissionWithChan

func (client *Client) UpdateRoamingJoinPermissionWithChan(request *UpdateRoamingJoinPermissionRequest) (<-chan *UpdateRoamingJoinPermissionResponse, <-chan error)

UpdateRoamingJoinPermissionWithChan invokes the linkwan.UpdateRoamingJoinPermission API asynchronously

func (*Client) UpdateUserIsolationState

func (client *Client) UpdateUserIsolationState(request *UpdateUserIsolationStateRequest) (response *UpdateUserIsolationStateResponse, err error)

UpdateUserIsolationState invokes the linkwan.UpdateUserIsolationState API synchronously

func (*Client) UpdateUserIsolationStateWithCallback

func (client *Client) UpdateUserIsolationStateWithCallback(request *UpdateUserIsolationStateRequest, callback func(response *UpdateUserIsolationStateResponse, err error)) <-chan int

UpdateUserIsolationStateWithCallback invokes the linkwan.UpdateUserIsolationState API asynchronously

func (*Client) UpdateUserIsolationStateWithChan

func (client *Client) UpdateUserIsolationStateWithChan(request *UpdateUserIsolationStateRequest) (<-chan *UpdateUserIsolationStateResponse, <-chan error)

UpdateUserIsolationStateWithChan invokes the linkwan.UpdateUserIsolationState API asynchronously

type CountGatewayTupleOrdersRequest

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

CountGatewayTupleOrdersRequest is the request struct for api CountGatewayTupleOrders

func CreateCountGatewayTupleOrdersRequest

func CreateCountGatewayTupleOrdersRequest() (request *CountGatewayTupleOrdersRequest)

CreateCountGatewayTupleOrdersRequest creates a request to invoke CountGatewayTupleOrders API

type CountGatewayTupleOrdersResponse

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

CountGatewayTupleOrdersResponse is the response struct for api CountGatewayTupleOrders

func CreateCountGatewayTupleOrdersResponse

func CreateCountGatewayTupleOrdersResponse() (response *CountGatewayTupleOrdersResponse)

CreateCountGatewayTupleOrdersResponse creates a response to parse from CountGatewayTupleOrders response

type CountGatewaysRequest

type CountGatewaysRequest struct {
	*requests.RpcRequest
	FuzzyGwEui          string           `position:"Query" name:"FuzzyGwEui"`
	IotInstanceId       string           `position:"Query" name:"IotInstanceId"`
	FuzzyCity           string           `position:"Query" name:"FuzzyCity"`
	OnlineState         string           `position:"Query" name:"OnlineState"`
	IsEnabled           requests.Boolean `position:"Query" name:"IsEnabled"`
	FuzzyName           string           `position:"Query" name:"FuzzyName"`
	FreqBandPlanGroupId requests.Integer `position:"Query" name:"FreqBandPlanGroupId"`
	ApiProduct          string           `position:"Body" name:"ApiProduct"`
	ApiRevision         string           `position:"Body" name:"ApiRevision"`
}

CountGatewaysRequest is the request struct for api CountGateways

func CreateCountGatewaysRequest

func CreateCountGatewaysRequest() (request *CountGatewaysRequest)

CreateCountGatewaysRequest creates a request to invoke CountGateways API

type CountGatewaysResponse

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

CountGatewaysResponse is the response struct for api CountGateways

func CreateCountGatewaysResponse

func CreateCountGatewaysResponse() (response *CountGatewaysResponse)

CreateCountGatewaysResponse creates a response to parse from CountGateways response

type CountNodeGroupsRequest

type CountNodeGroupsRequest struct {
	*requests.RpcRequest
	IotInstanceId string `position:"Query" name:"IotInstanceId"`
	FuzzyJoinEui  string `position:"Query" name:"FuzzyJoinEui"`
	FuzzyDevEui   string `position:"Query" name:"FuzzyDevEui"`
	FuzzyName     string `position:"Query" name:"FuzzyName"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

CountNodeGroupsRequest is the request struct for api CountNodeGroups

func CreateCountNodeGroupsRequest

func CreateCountNodeGroupsRequest() (request *CountNodeGroupsRequest)

CreateCountNodeGroupsRequest creates a request to invoke CountNodeGroups API

type CountNodeGroupsResponse

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

CountNodeGroupsResponse is the response struct for api CountNodeGroups

func CreateCountNodeGroupsResponse

func CreateCountNodeGroupsResponse() (response *CountNodeGroupsResponse)

CreateCountNodeGroupsResponse creates a response to parse from CountNodeGroups response

type CountNodeTupleOrdersRequest

type CountNodeTupleOrdersRequest struct {
	*requests.RpcRequest
	IsKpm       requests.Boolean `position:"Query" name:"IsKpm"`
	States      *[]string        `position:"Query" name:"States"  type:"Repeated"`
	ApiProduct  string           `position:"Body" name:"ApiProduct"`
	ApiRevision string           `position:"Body" name:"ApiRevision"`
}

CountNodeTupleOrdersRequest is the request struct for api CountNodeTupleOrders

func CreateCountNodeTupleOrdersRequest

func CreateCountNodeTupleOrdersRequest() (request *CountNodeTupleOrdersRequest)

CreateCountNodeTupleOrdersRequest creates a request to invoke CountNodeTupleOrders API

type CountNodeTupleOrdersResponse

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

CountNodeTupleOrdersResponse is the response struct for api CountNodeTupleOrders

func CreateCountNodeTupleOrdersResponse

func CreateCountNodeTupleOrdersResponse() (response *CountNodeTupleOrdersResponse)

CreateCountNodeTupleOrdersResponse creates a response to parse from CountNodeTupleOrders response

type CountNodesByNodeGroupIdRequest

type CountNodesByNodeGroupIdRequest struct {
	*requests.RpcRequest
	FuzzyDevEui string `position:"Query" name:"FuzzyDevEui"`
	NodeGroupId string `position:"Query" name:"NodeGroupId"`
	ApiProduct  string `position:"Body" name:"ApiProduct"`
	ApiRevision string `position:"Body" name:"ApiRevision"`
}

CountNodesByNodeGroupIdRequest is the request struct for api CountNodesByNodeGroupId

func CreateCountNodesByNodeGroupIdRequest

func CreateCountNodesByNodeGroupIdRequest() (request *CountNodesByNodeGroupIdRequest)

CreateCountNodesByNodeGroupIdRequest creates a request to invoke CountNodesByNodeGroupId API

type CountNodesByNodeGroupIdResponse

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

CountNodesByNodeGroupIdResponse is the response struct for api CountNodesByNodeGroupId

func CreateCountNodesByNodeGroupIdResponse

func CreateCountNodesByNodeGroupIdResponse() (response *CountNodesByNodeGroupIdResponse)

CreateCountNodesByNodeGroupIdResponse creates a response to parse from CountNodesByNodeGroupId response

type CountNodesByOwnedJoinPermissionIdRequest

type CountNodesByOwnedJoinPermissionIdRequest struct {
	*requests.RpcRequest
	JoinPermissionId string `position:"Query" name:"JoinPermissionId"`
	FuzzyDevEui      string `position:"Query" name:"FuzzyDevEui"`
	ApiProduct       string `position:"Body" name:"ApiProduct"`
	ApiRevision      string `position:"Body" name:"ApiRevision"`
}

CountNodesByOwnedJoinPermissionIdRequest is the request struct for api CountNodesByOwnedJoinPermissionId

func CreateCountNodesByOwnedJoinPermissionIdRequest

func CreateCountNodesByOwnedJoinPermissionIdRequest() (request *CountNodesByOwnedJoinPermissionIdRequest)

CreateCountNodesByOwnedJoinPermissionIdRequest creates a request to invoke CountNodesByOwnedJoinPermissionId API

type CountNodesByOwnedJoinPermissionIdResponse

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

CountNodesByOwnedJoinPermissionIdResponse is the response struct for api CountNodesByOwnedJoinPermissionId

func CreateCountNodesByOwnedJoinPermissionIdResponse

func CreateCountNodesByOwnedJoinPermissionIdResponse() (response *CountNodesByOwnedJoinPermissionIdResponse)

CreateCountNodesByOwnedJoinPermissionIdResponse creates a response to parse from CountNodesByOwnedJoinPermissionId response

type CountNotificationsRequest

type CountNotificationsRequest struct {
	*requests.RpcRequest
	EndMillis   requests.Integer `position:"Query" name:"EndMillis"`
	HandleState string           `position:"Query" name:"HandleState"`
	ApiProduct  string           `position:"Body" name:"ApiProduct"`
	ApiRevision string           `position:"Body" name:"ApiRevision"`
	Category    *[]string        `position:"Query" name:"Category"  type:"Repeated"`
	BeginMillis requests.Integer `position:"Query" name:"BeginMillis"`
}

CountNotificationsRequest is the request struct for api CountNotifications

func CreateCountNotificationsRequest

func CreateCountNotificationsRequest() (request *CountNotificationsRequest)

CreateCountNotificationsRequest creates a request to invoke CountNotifications API

type CountNotificationsResponse

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

CountNotificationsResponse is the response struct for api CountNotifications

func CreateCountNotificationsResponse

func CreateCountNotificationsResponse() (response *CountNotificationsResponse)

CreateCountNotificationsResponse creates a response to parse from CountNotifications response

type CountOwnedJoinPermissionsRequest

type CountOwnedJoinPermissionsRequest struct {
	*requests.RpcRequest
	Enabled                 requests.Boolean `position:"Query" name:"Enabled"`
	FuzzyJoinEui            string           `position:"Query" name:"FuzzyJoinEui"`
	FuzzyJoinPermissionName string           `position:"Query" name:"FuzzyJoinPermissionName"`
	FuzzyRenterAliyunId     string           `position:"Query" name:"FuzzyRenterAliyunId"`
	ApiProduct              string           `position:"Body" name:"ApiProduct"`
	ApiRevision             string           `position:"Body" name:"ApiRevision"`
}

CountOwnedJoinPermissionsRequest is the request struct for api CountOwnedJoinPermissions

func CreateCountOwnedJoinPermissionsRequest

func CreateCountOwnedJoinPermissionsRequest() (request *CountOwnedJoinPermissionsRequest)

CreateCountOwnedJoinPermissionsRequest creates a request to invoke CountOwnedJoinPermissions API

type CountOwnedJoinPermissionsResponse

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

CountOwnedJoinPermissionsResponse is the response struct for api CountOwnedJoinPermissions

func CreateCountOwnedJoinPermissionsResponse

func CreateCountOwnedJoinPermissionsResponse() (response *CountOwnedJoinPermissionsResponse)

CreateCountOwnedJoinPermissionsResponse creates a response to parse from CountOwnedJoinPermissions response

type CountRentedJoinPermissionsRequest

type CountRentedJoinPermissionsRequest struct {
	*requests.RpcRequest
	Type                    string           `position:"Query" name:"Type"`
	Enabled                 requests.Boolean `position:"Query" name:"Enabled"`
	FuzzyJoinEui            string           `position:"Query" name:"FuzzyJoinEui"`
	FuzzyJoinPermissionName string           `position:"Query" name:"FuzzyJoinPermissionName"`
	BoundNodeGroup          requests.Boolean `position:"Query" name:"BoundNodeGroup"`
	ApiProduct              string           `position:"Body" name:"ApiProduct"`
	ApiRevision             string           `position:"Body" name:"ApiRevision"`
	FuzzyOwnerAliyunId      string           `position:"Query" name:"FuzzyOwnerAliyunId"`
}

CountRentedJoinPermissionsRequest is the request struct for api CountRentedJoinPermissions

func CreateCountRentedJoinPermissionsRequest

func CreateCountRentedJoinPermissionsRequest() (request *CountRentedJoinPermissionsRequest)

CreateCountRentedJoinPermissionsRequest creates a request to invoke CountRentedJoinPermissions API

type CountRentedJoinPermissionsResponse

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

CountRentedJoinPermissionsResponse is the response struct for api CountRentedJoinPermissions

func CreateCountRentedJoinPermissionsResponse

func CreateCountRentedJoinPermissionsResponse() (response *CountRentedJoinPermissionsResponse)

CreateCountRentedJoinPermissionsResponse creates a response to parse from CountRentedJoinPermissions response

type CreateCustomLocalJoinPermissionRequest

type CreateCustomLocalJoinPermissionRequest struct {
	*requests.RpcRequest
	ClassMode           string           `position:"Query" name:"ClassMode"`
	FreqBandPlanGroupId requests.Integer `position:"Query" name:"FreqBandPlanGroupId"`
	JoinEui             string           `position:"Query" name:"JoinEui"`
	ApiProduct          string           `position:"Body" name:"ApiProduct"`
	ApiRevision         string           `position:"Body" name:"ApiRevision"`
	JoinPermissionName  string           `position:"Query" name:"JoinPermissionName"`
}

CreateCustomLocalJoinPermissionRequest is the request struct for api CreateCustomLocalJoinPermission

func CreateCreateCustomLocalJoinPermissionRequest

func CreateCreateCustomLocalJoinPermissionRequest() (request *CreateCustomLocalJoinPermissionRequest)

CreateCreateCustomLocalJoinPermissionRequest creates a request to invoke CreateCustomLocalJoinPermission API

type CreateCustomLocalJoinPermissionResponse

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

CreateCustomLocalJoinPermissionResponse is the response struct for api CreateCustomLocalJoinPermission

func CreateCreateCustomLocalJoinPermissionResponse

func CreateCreateCustomLocalJoinPermissionResponse() (response *CreateCustomLocalJoinPermissionResponse)

CreateCreateCustomLocalJoinPermissionResponse creates a response to parse from CreateCustomLocalJoinPermission response

type CreateGatewayRequest

type CreateGatewayRequest struct {
	*requests.RpcRequest
	City                string           `position:"Query" name:"City"`
	Latitude            requests.Float   `position:"Query" name:"Latitude"`
	Description         string           `position:"Query" name:"Description"`
	AddressCode         requests.Integer `position:"Query" name:"AddressCode"`
	GisCoordinateSystem string           `position:"Query" name:"GisCoordinateSystem"`
	IotInstanceId       string           `position:"Query" name:"IotInstanceId"`
	Longitude           requests.Float   `position:"Query" name:"Longitude"`
	PinCode             string           `position:"Query" name:"PinCode"`
	Address             string           `position:"Query" name:"Address"`
	GwEui               string           `position:"Query" name:"GwEui"`
	FreqBandPlanGroupId requests.Integer `position:"Query" name:"FreqBandPlanGroupId"`
	District            string           `position:"Query" name:"District"`
	ApiProduct          string           `position:"Body" name:"ApiProduct"`
	Name                string           `position:"Query" name:"Name"`
	ApiRevision         string           `position:"Body" name:"ApiRevision"`
	CommunicationMode   string           `position:"Query" name:"CommunicationMode"`
}

CreateGatewayRequest is the request struct for api CreateGateway

func CreateCreateGatewayRequest

func CreateCreateGatewayRequest() (request *CreateGatewayRequest)

CreateCreateGatewayRequest creates a request to invoke CreateGateway API

type CreateGatewayResponse

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

CreateGatewayResponse is the response struct for api CreateGateway

func CreateCreateGatewayResponse

func CreateCreateGatewayResponse() (response *CreateGatewayResponse)

CreateCreateGatewayResponse creates a response to parse from CreateGateway response

type CreateLocalJoinPermissionRequest

type CreateLocalJoinPermissionRequest struct {
	*requests.RpcRequest
	RxDelay             requests.Integer `position:"Query" name:"RxDelay"`
	IotInstanceId       string           `position:"Query" name:"IotInstanceId"`
	UseDefaultJoinEui   requests.Boolean `position:"Query" name:"UseDefaultJoinEui"`
	ClassMode           string           `position:"Query" name:"ClassMode"`
	FreqBandPlanGroupId requests.Integer `position:"Query" name:"FreqBandPlanGroupId"`
	JoinEui             string           `position:"Query" name:"JoinEui"`
	ApiProduct          string           `position:"Body" name:"ApiProduct"`
	ApiRevision         string           `position:"Body" name:"ApiRevision"`
	JoinPermissionName  string           `position:"Query" name:"JoinPermissionName"`
	DataRate            requests.Integer `position:"Query" name:"DataRate"`
}

CreateLocalJoinPermissionRequest is the request struct for api CreateLocalJoinPermission

func CreateCreateLocalJoinPermissionRequest

func CreateCreateLocalJoinPermissionRequest() (request *CreateLocalJoinPermissionRequest)

CreateCreateLocalJoinPermissionRequest creates a request to invoke CreateLocalJoinPermission API

type CreateLocalJoinPermissionResponse

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

CreateLocalJoinPermissionResponse is the response struct for api CreateLocalJoinPermission

func CreateCreateLocalJoinPermissionResponse

func CreateCreateLocalJoinPermissionResponse() (response *CreateLocalJoinPermissionResponse)

CreateCreateLocalJoinPermissionResponse creates a response to parse from CreateLocalJoinPermission response

type CreateNodeGroupRequest

type CreateNodeGroupRequest struct {
	*requests.RpcRequest
	NodeGroupName    string `position:"Query" name:"NodeGroupName"`
	JoinPermissionId string `position:"Query" name:"JoinPermissionId"`
	ApiProduct       string `position:"Body" name:"ApiProduct"`
	ApiRevision      string `position:"Body" name:"ApiRevision"`
}

CreateNodeGroupRequest is the request struct for api CreateNodeGroup

func CreateCreateNodeGroupRequest

func CreateCreateNodeGroupRequest() (request *CreateNodeGroupRequest)

CreateCreateNodeGroupRequest creates a request to invoke CreateNodeGroup API

type CreateNodeGroupResponse

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

CreateNodeGroupResponse is the response struct for api CreateNodeGroup

func CreateCreateNodeGroupResponse

func CreateCreateNodeGroupResponse() (response *CreateNodeGroupResponse)

CreateCreateNodeGroupResponse creates a response to parse from CreateNodeGroup response

type D2dConfig

type D2dConfig struct {
	DevType        string `json:"DevType" xml:"DevType"`
	Eui            string `json:"Eui" xml:"Eui"`
	D2dAddr        string `json:"D2dAddr" xml:"D2dAddr"`
	D2dKey         string `json:"D2dKey" xml:"D2dKey"`
	Freq           int    `json:"Freq" xml:"Freq"`
	Datr           int    `json:"Datr" xml:"Datr"`
	TaskId         int64  `json:"TaskId" xml:"TaskId"`
	CreateMillis   int64  `json:"CreateMillis" xml:"CreateMillis"`
	ModifiedMillis int64  `json:"ModifiedMillis" xml:"ModifiedMillis"`
}

D2dConfig is a nested struct in linkwan response

type Data

type Data struct {
	JoinPermissionType             string                 `json:"JoinPermissionType" xml:"JoinPermissionType"`
	DevType                        string                 `json:"DevType" xml:"DevType"`
	RelayLimit                     int64                  `json:"RelayLimit" xml:"RelayLimit"`
	GatewayDingTalkLimit           int64                  `json:"GatewayDingTalkLimit" xml:"GatewayDingTalkLimit"`
	OwnerAliyunId                  string                 `json:"OwnerAliyunId" xml:"OwnerAliyunId"`
	RenterAliyunId                 string                 `json:"RenterAliyunId" xml:"RenterAliyunId"`
	TxCount                        int64                  `json:"TxCount" xml:"TxCount"`
	GatewayTupleHybridCount        int64                  `json:"GatewayTupleHybridCount" xml:"GatewayTupleHybridCount"`
	JoinPermissionId               string                 `json:"JoinPermissionId" xml:"JoinPermissionId"`
	GatewayTupleSingleChannelLimit int64                  `json:"GatewayTupleSingleChannelLimit" xml:"GatewayTupleSingleChannelLimit"`
	MulticastGroupId               string                 `json:"MulticastGroupId" xml:"MulticastGroupId"`
	D2dKey                         string                 `json:"D2dKey" xml:"D2dKey"`
	GatewayTupleSingleChannelCount int64                  `json:"GatewayTupleSingleChannelCount" xml:"GatewayTupleSingleChannelCount"`
	CpuRadio                       float64                `json:"CpuRadio" xml:"CpuRadio"`
	ClassBSupported                bool                   `json:"ClassBSupported" xml:"ClassBSupported"`
	RelayCount                     int64                  `json:"RelayCount" xml:"RelayCount"`
	DevEui                         string                 `json:"DevEui" xml:"DevEui"`
	RxDailySum                     string                 `json:"RxDailySum" xml:"RxDailySum"`
	MulticastEnabled               bool                   `json:"MulticastEnabled" xml:"MulticastEnabled"`
	GatewayPrePayCount             int64                  `json:"GatewayPrePayCount" xml:"GatewayPrePayCount"`
	FreqBandPlanGroupId            int64                  `json:"FreqBandPlanGroupId" xml:"FreqBandPlanGroupId"`
	NodeTupleCount                 int64                  `json:"NodeTupleCount" xml:"NodeTupleCount"`
	TotalCount                     int64                  `json:"TotalCount" xml:"TotalCount"`
	MulticastNodeCapacity          int                    `json:"MulticastNodeCapacity" xml:"MulticastNodeCapacity"`
	NoticeMillis                   int64                  `json:"NoticeMillis" xml:"NoticeMillis"`
	GwEui                          string                 `json:"GwEui" xml:"GwEui"`
	Id                             int64                  `json:"Id" xml:"Id"`
	NodeTupleRelayLimit            int64                  `json:"NodeTupleRelayLimit" xml:"NodeTupleRelayLimit"`
	GatewayTupleHybridLimit        int64                  `json:"GatewayTupleHybridLimit" xml:"GatewayTupleHybridLimit"`
	IsoUpdatedRemainingSec         int64                  `json:"IsoUpdatedRemainingSec" xml:"IsoUpdatedRemainingSec"`
	BoundMillis                    int64                  `json:"BoundMillis" xml:"BoundMillis"`
	JoinPermissionOwnerAliyunId    string                 `json:"JoinPermissionOwnerAliyunId" xml:"JoinPermissionOwnerAliyunId"`
	EndFrequency                   int64                  `json:"EndFrequency" xml:"EndFrequency"`
	Datr                           int                    `json:"Datr" xml:"Datr"`
	GatewayFreeLimit               int64                  `json:"GatewayFreeLimit" xml:"GatewayFreeLimit"`
	CommunicationMode              string                 `json:"CommunicationMode" xml:"CommunicationMode"`
	TimeCorrectable                bool                   `json:"TimeCorrectable" xml:"TimeCorrectable"`
	NodeGroupName                  string                 `json:"NodeGroupName" xml:"NodeGroupName"`
	Enabled                        bool                   `json:"Enabled" xml:"Enabled"`
	Freq                           int                    `json:"Freq" xml:"Freq"`
	MulticastNodeCount             int                    `json:"MulticastNodeCount" xml:"MulticastNodeCount"`
	TxMonthSum                     int64                  `json:"TxMonthSum" xml:"TxMonthSum"`
	Name                           string                 `json:"Name" xml:"Name"`
	Category                       string                 `json:"Category" xml:"Category"`
	LocalJoinPermissionCount       int64                  `json:"LocalJoinPermissionCount" xml:"LocalJoinPermissionCount"`
	JoinPermissionEnabled          bool                   `json:"JoinPermissionEnabled" xml:"JoinPermissionEnabled"`
	Oui                            string                 `json:"Oui" xml:"Oui"`
	District                       string                 `json:"District" xml:"District"`
	Eui                            string                 `json:"Eui" xml:"Eui"`
	CanceledMillis                 int64                  `json:"CanceledMillis" xml:"CanceledMillis"`
	GatewayTupleLimit              int64                  `json:"GatewayTupleLimit" xml:"GatewayTupleLimit"`
	DownlinkInvalid                int                    `json:"DownlinkInvalid" xml:"DownlinkInvalid"`
	NodeFreeLimit                  int64                  `json:"NodeFreeLimit" xml:"NodeFreeLimit"`
	BeginFrequency                 int64                  `json:"BeginFrequency" xml:"BeginFrequency"`
	TxDailySum                     int64                  `json:"TxDailySum" xml:"TxDailySum"`
	Isolated                       bool                   `json:"Isolated" xml:"Isolated"`
	RxCount                        int64                  `json:"RxCount" xml:"RxCount"`
	GatewayTupleCount              int64                  `json:"GatewayTupleCount" xml:"GatewayTupleCount"`
	RoamingJoinPermissionFreeLimit int64                  `json:"RoamingJoinPermissionFreeLimit" xml:"RoamingJoinPermissionFreeLimit"`
	GisCoordinateSystem            string                 `json:"GisCoordinateSystem" xml:"GisCoordinateSystem"`
	RejectedMillis                 int64                  `json:"RejectedMillis" xml:"RejectedMillis"`
	NodeGroupId                    string                 `json:"NodeGroupId" xml:"NodeGroupId"`
	HandledMillis                  int64                  `json:"HandledMillis" xml:"HandledMillis"`
	UplinkValid                    int                    `json:"UplinkValid" xml:"UplinkValid"`
	OnlineHour                     int64                  `json:"OnlineHour" xml:"OnlineHour"`
	JoinEui                        string                 `json:"JoinEui" xml:"JoinEui"`
	UplinkInvalid                  int                    `json:"UplinkInvalid" xml:"UplinkInvalid"`
	NodeTupleFreeLimit             int64                  `json:"NodeTupleFreeLimit" xml:"NodeTupleFreeLimit"`
	State                          string                 `json:"State" xml:"State"`
	GatewayDingTalkCount           int64                  `json:"GatewayDingTalkCount" xml:"GatewayDingTalkCount"`
	AuthTypes                      string                 `json:"AuthTypes" xml:"AuthTypes"`
	ModifiedMillis                 int64                  `json:"ModifiedMillis" xml:"ModifiedMillis"`
	GroupId                        int64                  `json:"GroupId" xml:"GroupId"`
	LocalJoinPermissionLimit       int64                  `json:"LocalJoinPermissionLimit" xml:"LocalJoinPermissionLimit"`
	GatewayProfessionalCount       int64                  `json:"GatewayProfessionalCount" xml:"GatewayProfessionalCount"`
	RoamingJoinPermissionLimit     int64                  `json:"RoamingJoinPermissionLimit" xml:"RoamingJoinPermissionLimit"`
	GatewayTupleStandardCount      int64                  `json:"GatewayTupleStandardCount" xml:"GatewayTupleStandardCount"`
	GatewayTupleStandardLimit      int64                  `json:"GatewayTupleStandardLimit" xml:"GatewayTupleStandardLimit"`
	Latitude                       float64                `json:"Latitude" xml:"Latitude"`
	NodesCnt                       int64                  `json:"NodesCnt" xml:"NodesCnt"`
	OrderId                        string                 `json:"OrderId" xml:"OrderId"`
	GatewayTupleFreeLimit          int64                  `json:"GatewayTupleFreeLimit" xml:"GatewayTupleFreeLimit"`
	CreatedMillis                  int64                  `json:"CreatedMillis" xml:"CreatedMillis"`
	OnlineState                    string                 `json:"OnlineState" xml:"OnlineState"`
	NotificationId                 string                 `json:"NotificationId" xml:"NotificationId"`
	RoamingJoinPermissionCount     int64                  `json:"RoamingJoinPermissionCount" xml:"RoamingJoinPermissionCount"`
	LastJoinMillis                 int64                  `json:"LastJoinMillis" xml:"LastJoinMillis"`
	CreateMillis                   int64                  `json:"CreateMillis" xml:"CreateMillis"`
	Longitude                      float64                `json:"Longitude" xml:"Longitude"`
	AcceptedMillis                 int64                  `json:"AcceptedMillis" xml:"AcceptedMillis"`
	LocalJoinPermissionFreeLimit   int64                  `json:"LocalJoinPermissionFreeLimit" xml:"LocalJoinPermissionFreeLimit"`
	MemoryRadio                    float64                `json:"MemoryRadio" xml:"MemoryRadio"`
	ClassBWorking                  bool                   `json:"ClassBWorking" xml:"ClassBWorking"`
	TaskId                         int64                  `json:"TaskId" xml:"TaskId"`
	NodeTupleStandardCount         int64                  `json:"NodeTupleStandardCount" xml:"NodeTupleStandardCount"`
	GatewayCount                   int64                  `json:"GatewayCount" xml:"GatewayCount"`
	GatewayProfessionalLimit       int64                  `json:"GatewayProfessionalLimit" xml:"GatewayProfessionalLimit"`
	FrequencyRegionId              string                 `json:"FrequencyRegionId" xml:"FrequencyRegionId"`
	ProcessingMillis               int64                  `json:"ProcessingMillis" xml:"ProcessingMillis"`
	DevAddr                        string                 `json:"DevAddr" xml:"DevAddr"`
	NodeLimit                      int64                  `json:"NodeLimit" xml:"NodeLimit"`
	ChargeStatus                   string                 `json:"ChargeStatus" xml:"ChargeStatus"`
	HandleState                    string                 `json:"HandleState" xml:"HandleState"`
	OrderState                     string                 `json:"OrderState" xml:"OrderState"`
	OnlineStateChangedMillis       int64                  `json:"OnlineStateChangedMillis" xml:"OnlineStateChangedMillis"`
	RequiredCount                  int64                  `json:"RequiredCount" xml:"RequiredCount"`
	DownlinkValid                  int                    `json:"DownlinkValid" xml:"DownlinkValid"`
	D2dAddr                        string                 `json:"D2dAddr" xml:"D2dAddr"`
	IsKpm                          bool                   `json:"IsKpm" xml:"IsKpm"`
	Description                    string                 `json:"Description" xml:"Description"`
	ApplyingMillis                 int64                  `json:"ApplyingMillis" xml:"ApplyingMillis"`
	ClassMode                      string                 `json:"ClassMode" xml:"ClassMode"`
	TaskTYpe                       string                 `json:"TaskTYpe" xml:"TaskTYpe"`
	JoinPermissionName             string                 `json:"JoinPermissionName" xml:"JoinPermissionName"`
	AddressCode                    int64                  `json:"AddressCode" xml:"AddressCode"`
	Address                        string                 `json:"Address" xml:"Address"`
	City                           string                 `json:"City" xml:"City"`
	NodeTupleRelayCount            int64                  `json:"NodeTupleRelayCount" xml:"NodeTupleRelayCount"`
	NodeTupleLimit                 int64                  `json:"NodeTupleLimit" xml:"NodeTupleLimit"`
	GatewayLimit                   int64                  `json:"GatewayLimit" xml:"GatewayLimit"`
	RxMonthSum                     int64                  `json:"RxMonthSum" xml:"RxMonthSum"`
	DataDispatchEnabled            bool                   `json:"DataDispatchEnabled" xml:"DataDispatchEnabled"`
	FrequencyType                  string                 `json:"FrequencyType" xml:"FrequencyType"`
	NodeCount                      int64                  `json:"NodeCount" xml:"NodeCount"`
	NodeTupleStandardLimit         int64                  `json:"NodeTupleStandardLimit" xml:"NodeTupleStandardLimit"`
	EmbeddedNsId                   string                 `json:"EmbeddedNsId" xml:"EmbeddedNsId"`
	DataDispatchConfig             DataDispatchConfig     `json:"DataDispatchConfig" xml:"DataDispatchConfig"`
	JoinPermissionAuthInfo         JoinPermissionAuthInfo `json:"JoinPermissionAuthInfo" xml:"JoinPermissionAuthInfo"`
	GatewayOfflineInfo             GatewayOfflineInfo     `json:"GatewayOfflineInfo" xml:"GatewayOfflineInfo"`
	List                           []Record               `json:"List" xml:"List"`
	Locks                          []LocksItem            `json:"Locks" xml:"Locks"`
}

Data is a nested struct in linkwan response

type DataDispatchConfig

type DataDispatchConfig struct {
	Destination string     `json:"Destination" xml:"Destination"`
	IotProduct  IotProduct `json:"IotProduct" xml:"IotProduct"`
	OnsTopics   OnsTopics  `json:"OnsTopics" xml:"OnsTopics"`
}

DataDispatchConfig is a nested struct in linkwan response

type DataInDescribeRegions

type DataInDescribeRegions struct {
	Region []Region `json:"Region" xml:"Region"`
}

DataInDescribeRegions is a nested struct in linkwan response

type DataInGetNodeTransferPacket

type DataInGetNodeTransferPacket struct {
	LogMillis               int64                    `json:"LogMillis" xml:"LogMillis"`
	GwEui                   string                   `json:"GwEui" xml:"GwEui"`
	DevEui                  string                   `json:"DevEui" xml:"DevEui"`
	DevAddr                 string                   `json:"DevAddr" xml:"DevAddr"`
	Freq                    float64                  `json:"Freq" xml:"Freq"`
	Datr                    string                   `json:"Datr" xml:"Datr"`
	ClassMode               string                   `json:"ClassMode" xml:"ClassMode"`
	Rssi                    int                      `json:"Rssi" xml:"Rssi"`
	Lsnr                    float64                  `json:"Lsnr" xml:"Lsnr"`
	FPort                   int                      `json:"FPort" xml:"FPort"`
	FreqBandPlanGroupId     int64                    `json:"FreqBandPlanGroupId" xml:"FreqBandPlanGroupId"`
	HasMacCommand           bool                     `json:"HasMacCommand" xml:"HasMacCommand"`
	HasData                 bool                     `json:"HasData" xml:"HasData"`
	Base64EncodedMacPayload string                   `json:"Base64EncodedMacPayload" xml:"Base64EncodedMacPayload"`
	MacPayloadSize          int                      `json:"MacPayloadSize" xml:"MacPayloadSize"`
	ProcessEvent            string                   `json:"ProcessEvent" xml:"ProcessEvent"`
	MessageType             string                   `json:"MessageType" xml:"MessageType"`
	GwOwnerAliyunId         string                   `json:"GwOwnerAliyunId" xml:"GwOwnerAliyunId"`
	MacCommandCIDs          []map[string]interface{} `json:"MacCommandCIDs" xml:"MacCommandCIDs"`
}

DataInGetNodeTransferPacket is a nested struct in linkwan response

type DataInGetOwnedJoinPermission

type DataInGetOwnedJoinPermission struct {
	JoinPermissionId        string `json:"JoinPermissionId" xml:"JoinPermissionId"`
	RenterAliyunId          string `json:"RenterAliyunId" xml:"RenterAliyunId"`
	JoinEui                 string `json:"JoinEui" xml:"JoinEui"`
	FreqBandPlanGroupId     int64  `json:"FreqBandPlanGroupId" xml:"FreqBandPlanGroupId"`
	ClassMode               string `json:"ClassMode" xml:"ClassMode"`
	Enabled                 bool   `json:"Enabled" xml:"Enabled"`
	NodesCnt                int64  `json:"NodesCnt" xml:"NodesCnt"`
	DataDispatchDestination string `json:"DataDispatchDestination" xml:"DataDispatchDestination"`
	RxDailySum              int64  `json:"RxDailySum" xml:"RxDailySum"`
	RxMonthSum              int64  `json:"RxMonthSum" xml:"RxMonthSum"`
	TxDailySum              int64  `json:"TxDailySum" xml:"TxDailySum"`
	TxMonthSum              int64  `json:"TxMonthSum" xml:"TxMonthSum"`
	CreateMillis            int64  `json:"CreateMillis" xml:"CreateMillis"`
	JoinPermissionName      string `json:"JoinPermissionName" xml:"JoinPermissionName"`
	AuthState               string `json:"AuthState" xml:"AuthState"`
	MulticastEnabled        bool   `json:"MulticastEnabled" xml:"MulticastEnabled"`
	MulticastNodeCapacity   int    `json:"MulticastNodeCapacity" xml:"MulticastNodeCapacity"`
	MulticastNodeCount      int    `json:"MulticastNodeCount" xml:"MulticastNodeCount"`
	RxDelay                 int64  `json:"RxDelay" xml:"RxDelay"`
	DataRate                int64  `json:"DataRate" xml:"DataRate"`
	BoundProductName        string `json:"BoundProductName" xml:"BoundProductName"`
}

DataInGetOwnedJoinPermission is a nested struct in linkwan response

type DataInGetRentedJoinPermission

type DataInGetRentedJoinPermission struct {
	JoinPermissionId    string `json:"JoinPermissionId" xml:"JoinPermissionId"`
	JoinEui             string `json:"JoinEui" xml:"JoinEui"`
	FreqBandPlanGroupId int64  `json:"FreqBandPlanGroupId" xml:"FreqBandPlanGroupId"`
	ClassMode           string `json:"ClassMode" xml:"ClassMode"`
	Type                string `json:"Type" xml:"Type"`
	Enabled             bool   `json:"Enabled" xml:"Enabled"`
	RxDailySum          int64  `json:"RxDailySum" xml:"RxDailySum"`
	RxMonthSum          int64  `json:"RxMonthSum" xml:"RxMonthSum"`
	TxDailySum          int64  `json:"TxDailySum" xml:"TxDailySum"`
	TxMonthSum          int64  `json:"TxMonthSum" xml:"TxMonthSum"`
	CreateMillis        int64  `json:"CreateMillis" xml:"CreateMillis"`
	NodesCnt            int64  `json:"NodesCnt" xml:"NodesCnt"`
	JoinPermissionName  string `json:"JoinPermissionName" xml:"JoinPermissionName"`
	BoundNodeGroupId    string `json:"BoundNodeGroupId" xml:"BoundNodeGroupId"`
	BoundNodeGroupName  string `json:"BoundNodeGroupName" xml:"BoundNodeGroupName"`
	RxDelay             int64  `json:"RxDelay" xml:"RxDelay"`
	DataRate            int64  `json:"DataRate" xml:"DataRate"`
}

DataInGetRentedJoinPermission is a nested struct in linkwan response

type DataInListActivatedFeatures

type DataInListActivatedFeatures struct {
	Feature []string `json:"Feature" xml:"Feature"`
}

DataInListActivatedFeatures is a nested struct in linkwan response

type DataInListActiveGateways

type DataInListActiveGateways struct {
	Gateway []Gateway `json:"Gateway" xml:"Gateway"`
}

DataInListActiveGateways is a nested struct in linkwan response

type DataInListFreqBandPlanGroups

type DataInListFreqBandPlanGroups struct {
	Group []Group `json:"Group" xml:"Group"`
}

DataInListFreqBandPlanGroups is a nested struct in linkwan response

type DataInListGatewayLocalConfigs

type DataInListGatewayLocalConfigs struct {
	D2dConfig []D2dConfig `json:"D2dConfig" xml:"D2dConfig"`
}

DataInListGatewayLocalConfigs is a nested struct in linkwan response

type DataInListGatewayTransferFlowStats

type DataInListGatewayTransferFlowStats struct {
	FlowStat []FlowStat `json:"FlowStat" xml:"FlowStat"`
}

DataInListGatewayTransferFlowStats is a nested struct in linkwan response

type DataInListGatewayTransferPackets

type DataInListGatewayTransferPackets struct {
	TotalCount int64    `json:"TotalCount" xml:"TotalCount"`
	List       []Packet `json:"List" xml:"List"`
}

DataInListGatewayTransferPackets is a nested struct in linkwan response

type DataInListGatewayTupleOrders

type DataInListGatewayTupleOrders struct {
	TotalCount int64               `json:"TotalCount" xml:"TotalCount"`
	List       []GatewayTupleOrder `json:"List" xml:"List"`
}

DataInListGatewayTupleOrders is a nested struct in linkwan response

type DataInListGateways

type DataInListGateways struct {
	TotalCount int64     `json:"TotalCount" xml:"TotalCount"`
	List       []Gateway `json:"List" xml:"List"`
}

DataInListGateways is a nested struct in linkwan response

type DataInListGatewaysGisInfo

type DataInListGatewaysGisInfo struct {
	GatewayGisInfo []GatewayGisInfo `json:"GatewayGisInfo" xml:"GatewayGisInfo"`
}

DataInListGatewaysGisInfo is a nested struct in linkwan response

type DataInListGatewaysPacketStat

type DataInListGatewaysPacketStat struct {
	GatewayPacketStat []GatewayPacketStat `json:"GatewayPacketStat" xml:"GatewayPacketStat"`
}

DataInListGatewaysPacketStat is a nested struct in linkwan response

type DataInListNodeGroupTransferFlowStats

type DataInListNodeGroupTransferFlowStats struct {
	FlowStat []FlowStatInListNodeGroupTransferFlowStats `json:"FlowStat" xml:"FlowStat"`
}

DataInListNodeGroupTransferFlowStats is a nested struct in linkwan response

type DataInListNodeGroupTransferPackets

type DataInListNodeGroupTransferPackets struct {
	TotalCount int64                                  `json:"TotalCount" xml:"TotalCount"`
	List       []PacketInListNodeGroupTransferPackets `json:"List" xml:"List"`
}

DataInListNodeGroupTransferPackets is a nested struct in linkwan response

type DataInListNodeGroups

type DataInListNodeGroups struct {
	TotalCount int64       `json:"TotalCount" xml:"TotalCount"`
	List       []NodeGroup `json:"List" xml:"List"`
}

DataInListNodeGroups is a nested struct in linkwan response

type DataInListNodeGroupsPacketStat

type DataInListNodeGroupsPacketStat struct {
	NodeGroupPacketStat []NodeGroupPacketStat `json:"NodeGroupPacketStat" xml:"NodeGroupPacketStat"`
}

DataInListNodeGroupsPacketStat is a nested struct in linkwan response

type DataInListNodeTransferPacketPaths

type DataInListNodeTransferPacketPaths struct {
	TotalCount int64  `json:"TotalCount" xml:"TotalCount"`
	List       []Path `json:"List" xml:"List"`
}

DataInListNodeTransferPacketPaths is a nested struct in linkwan response

type DataInListNodeTransferPackets

type DataInListNodeTransferPackets struct {
	TotalCount int64                             `json:"TotalCount" xml:"TotalCount"`
	List       []PacketInListNodeTransferPackets `json:"List" xml:"List"`
}

DataInListNodeTransferPackets is a nested struct in linkwan response

type DataInListNodeTupleOrders

type DataInListNodeTupleOrders struct {
	TotalCount int64   `json:"TotalCount" xml:"TotalCount"`
	List       []Order `json:"List" xml:"List"`
}

DataInListNodeTupleOrders is a nested struct in linkwan response

type DataInListNodesByNodeGroupId

type DataInListNodesByNodeGroupId struct {
	TotalCount int64  `json:"TotalCount" xml:"TotalCount"`
	List       []Node `json:"List" xml:"List"`
}

DataInListNodesByNodeGroupId is a nested struct in linkwan response

type DataInListNodesByOwnedJoinPermissionId

type DataInListNodesByOwnedJoinPermissionId struct {
	TotalCount int64  `json:"TotalCount" xml:"TotalCount"`
	List       []Node `json:"List" xml:"List"`
}

DataInListNodesByOwnedJoinPermissionId is a nested struct in linkwan response

type DataInListNotifications

type DataInListNotifications struct {
	TotalCount int64          `json:"TotalCount" xml:"TotalCount"`
	List       []Notification `json:"List" xml:"List"`
}

DataInListNotifications is a nested struct in linkwan response

type DataInListOwnedJoinPermissions

type DataInListOwnedJoinPermissions struct {
	TotalCount int64            `json:"TotalCount" xml:"TotalCount"`
	List       []JoinPermission `json:"List" xml:"List"`
}

DataInListOwnedJoinPermissions is a nested struct in linkwan response

type DataInListRentedJoinPermissions

type DataInListRentedJoinPermissions struct {
	TotalCount int64                                       `json:"TotalCount" xml:"TotalCount"`
	List       []JoinPermissionInListRentedJoinPermissions `json:"List" xml:"List"`
}

DataInListRentedJoinPermissions is a nested struct in linkwan response

type DataInListTransferPacket

type DataInListTransferPacket struct {
	TotalCount int64                    `json:"TotalCount" xml:"TotalCount"`
	List       ListInListTransferPacket `json:"List" xml:"List"`
}

DataInListTransferPacket is a nested struct in linkwan response

type DeleteGatewayRequest

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

DeleteGatewayRequest is the request struct for api DeleteGateway

func CreateDeleteGatewayRequest

func CreateDeleteGatewayRequest() (request *DeleteGatewayRequest)

CreateDeleteGatewayRequest creates a request to invoke DeleteGateway API

type DeleteGatewayResponse

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

DeleteGatewayResponse is the response struct for api DeleteGateway

func CreateDeleteGatewayResponse

func CreateDeleteGatewayResponse() (response *DeleteGatewayResponse)

CreateDeleteGatewayResponse creates a response to parse from DeleteGateway response

type DeleteLocalJoinPermissionRequest

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

DeleteLocalJoinPermissionRequest is the request struct for api DeleteLocalJoinPermission

func CreateDeleteLocalJoinPermissionRequest

func CreateDeleteLocalJoinPermissionRequest() (request *DeleteLocalJoinPermissionRequest)

CreateDeleteLocalJoinPermissionRequest creates a request to invoke DeleteLocalJoinPermission API

type DeleteLocalJoinPermissionResponse

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

DeleteLocalJoinPermissionResponse is the response struct for api DeleteLocalJoinPermission

func CreateDeleteLocalJoinPermissionResponse

func CreateDeleteLocalJoinPermissionResponse() (response *DeleteLocalJoinPermissionResponse)

CreateDeleteLocalJoinPermissionResponse creates a response to parse from DeleteLocalJoinPermission response

type DeleteNodeGroupRequest

type DeleteNodeGroupRequest struct {
	*requests.RpcRequest
	NodeGroupId string `position:"Query" name:"NodeGroupId"`
	ApiProduct  string `position:"Body" name:"ApiProduct"`
	ApiRevision string `position:"Body" name:"ApiRevision"`
}

DeleteNodeGroupRequest is the request struct for api DeleteNodeGroup

func CreateDeleteNodeGroupRequest

func CreateDeleteNodeGroupRequest() (request *DeleteNodeGroupRequest)

CreateDeleteNodeGroupRequest creates a request to invoke DeleteNodeGroup API

type DeleteNodeGroupResponse

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

DeleteNodeGroupResponse is the response struct for api DeleteNodeGroup

func CreateDeleteNodeGroupResponse

func CreateDeleteNodeGroupResponse() (response *DeleteNodeGroupResponse)

CreateDeleteNodeGroupResponse creates a response to parse from DeleteNodeGroup response

type DescribeRegionsRequest

type DescribeRegionsRequest struct {
	*requests.RpcRequest
	ApiProduct  string `position:"Body" name:"ApiProduct"`
	ApiRevision string `position:"Body" name:"ApiRevision"`
}

DescribeRegionsRequest is the request struct for api DescribeRegions

func CreateDescribeRegionsRequest

func CreateDescribeRegionsRequest() (request *DescribeRegionsRequest)

CreateDescribeRegionsRequest creates a request to invoke DescribeRegions API

type DescribeRegionsResponse

type DescribeRegionsResponse struct {
	*responses.BaseResponse
	RequestId string   `json:"RequestId" xml:"RequestId"`
	Success   bool     `json:"Success" xml:"Success"`
	Data      []Region `json:"Data" xml:"Data"`
}

DescribeRegionsResponse is the response struct for api DescribeRegions

func CreateDescribeRegionsResponse

func CreateDescribeRegionsResponse() (response *DescribeRegionsResponse)

CreateDescribeRegionsResponse creates a response to parse from DescribeRegions response

type FlowStat

type FlowStat struct {
	DownlinkCount int64  `json:"DownlinkCount" xml:"DownlinkCount"`
	UplinkCount   int64  `json:"UplinkCount" xml:"UplinkCount"`
	StatMillis    string `json:"StatMillis" xml:"StatMillis"`
}

FlowStat is a nested struct in linkwan response

type FlowStatInListNodeGroupTransferFlowStats

type FlowStatInListNodeGroupTransferFlowStats struct {
	StatMillis    int64 `json:"StatMillis" xml:"StatMillis"`
	UplinkCount   int64 `json:"UplinkCount" xml:"UplinkCount"`
	DownlinkCount int64 `json:"DownlinkCount" xml:"DownlinkCount"`
}

FlowStatInListNodeGroupTransferFlowStats is a nested struct in linkwan response

type Gateway

type Gateway struct {
	Name                     string  `json:"Name" xml:"Name"`
	GisCoordinateSystem      string  `json:"GisCoordinateSystem" xml:"GisCoordinateSystem"`
	ChargeStatus             string  `json:"ChargeStatus" xml:"ChargeStatus"`
	GwEui                    string  `json:"GwEui" xml:"GwEui"`
	AddressCode              int64   `json:"AddressCode" xml:"AddressCode"`
	Address                  string  `json:"Address" xml:"Address"`
	Latitude                 float64 `json:"Latitude" xml:"Latitude"`
	City                     string  `json:"City" xml:"City"`
	Longitude                float64 `json:"Longitude" xml:"Longitude"`
	District                 string  `json:"District" xml:"District"`
	ClassBSupported          bool    `json:"ClassBSupported" xml:"ClassBSupported"`
	OnlineStateChangedMillis int64   `json:"OnlineStateChangedMillis" xml:"OnlineStateChangedMillis"`
	CommunicationMode        string  `json:"CommunicationMode" xml:"CommunicationMode"`
	TimeCorrectable          bool    `json:"TimeCorrectable" xml:"TimeCorrectable"`
	ClassBWorking            bool    `json:"ClassBWorking" xml:"ClassBWorking"`
	AuthTypes                string  `json:"AuthTypes" xml:"AuthTypes"`
	Enabled                  bool    `json:"Enabled" xml:"Enabled"`
	OnlineState              string  `json:"OnlineState" xml:"OnlineState"`
	Description              string  `json:"Description" xml:"Description"`
	FreqBandPlanGroupId      int64   `json:"FreqBandPlanGroupId" xml:"FreqBandPlanGroupId"`
	EmbeddedNsId             string  `json:"EmbeddedNsId" xml:"EmbeddedNsId"`
}

Gateway is a nested struct in linkwan response

type GatewayDataflowLimit

type GatewayDataflowLimit struct {
	DataflowLimitMillis int64  `json:"DataflowLimitMillis" xml:"DataflowLimitMillis"`
	AlarmDetail         string `json:"AlarmDetail" xml:"AlarmDetail"`
	GwEui               string `json:"GwEui" xml:"GwEui"`
}

GatewayDataflowLimit is a nested struct in linkwan response

type GatewayGisInfo

type GatewayGisInfo struct {
	GwEui               string  `json:"GwEui" xml:"GwEui"`
	GisCoordinateSystem string  `json:"GisCoordinateSystem" xml:"GisCoordinateSystem"`
	Longitude           float64 `json:"Longitude" xml:"Longitude"`
	Latitude            float64 `json:"Latitude" xml:"Latitude"`
	FreqBandPlanGroupId int64   `json:"FreqBandPlanGroupId" xml:"FreqBandPlanGroupId"`
	Name                string  `json:"Name" xml:"Name"`
	OnlineState         string  `json:"OnlineState" xml:"OnlineState"`
	GisSourceType       string  `json:"GisSourceType" xml:"GisSourceType"`
	Enabled             bool    `json:"Enabled" xml:"Enabled"`
	ChargeStatus        string  `json:"ChargeStatus" xml:"ChargeStatus"`
	AuthTypes           string  `json:"AuthTypes" xml:"AuthTypes"`
}

GatewayGisInfo is a nested struct in linkwan response

type GatewayOfflineInfo

type GatewayOfflineInfo struct {
	OfflineMillis int64  `json:"OfflineMillis" xml:"OfflineMillis"`
	GwEui         string `json:"GwEui" xml:"GwEui"`
}

GatewayOfflineInfo is a nested struct in linkwan response

type GatewayPacketStat

type GatewayPacketStat struct {
	GwEui         string `json:"GwEui" xml:"GwEui"`
	UplinkCount   int    `json:"UplinkCount" xml:"UplinkCount"`
	DownlinkCount int    `json:"DownlinkCount" xml:"DownlinkCount"`
}

GatewayPacketStat is a nested struct in linkwan response

type GatewayTupleOrder

type GatewayTupleOrder struct {
	OrderId        string `json:"OrderId" xml:"OrderId"`
	OrderState     string `json:"OrderState" xml:"OrderState"`
	RequiredCount  int64  `json:"RequiredCount" xml:"RequiredCount"`
	CreatedMillis  int64  `json:"CreatedMillis" xml:"CreatedMillis"`
	AcceptedMillis int64  `json:"AcceptedMillis" xml:"AcceptedMillis"`
	TupleType      string `json:"TupleType" xml:"TupleType"`
}

GatewayTupleOrder is a nested struct in linkwan response

type GetFreqBandPlanGroupRequest

type GetFreqBandPlanGroupRequest struct {
	*requests.RpcRequest
	GroupId     requests.Integer `position:"Query" name:"GroupId"`
	ApiProduct  string           `position:"Body" name:"ApiProduct"`
	ApiRevision string           `position:"Body" name:"ApiRevision"`
}

GetFreqBandPlanGroupRequest is the request struct for api GetFreqBandPlanGroup

func CreateGetFreqBandPlanGroupRequest

func CreateGetFreqBandPlanGroupRequest() (request *GetFreqBandPlanGroupRequest)

CreateGetFreqBandPlanGroupRequest creates a request to invoke GetFreqBandPlanGroup API

type GetFreqBandPlanGroupResponse

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

GetFreqBandPlanGroupResponse is the response struct for api GetFreqBandPlanGroup

func CreateGetFreqBandPlanGroupResponse

func CreateGetFreqBandPlanGroupResponse() (response *GetFreqBandPlanGroupResponse)

CreateGetFreqBandPlanGroupResponse creates a response to parse from GetFreqBandPlanGroup response

type GetGatewayPacketStatRequest

type GetGatewayPacketStatRequest struct {
	*requests.RpcRequest
	EndMillis     requests.Integer `position:"Query" name:"EndMillis"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	GwEui         string           `position:"Query" name:"GwEui"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	BeginMillis   requests.Integer `position:"Query" name:"BeginMillis"`
}

GetGatewayPacketStatRequest is the request struct for api GetGatewayPacketStat

func CreateGetGatewayPacketStatRequest

func CreateGetGatewayPacketStatRequest() (request *GetGatewayPacketStatRequest)

CreateGetGatewayPacketStatRequest creates a request to invoke GetGatewayPacketStat API

type GetGatewayPacketStatResponse

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

GetGatewayPacketStatResponse is the response struct for api GetGatewayPacketStat

func CreateGetGatewayPacketStatResponse

func CreateGetGatewayPacketStatResponse() (response *GetGatewayPacketStatResponse)

CreateGetGatewayPacketStatResponse creates a response to parse from GetGatewayPacketStat response

type GetGatewayRequest

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

GetGatewayRequest is the request struct for api GetGateway

func CreateGetGatewayRequest

func CreateGetGatewayRequest() (request *GetGatewayRequest)

CreateGetGatewayRequest creates a request to invoke GetGateway API

type GetGatewayResponse

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

GetGatewayResponse is the response struct for api GetGateway

func CreateGetGatewayResponse

func CreateGetGatewayResponse() (response *GetGatewayResponse)

CreateGetGatewayResponse creates a response to parse from GetGateway response

type GetGatewayStatusStatRequest

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

GetGatewayStatusStatRequest is the request struct for api GetGatewayStatusStat

func CreateGetGatewayStatusStatRequest

func CreateGetGatewayStatusStatRequest() (request *GetGatewayStatusStatRequest)

CreateGetGatewayStatusStatRequest creates a request to invoke GetGatewayStatusStat API

type GetGatewayStatusStatResponse

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

GetGatewayStatusStatResponse is the response struct for api GetGatewayStatusStat

func CreateGetGatewayStatusStatResponse

func CreateGetGatewayStatusStatResponse() (response *GetGatewayStatusStatResponse)

CreateGetGatewayStatusStatResponse creates a response to parse from GetGatewayStatusStat response

type GetGatewayTransferPacketsDownloadUrlRequest

type GetGatewayTransferPacketsDownloadUrlRequest struct {
	*requests.RpcRequest
	EndMillis     requests.Integer `position:"Query" name:"EndMillis"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	GwEui         string           `position:"Query" name:"GwEui"`
	Ascending     requests.Boolean `position:"Query" name:"Ascending"`
	DevEui        string           `position:"Query" name:"DevEui"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	Category      string           `position:"Query" name:"Category"`
	BeginMillis   requests.Integer `position:"Query" name:"BeginMillis"`
	SortingField  string           `position:"Query" name:"SortingField"`
}

GetGatewayTransferPacketsDownloadUrlRequest is the request struct for api GetGatewayTransferPacketsDownloadUrl

func CreateGetGatewayTransferPacketsDownloadUrlRequest

func CreateGetGatewayTransferPacketsDownloadUrlRequest() (request *GetGatewayTransferPacketsDownloadUrlRequest)

CreateGetGatewayTransferPacketsDownloadUrlRequest creates a request to invoke GetGatewayTransferPacketsDownloadUrl API

type GetGatewayTransferPacketsDownloadUrlResponse

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

GetGatewayTransferPacketsDownloadUrlResponse is the response struct for api GetGatewayTransferPacketsDownloadUrl

func CreateGetGatewayTransferPacketsDownloadUrlResponse

func CreateGetGatewayTransferPacketsDownloadUrlResponse() (response *GetGatewayTransferPacketsDownloadUrlResponse)

CreateGetGatewayTransferPacketsDownloadUrlResponse creates a response to parse from GetGatewayTransferPacketsDownloadUrl response

type GetGatewayTupleOrderRequest

type GetGatewayTupleOrderRequest struct {
	*requests.RpcRequest
	OrderId     string `position:"Query" name:"OrderId"`
	ApiProduct  string `position:"Body" name:"ApiProduct"`
	ApiRevision string `position:"Body" name:"ApiRevision"`
}

GetGatewayTupleOrderRequest is the request struct for api GetGatewayTupleOrder

func CreateGetGatewayTupleOrderRequest

func CreateGetGatewayTupleOrderRequest() (request *GetGatewayTupleOrderRequest)

CreateGetGatewayTupleOrderRequest creates a request to invoke GetGatewayTupleOrder API

type GetGatewayTupleOrderResponse

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

GetGatewayTupleOrderResponse is the response struct for api GetGatewayTupleOrder

func CreateGetGatewayTupleOrderResponse

func CreateGetGatewayTupleOrderResponse() (response *GetGatewayTupleOrderResponse)

CreateGetGatewayTupleOrderResponse creates a response to parse from GetGatewayTupleOrder response

type GetGatewayTuplesDownloadUrlRequest

type GetGatewayTuplesDownloadUrlRequest struct {
	*requests.RpcRequest
	OrderId     string `position:"Query" name:"OrderId"`
	ApiProduct  string `position:"Body" name:"ApiProduct"`
	ApiRevision string `position:"Body" name:"ApiRevision"`
}

GetGatewayTuplesDownloadUrlRequest is the request struct for api GetGatewayTuplesDownloadUrl

func CreateGetGatewayTuplesDownloadUrlRequest

func CreateGetGatewayTuplesDownloadUrlRequest() (request *GetGatewayTuplesDownloadUrlRequest)

CreateGetGatewayTuplesDownloadUrlRequest creates a request to invoke GetGatewayTuplesDownloadUrl API

type GetGatewayTuplesDownloadUrlResponse

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

GetGatewayTuplesDownloadUrlResponse is the response struct for api GetGatewayTuplesDownloadUrl

func CreateGetGatewayTuplesDownloadUrlResponse

func CreateGetGatewayTuplesDownloadUrlResponse() (response *GetGatewayTuplesDownloadUrlResponse)

CreateGetGatewayTuplesDownloadUrlResponse creates a response to parse from GetGatewayTuplesDownloadUrl response

type GetJoinPermissionAuthOrderRequest

type GetJoinPermissionAuthOrderRequest struct {
	*requests.RpcRequest
	OrderId     string `position:"Query" name:"OrderId"`
	ApiProduct  string `position:"Body" name:"ApiProduct"`
	ApiRevision string `position:"Body" name:"ApiRevision"`
}

GetJoinPermissionAuthOrderRequest is the request struct for api GetJoinPermissionAuthOrder

func CreateGetJoinPermissionAuthOrderRequest

func CreateGetJoinPermissionAuthOrderRequest() (request *GetJoinPermissionAuthOrderRequest)

CreateGetJoinPermissionAuthOrderRequest creates a request to invoke GetJoinPermissionAuthOrder API

type GetJoinPermissionAuthOrderResponse

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

GetJoinPermissionAuthOrderResponse is the response struct for api GetJoinPermissionAuthOrder

func CreateGetJoinPermissionAuthOrderResponse

func CreateGetJoinPermissionAuthOrderResponse() (response *GetJoinPermissionAuthOrderResponse)

CreateGetJoinPermissionAuthOrderResponse creates a response to parse from GetJoinPermissionAuthOrder response

type GetLocalConfigSyncTaskRequest

type GetLocalConfigSyncTaskRequest struct {
	*requests.RpcRequest
	ApiProduct  string           `position:"Body" name:"ApiProduct"`
	ApiRevision string           `position:"Body" name:"ApiRevision"`
	TaskId      requests.Integer `position:"Query" name:"TaskId"`
}

GetLocalConfigSyncTaskRequest is the request struct for api GetLocalConfigSyncTask

func CreateGetLocalConfigSyncTaskRequest

func CreateGetLocalConfigSyncTaskRequest() (request *GetLocalConfigSyncTaskRequest)

CreateGetLocalConfigSyncTaskRequest creates a request to invoke GetLocalConfigSyncTask API

type GetLocalConfigSyncTaskResponse

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

GetLocalConfigSyncTaskResponse is the response struct for api GetLocalConfigSyncTask

func CreateGetLocalConfigSyncTaskResponse

func CreateGetLocalConfigSyncTaskResponse() (response *GetLocalConfigSyncTaskResponse)

CreateGetLocalConfigSyncTaskResponse creates a response to parse from GetLocalConfigSyncTask response

type GetNodeGroupRequest

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

GetNodeGroupRequest is the request struct for api GetNodeGroup

func CreateGetNodeGroupRequest

func CreateGetNodeGroupRequest() (request *GetNodeGroupRequest)

CreateGetNodeGroupRequest creates a request to invoke GetNodeGroup API

type GetNodeGroupResponse

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

GetNodeGroupResponse is the response struct for api GetNodeGroup

func CreateGetNodeGroupResponse

func CreateGetNodeGroupResponse() (response *GetNodeGroupResponse)

CreateGetNodeGroupResponse creates a response to parse from GetNodeGroup response

type GetNodeGroupTransferPacketsDownloadUrlRequest

type GetNodeGroupTransferPacketsDownloadUrlRequest struct {
	*requests.RpcRequest
	EndMillis     requests.Integer `position:"Query" name:"EndMillis"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	Ascending     requests.Boolean `position:"Query" name:"Ascending"`
	DevEui        string           `position:"Query" name:"DevEui"`
	NodeGroupId   string           `position:"Query" name:"NodeGroupId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	Category      string           `position:"Query" name:"Category"`
	BeginMillis   requests.Integer `position:"Query" name:"BeginMillis"`
	SortingField  string           `position:"Query" name:"SortingField"`
}

GetNodeGroupTransferPacketsDownloadUrlRequest is the request struct for api GetNodeGroupTransferPacketsDownloadUrl

func CreateGetNodeGroupTransferPacketsDownloadUrlRequest

func CreateGetNodeGroupTransferPacketsDownloadUrlRequest() (request *GetNodeGroupTransferPacketsDownloadUrlRequest)

CreateGetNodeGroupTransferPacketsDownloadUrlRequest creates a request to invoke GetNodeGroupTransferPacketsDownloadUrl API

type GetNodeGroupTransferPacketsDownloadUrlResponse

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

GetNodeGroupTransferPacketsDownloadUrlResponse is the response struct for api GetNodeGroupTransferPacketsDownloadUrl

func CreateGetNodeGroupTransferPacketsDownloadUrlResponse

func CreateGetNodeGroupTransferPacketsDownloadUrlResponse() (response *GetNodeGroupTransferPacketsDownloadUrlResponse)

CreateGetNodeGroupTransferPacketsDownloadUrlResponse creates a response to parse from GetNodeGroupTransferPacketsDownloadUrl response

type GetNodeLocalConfigRequest

type GetNodeLocalConfigRequest struct {
	*requests.RpcRequest
	DevEui      string `position:"Query" name:"DevEui"`
	ApiProduct  string `position:"Body" name:"ApiProduct"`
	ApiRevision string `position:"Body" name:"ApiRevision"`
}

GetNodeLocalConfigRequest is the request struct for api GetNodeLocalConfig

func CreateGetNodeLocalConfigRequest

func CreateGetNodeLocalConfigRequest() (request *GetNodeLocalConfigRequest)

CreateGetNodeLocalConfigRequest creates a request to invoke GetNodeLocalConfig API

type GetNodeLocalConfigResponse

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

GetNodeLocalConfigResponse is the response struct for api GetNodeLocalConfig

func CreateGetNodeLocalConfigResponse

func CreateGetNodeLocalConfigResponse() (response *GetNodeLocalConfigResponse)

CreateGetNodeLocalConfigResponse creates a response to parse from GetNodeLocalConfig response

type GetNodeRequest

type GetNodeRequest struct {
	*requests.RpcRequest
	DevEui      string `position:"Query" name:"DevEui"`
	ApiProduct  string `position:"Body" name:"ApiProduct"`
	ApiRevision string `position:"Body" name:"ApiRevision"`
}

GetNodeRequest is the request struct for api GetNode

func CreateGetNodeRequest

func CreateGetNodeRequest() (request *GetNodeRequest)

CreateGetNodeRequest creates a request to invoke GetNode API

type GetNodeResponse

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

GetNodeResponse is the response struct for api GetNode

func CreateGetNodeResponse

func CreateGetNodeResponse() (response *GetNodeResponse)

CreateGetNodeResponse creates a response to parse from GetNode response

type GetNodeTransferPacketRequest

type GetNodeTransferPacketRequest struct {
	*requests.RpcRequest
	Base64EncodedMacPayload string           `position:"Query" name:"Base64EncodedMacPayload"`
	IotInstanceId           string           `position:"Query" name:"IotInstanceId"`
	LogMillis               requests.Integer `position:"Query" name:"LogMillis"`
	DevEui                  string           `position:"Query" name:"DevEui"`
	ApiProduct              string           `position:"Body" name:"ApiProduct"`
	ApiRevision             string           `position:"Body" name:"ApiRevision"`
}

GetNodeTransferPacketRequest is the request struct for api GetNodeTransferPacket

func CreateGetNodeTransferPacketRequest

func CreateGetNodeTransferPacketRequest() (request *GetNodeTransferPacketRequest)

CreateGetNodeTransferPacketRequest creates a request to invoke GetNodeTransferPacket API

type GetNodeTransferPacketResponse

type GetNodeTransferPacketResponse struct {
	*responses.BaseResponse
	RequestId string                      `json:"RequestId" xml:"RequestId"`
	Success   bool                        `json:"Success" xml:"Success"`
	Data      DataInGetNodeTransferPacket `json:"Data" xml:"Data"`
}

GetNodeTransferPacketResponse is the response struct for api GetNodeTransferPacket

func CreateGetNodeTransferPacketResponse

func CreateGetNodeTransferPacketResponse() (response *GetNodeTransferPacketResponse)

CreateGetNodeTransferPacketResponse creates a response to parse from GetNodeTransferPacket response

type GetNodeTransferPacketsDownloadUrlRequest

type GetNodeTransferPacketsDownloadUrlRequest struct {
	*requests.RpcRequest
	EndMillis    requests.Integer `position:"Query" name:"EndMillis"`
	GwEui        string           `position:"Query" name:"GwEui"`
	Ascending    requests.Boolean `position:"Query" name:"Ascending"`
	DevEui       string           `position:"Query" name:"DevEui"`
	ApiProduct   string           `position:"Body" name:"ApiProduct"`
	ApiRevision  string           `position:"Body" name:"ApiRevision"`
	Category     string           `position:"Query" name:"Category"`
	BeginMillis  requests.Integer `position:"Query" name:"BeginMillis"`
	SortingField string           `position:"Query" name:"SortingField"`
}

GetNodeTransferPacketsDownloadUrlRequest is the request struct for api GetNodeTransferPacketsDownloadUrl

func CreateGetNodeTransferPacketsDownloadUrlRequest

func CreateGetNodeTransferPacketsDownloadUrlRequest() (request *GetNodeTransferPacketsDownloadUrlRequest)

CreateGetNodeTransferPacketsDownloadUrlRequest creates a request to invoke GetNodeTransferPacketsDownloadUrl API

type GetNodeTransferPacketsDownloadUrlResponse

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

GetNodeTransferPacketsDownloadUrlResponse is the response struct for api GetNodeTransferPacketsDownloadUrl

func CreateGetNodeTransferPacketsDownloadUrlResponse

func CreateGetNodeTransferPacketsDownloadUrlResponse() (response *GetNodeTransferPacketsDownloadUrlResponse)

CreateGetNodeTransferPacketsDownloadUrlResponse creates a response to parse from GetNodeTransferPacketsDownloadUrl response

type GetNodeTupleOrderRequest

type GetNodeTupleOrderRequest struct {
	*requests.RpcRequest
	OrderId     string `position:"Query" name:"OrderId"`
	ApiProduct  string `position:"Body" name:"ApiProduct"`
	ApiRevision string `position:"Body" name:"ApiRevision"`
}

GetNodeTupleOrderRequest is the request struct for api GetNodeTupleOrder

func CreateGetNodeTupleOrderRequest

func CreateGetNodeTupleOrderRequest() (request *GetNodeTupleOrderRequest)

CreateGetNodeTupleOrderRequest creates a request to invoke GetNodeTupleOrder API

type GetNodeTupleOrderResponse

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

GetNodeTupleOrderResponse is the response struct for api GetNodeTupleOrder

func CreateGetNodeTupleOrderResponse

func CreateGetNodeTupleOrderResponse() (response *GetNodeTupleOrderResponse)

CreateGetNodeTupleOrderResponse creates a response to parse from GetNodeTupleOrder response

type GetNodeTuplesDownloadUrlRequest

type GetNodeTuplesDownloadUrlRequest struct {
	*requests.RpcRequest
	OrderId     string `position:"Query" name:"OrderId"`
	ApiProduct  string `position:"Body" name:"ApiProduct"`
	ApiRevision string `position:"Body" name:"ApiRevision"`
}

GetNodeTuplesDownloadUrlRequest is the request struct for api GetNodeTuplesDownloadUrl

func CreateGetNodeTuplesDownloadUrlRequest

func CreateGetNodeTuplesDownloadUrlRequest() (request *GetNodeTuplesDownloadUrlRequest)

CreateGetNodeTuplesDownloadUrlRequest creates a request to invoke GetNodeTuplesDownloadUrl API

type GetNodeTuplesDownloadUrlResponse

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

GetNodeTuplesDownloadUrlResponse is the response struct for api GetNodeTuplesDownloadUrl

func CreateGetNodeTuplesDownloadUrlResponse

func CreateGetNodeTuplesDownloadUrlResponse() (response *GetNodeTuplesDownloadUrlResponse)

CreateGetNodeTuplesDownloadUrlResponse creates a response to parse from GetNodeTuplesDownloadUrl response

type GetNotificationRequest

type GetNotificationRequest struct {
	*requests.RpcRequest
	ApiProduct     string `position:"Body" name:"ApiProduct"`
	ApiRevision    string `position:"Body" name:"ApiRevision"`
	NotificationId string `position:"Query" name:"NotificationId"`
}

GetNotificationRequest is the request struct for api GetNotification

func CreateGetNotificationRequest

func CreateGetNotificationRequest() (request *GetNotificationRequest)

CreateGetNotificationRequest creates a request to invoke GetNotification API

type GetNotificationResponse

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

GetNotificationResponse is the response struct for api GetNotification

func CreateGetNotificationResponse

func CreateGetNotificationResponse() (response *GetNotificationResponse)

CreateGetNotificationResponse creates a response to parse from GetNotification response

type GetOwnedJoinPermissionRequest

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

GetOwnedJoinPermissionRequest is the request struct for api GetOwnedJoinPermission

func CreateGetOwnedJoinPermissionRequest

func CreateGetOwnedJoinPermissionRequest() (request *GetOwnedJoinPermissionRequest)

CreateGetOwnedJoinPermissionRequest creates a request to invoke GetOwnedJoinPermission API

type GetOwnedJoinPermissionResponse

type GetOwnedJoinPermissionResponse struct {
	*responses.BaseResponse
	RequestId string                       `json:"RequestId" xml:"RequestId"`
	Success   bool                         `json:"Success" xml:"Success"`
	Data      DataInGetOwnedJoinPermission `json:"Data" xml:"Data"`
}

GetOwnedJoinPermissionResponse is the response struct for api GetOwnedJoinPermission

func CreateGetOwnedJoinPermissionResponse

func CreateGetOwnedJoinPermissionResponse() (response *GetOwnedJoinPermissionResponse)

CreateGetOwnedJoinPermissionResponse creates a response to parse from GetOwnedJoinPermission response

type GetRentedJoinPermissionRequest

type GetRentedJoinPermissionRequest struct {
	*requests.RpcRequest
	JoinPermissionId string `position:"Query" name:"JoinPermissionId"`
	ApiProduct       string `position:"Body" name:"ApiProduct"`
	ApiRevision      string `position:"Body" name:"ApiRevision"`
}

GetRentedJoinPermissionRequest is the request struct for api GetRentedJoinPermission

func CreateGetRentedJoinPermissionRequest

func CreateGetRentedJoinPermissionRequest() (request *GetRentedJoinPermissionRequest)

CreateGetRentedJoinPermissionRequest creates a request to invoke GetRentedJoinPermission API

type GetRentedJoinPermissionResponse

type GetRentedJoinPermissionResponse struct {
	*responses.BaseResponse
	RequestId string                        `json:"RequestId" xml:"RequestId"`
	Success   bool                          `json:"Success" xml:"Success"`
	Data      DataInGetRentedJoinPermission `json:"Data" xml:"Data"`
}

GetRentedJoinPermissionResponse is the response struct for api GetRentedJoinPermission

func CreateGetRentedJoinPermissionResponse

func CreateGetRentedJoinPermissionResponse() (response *GetRentedJoinPermissionResponse)

CreateGetRentedJoinPermissionResponse creates a response to parse from GetRentedJoinPermission response

type GetUserLicenseRequest

type GetUserLicenseRequest struct {
	*requests.RpcRequest
	ApiProduct  string `position:"Body" name:"ApiProduct"`
	ApiRevision string `position:"Body" name:"ApiRevision"`
}

GetUserLicenseRequest is the request struct for api GetUserLicense

func CreateGetUserLicenseRequest

func CreateGetUserLicenseRequest() (request *GetUserLicenseRequest)

CreateGetUserLicenseRequest creates a request to invoke GetUserLicense API

type GetUserLicenseResponse

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

GetUserLicenseResponse is the response struct for api GetUserLicense

func CreateGetUserLicenseResponse

func CreateGetUserLicenseResponse() (response *GetUserLicenseResponse)

CreateGetUserLicenseResponse creates a response to parse from GetUserLicense response

type GetUserNetProfileDescriptionRequest

type GetUserNetProfileDescriptionRequest struct {
	*requests.RpcRequest
	ApiProduct  string `position:"Body" name:"ApiProduct"`
	ApiRevision string `position:"Body" name:"ApiRevision"`
}

GetUserNetProfileDescriptionRequest is the request struct for api GetUserNetProfileDescription

func CreateGetUserNetProfileDescriptionRequest

func CreateGetUserNetProfileDescriptionRequest() (request *GetUserNetProfileDescriptionRequest)

CreateGetUserNetProfileDescriptionRequest creates a request to invoke GetUserNetProfileDescription API

type GetUserNetProfileDescriptionResponse

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

GetUserNetProfileDescriptionResponse is the response struct for api GetUserNetProfileDescription

func CreateGetUserNetProfileDescriptionResponse

func CreateGetUserNetProfileDescriptionResponse() (response *GetUserNetProfileDescriptionResponse)

CreateGetUserNetProfileDescriptionResponse creates a response to parse from GetUserNetProfileDescription response

type Group

type Group struct {
	GroupId           int64  `json:"GroupId" xml:"GroupId"`
	FrequencyRegionId string `json:"FrequencyRegionId" xml:"FrequencyRegionId"`
	FrequencyType     string `json:"FrequencyType" xml:"FrequencyType"`
	BeginFrequency    int64  `json:"BeginFrequency" xml:"BeginFrequency"`
	EndFrequency      int64  `json:"EndFrequency" xml:"EndFrequency"`
}

Group is a nested struct in linkwan response

type IotProduct

type IotProduct struct {
	ProductName string `json:"ProductName" xml:"ProductName"`
	ProductKey  string `json:"ProductKey" xml:"ProductKey"`
	ProductType string `json:"ProductType" xml:"ProductType"`
	DebugSwitch bool   `json:"DebugSwitch" xml:"DebugSwitch"`
}

IotProduct is a nested struct in linkwan response

type JoinPermission

type JoinPermission struct {
	DataRate            int64  `json:"DataRate" xml:"DataRate"`
	ClassMode           string `json:"ClassMode" xml:"ClassMode"`
	AuthState           string `json:"AuthState" xml:"AuthState"`
	RenterAliyunId      string `json:"RenterAliyunId" xml:"RenterAliyunId"`
	JoinPermissionId    string `json:"JoinPermissionId" xml:"JoinPermissionId"`
	Enabled             bool   `json:"Enabled" xml:"Enabled"`
	JoinPermissionName  string `json:"JoinPermissionName" xml:"JoinPermissionName"`
	JoinEui             string `json:"JoinEui" xml:"JoinEui"`
	FreqBandPlanGroupId int64  `json:"FreqBandPlanGroupId" xml:"FreqBandPlanGroupId"`
	RxDelay             int64  `json:"RxDelay" xml:"RxDelay"`
}

JoinPermission is a nested struct in linkwan response

type JoinPermissionAuthInfo

type JoinPermissionAuthInfo struct {
	RejectedMillis     int64  `json:"RejectedMillis" xml:"RejectedMillis"`
	OwnerAliyunId      string `json:"OwnerAliyunId" xml:"OwnerAliyunId"`
	RenterAliyunId     string `json:"RenterAliyunId" xml:"RenterAliyunId"`
	CanceledMillis     int64  `json:"CanceledMillis" xml:"CanceledMillis"`
	JoinPermissionId   string `json:"JoinPermissionId" xml:"JoinPermissionId"`
	JoinPermissionName string `json:"JoinPermissionName" xml:"JoinPermissionName"`
	OrderState         string `json:"OrderState" xml:"OrderState"`
	AcceptedMillis     int64  `json:"AcceptedMillis" xml:"AcceptedMillis"`
	ApplyingMillis     int64  `json:"ApplyingMillis" xml:"ApplyingMillis"`
	JoinEui            string `json:"JoinEui" xml:"JoinEui"`
	OrderId            string `json:"OrderId" xml:"OrderId"`
}

JoinPermissionAuthInfo is a nested struct in linkwan response

type JoinPermissionInListRentedJoinPermissions

type JoinPermissionInListRentedJoinPermissions struct {
	JoinPermissionId    string             `json:"JoinPermissionId" xml:"JoinPermissionId"`
	OwnerAliyunId       string             `json:"OwnerAliyunId" xml:"OwnerAliyunId"`
	JoinEui             string             `json:"JoinEui" xml:"JoinEui"`
	FreqBandPlanGroupId string             `json:"FreqBandPlanGroupId" xml:"FreqBandPlanGroupId"`
	ClassMode           string             `json:"ClassMode" xml:"ClassMode"`
	Enabled             bool               `json:"Enabled" xml:"Enabled"`
	BoundNodeGroup      bool               `json:"BoundNodeGroup" xml:"BoundNodeGroup"`
	Type                string             `json:"Type" xml:"Type"`
	BoundNodeGroupName  string             `json:"BoundNodeGroupName" xml:"BoundNodeGroupName"`
	BoundNodeGroupId    string             `json:"BoundNodeGroupId" xml:"BoundNodeGroupId"`
	RxDelay             string             `json:"RxDelay" xml:"RxDelay"`
	DataRate            string             `json:"DataRate" xml:"DataRate"`
	JoinPermissionName  string             `json:"JoinPermissionName" xml:"JoinPermissionName"`
	DataDispatchConfig  DataDispatchConfig `json:"DataDispatchConfig" xml:"DataDispatchConfig"`
}

JoinPermissionInListRentedJoinPermissions is a nested struct in linkwan response

type ListActivatedFeaturesRequest

type ListActivatedFeaturesRequest struct {
	*requests.RpcRequest
	Environment string `position:"Query" name:"Environment"`
	ApiProduct  string `position:"Body" name:"ApiProduct"`
	ApiRevision string `position:"Body" name:"ApiRevision"`
}

ListActivatedFeaturesRequest is the request struct for api ListActivatedFeatures

func CreateListActivatedFeaturesRequest

func CreateListActivatedFeaturesRequest() (request *ListActivatedFeaturesRequest)

CreateListActivatedFeaturesRequest creates a request to invoke ListActivatedFeatures API

type ListActivatedFeaturesResponse

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

ListActivatedFeaturesResponse is the response struct for api ListActivatedFeatures

func CreateListActivatedFeaturesResponse

func CreateListActivatedFeaturesResponse() (response *ListActivatedFeaturesResponse)

CreateListActivatedFeaturesResponse creates a response to parse from ListActivatedFeatures response

type ListActiveGatewaysRequest

type ListActiveGatewaysRequest struct {
	*requests.RpcRequest
	ApiProduct  string `position:"Body" name:"ApiProduct"`
	ApiRevision string `position:"Body" name:"ApiRevision"`
}

ListActiveGatewaysRequest is the request struct for api ListActiveGateways

func CreateListActiveGatewaysRequest

func CreateListActiveGatewaysRequest() (request *ListActiveGatewaysRequest)

CreateListActiveGatewaysRequest creates a request to invoke ListActiveGateways API

type ListActiveGatewaysResponse

type ListActiveGatewaysResponse struct {
	*responses.BaseResponse
	RequestId string    `json:"RequestId" xml:"RequestId"`
	Success   bool      `json:"Success" xml:"Success"`
	Data      []Gateway `json:"Data" xml:"Data"`
}

ListActiveGatewaysResponse is the response struct for api ListActiveGateways

func CreateListActiveGatewaysResponse

func CreateListActiveGatewaysResponse() (response *ListActiveGatewaysResponse)

CreateListActiveGatewaysResponse creates a response to parse from ListActiveGateways response

type ListFreqBandPlanGroupsRequest

type ListFreqBandPlanGroupsRequest struct {
	*requests.RpcRequest
	ApiProduct  string `position:"Body" name:"ApiProduct"`
	ApiRevision string `position:"Body" name:"ApiRevision"`
}

ListFreqBandPlanGroupsRequest is the request struct for api ListFreqBandPlanGroups

func CreateListFreqBandPlanGroupsRequest

func CreateListFreqBandPlanGroupsRequest() (request *ListFreqBandPlanGroupsRequest)

CreateListFreqBandPlanGroupsRequest creates a request to invoke ListFreqBandPlanGroups API

type ListFreqBandPlanGroupsResponse

type ListFreqBandPlanGroupsResponse struct {
	*responses.BaseResponse
	RequestId string  `json:"RequestId" xml:"RequestId"`
	Success   bool    `json:"Success" xml:"Success"`
	Data      []Group `json:"Data" xml:"Data"`
}

ListFreqBandPlanGroupsResponse is the response struct for api ListFreqBandPlanGroups

func CreateListFreqBandPlanGroupsResponse

func CreateListFreqBandPlanGroupsResponse() (response *ListFreqBandPlanGroupsResponse)

CreateListFreqBandPlanGroupsResponse creates a response to parse from ListFreqBandPlanGroups response

type ListGatewayLocalConfigsRequest

type ListGatewayLocalConfigsRequest struct {
	*requests.RpcRequest
	GwEui       string `position:"Query" name:"GwEui"`
	ApiProduct  string `position:"Body" name:"ApiProduct"`
	ApiRevision string `position:"Body" name:"ApiRevision"`
}

ListGatewayLocalConfigsRequest is the request struct for api ListGatewayLocalConfigs

func CreateListGatewayLocalConfigsRequest

func CreateListGatewayLocalConfigsRequest() (request *ListGatewayLocalConfigsRequest)

CreateListGatewayLocalConfigsRequest creates a request to invoke ListGatewayLocalConfigs API

type ListGatewayLocalConfigsResponse

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

ListGatewayLocalConfigsResponse is the response struct for api ListGatewayLocalConfigs

func CreateListGatewayLocalConfigsResponse

func CreateListGatewayLocalConfigsResponse() (response *ListGatewayLocalConfigsResponse)

CreateListGatewayLocalConfigsResponse creates a response to parse from ListGatewayLocalConfigs response

type ListGatewayOnlineRecordsRequest

type ListGatewayOnlineRecordsRequest struct {
	*requests.RpcRequest
	Limit        requests.Integer `position:"Query" name:"Limit"`
	OffSet       requests.Integer `position:"Query" name:"OffSet"`
	GwEui        string           `position:"Query" name:"GwEui"`
	Ascending    requests.Boolean `position:"Query" name:"Ascending"`
	ApiProduct   string           `position:"Body" name:"ApiProduct"`
	ApiRevision  string           `position:"Body" name:"ApiRevision"`
	SortingField string           `position:"Query" name:"SortingField"`
}

ListGatewayOnlineRecordsRequest is the request struct for api ListGatewayOnlineRecords

func CreateListGatewayOnlineRecordsRequest

func CreateListGatewayOnlineRecordsRequest() (request *ListGatewayOnlineRecordsRequest)

CreateListGatewayOnlineRecordsRequest creates a request to invoke ListGatewayOnlineRecords API

type ListGatewayOnlineRecordsResponse

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

ListGatewayOnlineRecordsResponse is the response struct for api ListGatewayOnlineRecords

func CreateListGatewayOnlineRecordsResponse

func CreateListGatewayOnlineRecordsResponse() (response *ListGatewayOnlineRecordsResponse)

CreateListGatewayOnlineRecordsResponse creates a response to parse from ListGatewayOnlineRecords response

type ListGatewayTransferFlowStatsRequest

type ListGatewayTransferFlowStatsRequest struct {
	*requests.RpcRequest
	EndMillis        requests.Integer `position:"Query" name:"EndMillis"`
	IotInstanceId    string           `position:"Query" name:"IotInstanceId"`
	TimeIntervalUnit string           `position:"Query" name:"TimeIntervalUnit"`
	GwEui            string           `position:"Query" name:"GwEui"`
	ApiProduct       string           `position:"Body" name:"ApiProduct"`
	ApiRevision      string           `position:"Body" name:"ApiRevision"`
	BeginMillis      requests.Integer `position:"Query" name:"BeginMillis"`
}

ListGatewayTransferFlowStatsRequest is the request struct for api ListGatewayTransferFlowStats

func CreateListGatewayTransferFlowStatsRequest

func CreateListGatewayTransferFlowStatsRequest() (request *ListGatewayTransferFlowStatsRequest)

CreateListGatewayTransferFlowStatsRequest creates a request to invoke ListGatewayTransferFlowStats API

type ListGatewayTransferFlowStatsResponse

type ListGatewayTransferFlowStatsResponse struct {
	*responses.BaseResponse
	RequestId string     `json:"RequestId" xml:"RequestId"`
	Success   bool       `json:"Success" xml:"Success"`
	Data      []FlowStat `json:"Data" xml:"Data"`
}

ListGatewayTransferFlowStatsResponse is the response struct for api ListGatewayTransferFlowStats

func CreateListGatewayTransferFlowStatsResponse

func CreateListGatewayTransferFlowStatsResponse() (response *ListGatewayTransferFlowStatsResponse)

CreateListGatewayTransferFlowStatsResponse creates a response to parse from ListGatewayTransferFlowStats response

type ListGatewayTransferPacketsRequest

type ListGatewayTransferPacketsRequest struct {
	*requests.RpcRequest
	EndMillis     requests.Integer `position:"Query" name:"EndMillis"`
	PageNumber    requests.Integer `position:"Query" name:"PageNumber"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	GwEui         string           `position:"Query" name:"GwEui"`
	Ascending     requests.Boolean `position:"Query" name:"Ascending"`
	DevEui        string           `position:"Query" name:"DevEui"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	Category      string           `position:"Query" name:"Category"`
	BeginMillis   requests.Integer `position:"Query" name:"BeginMillis"`
	SortingField  string           `position:"Query" name:"SortingField"`
}

ListGatewayTransferPacketsRequest is the request struct for api ListGatewayTransferPackets

func CreateListGatewayTransferPacketsRequest

func CreateListGatewayTransferPacketsRequest() (request *ListGatewayTransferPacketsRequest)

CreateListGatewayTransferPacketsRequest creates a request to invoke ListGatewayTransferPackets API

type ListGatewayTransferPacketsResponse

type ListGatewayTransferPacketsResponse struct {
	*responses.BaseResponse
	RequestId string                           `json:"RequestId" xml:"RequestId"`
	Success   bool                             `json:"Success" xml:"Success"`
	Data      DataInListGatewayTransferPackets `json:"Data" xml:"Data"`
}

ListGatewayTransferPacketsResponse is the response struct for api ListGatewayTransferPackets

func CreateListGatewayTransferPacketsResponse

func CreateListGatewayTransferPacketsResponse() (response *ListGatewayTransferPacketsResponse)

CreateListGatewayTransferPacketsResponse creates a response to parse from ListGatewayTransferPackets response

type ListGatewayTupleOrdersRequest

type ListGatewayTupleOrdersRequest struct {
	*requests.RpcRequest
	Limit        requests.Integer `position:"Query" name:"Limit"`
	State        *[]string        `position:"Query" name:"State"  type:"Repeated"`
	Offset       requests.Integer `position:"Query" name:"Offset"`
	Ascending    requests.Boolean `position:"Query" name:"Ascending"`
	ApiProduct   string           `position:"Body" name:"ApiProduct"`
	ApiRevision  string           `position:"Body" name:"ApiRevision"`
	SortingField string           `position:"Query" name:"SortingField"`
}

ListGatewayTupleOrdersRequest is the request struct for api ListGatewayTupleOrders

func CreateListGatewayTupleOrdersRequest

func CreateListGatewayTupleOrdersRequest() (request *ListGatewayTupleOrdersRequest)

CreateListGatewayTupleOrdersRequest creates a request to invoke ListGatewayTupleOrders API

type ListGatewayTupleOrdersResponse

type ListGatewayTupleOrdersResponse struct {
	*responses.BaseResponse
	RequestId string                       `json:"RequestId" xml:"RequestId"`
	Success   bool                         `json:"Success" xml:"Success"`
	Data      DataInListGatewayTupleOrders `json:"Data" xml:"Data"`
}

ListGatewayTupleOrdersResponse is the response struct for api ListGatewayTupleOrders

func CreateListGatewayTupleOrdersResponse

func CreateListGatewayTupleOrdersResponse() (response *ListGatewayTupleOrdersResponse)

CreateListGatewayTupleOrdersResponse creates a response to parse from ListGatewayTupleOrders response

type ListGatewaysGisInfoRequest

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

ListGatewaysGisInfoRequest is the request struct for api ListGatewaysGisInfo

func CreateListGatewaysGisInfoRequest

func CreateListGatewaysGisInfoRequest() (request *ListGatewaysGisInfoRequest)

CreateListGatewaysGisInfoRequest creates a request to invoke ListGatewaysGisInfo API

type ListGatewaysGisInfoResponse

type ListGatewaysGisInfoResponse struct {
	*responses.BaseResponse
	RequestId string           `json:"RequestId" xml:"RequestId"`
	Success   bool             `json:"Success" xml:"Success"`
	Data      []GatewayGisInfo `json:"Data" xml:"Data"`
}

ListGatewaysGisInfoResponse is the response struct for api ListGatewaysGisInfo

func CreateListGatewaysGisInfoResponse

func CreateListGatewaysGisInfoResponse() (response *ListGatewaysGisInfoResponse)

CreateListGatewaysGisInfoResponse creates a response to parse from ListGatewaysGisInfo response

type ListGatewaysPacketStatRequest

type ListGatewaysPacketStatRequest struct {
	*requests.RpcRequest
	EndMillis     requests.Integer `position:"Query" name:"EndMillis"`
	GwEuiList     *[]string        `position:"Query" name:"GwEuiList"  type:"Repeated"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	BeginMillis   requests.Integer `position:"Query" name:"BeginMillis"`
}

ListGatewaysPacketStatRequest is the request struct for api ListGatewaysPacketStat

func CreateListGatewaysPacketStatRequest

func CreateListGatewaysPacketStatRequest() (request *ListGatewaysPacketStatRequest)

CreateListGatewaysPacketStatRequest creates a request to invoke ListGatewaysPacketStat API

type ListGatewaysPacketStatResponse

type ListGatewaysPacketStatResponse struct {
	*responses.BaseResponse
	RequestId string              `json:"RequestId" xml:"RequestId"`
	Success   bool                `json:"Success" xml:"Success"`
	Data      []GatewayPacketStat `json:"Data" xml:"Data"`
}

ListGatewaysPacketStatResponse is the response struct for api ListGatewaysPacketStat

func CreateListGatewaysPacketStatResponse

func CreateListGatewaysPacketStatResponse() (response *ListGatewaysPacketStatResponse)

CreateListGatewaysPacketStatResponse creates a response to parse from ListGatewaysPacketStat response

type ListGatewaysRequest

type ListGatewaysRequest struct {
	*requests.RpcRequest
	FuzzyGwEui          string           `position:"Query" name:"FuzzyGwEui"`
	IotInstanceId       string           `position:"Query" name:"IotInstanceId"`
	Limit               requests.Integer `position:"Query" name:"Limit"`
	FuzzyCity           string           `position:"Query" name:"FuzzyCity"`
	OnlineState         string           `position:"Query" name:"OnlineState"`
	IsEnabled           requests.Boolean `position:"Query" name:"IsEnabled"`
	FuzzyName           string           `position:"Query" name:"FuzzyName"`
	Offset              requests.Integer `position:"Query" name:"Offset"`
	Ascending           requests.Boolean `position:"Query" name:"Ascending"`
	FreqBandPlanGroupId requests.Integer `position:"Query" name:"FreqBandPlanGroupId"`
	ApiProduct          string           `position:"Body" name:"ApiProduct"`
	ApiRevision         string           `position:"Body" name:"ApiRevision"`
	SortingField        string           `position:"Query" name:"SortingField"`
}

ListGatewaysRequest is the request struct for api ListGateways

func CreateListGatewaysRequest

func CreateListGatewaysRequest() (request *ListGatewaysRequest)

CreateListGatewaysRequest creates a request to invoke ListGateways API

type ListGatewaysResponse

type ListGatewaysResponse struct {
	*responses.BaseResponse
	RequestId string             `json:"RequestId" xml:"RequestId"`
	Success   bool               `json:"Success" xml:"Success"`
	Data      DataInListGateways `json:"Data" xml:"Data"`
}

ListGatewaysResponse is the response struct for api ListGateways

func CreateListGatewaysResponse

func CreateListGatewaysResponse() (response *ListGatewaysResponse)

CreateListGatewaysResponse creates a response to parse from ListGateways response

type ListInListGatewayOnlineRecords

type ListInListGatewayOnlineRecords struct {
	Record []Record `json:"Record" xml:"Record"`
}

ListInListGatewayOnlineRecords is a nested struct in linkwan response

type ListInListGatewayTransferPackets

type ListInListGatewayTransferPackets struct {
	Packet []Packet `json:"Packet" xml:"Packet"`
}

ListInListGatewayTransferPackets is a nested struct in linkwan response

type ListInListGatewayTupleOrders

type ListInListGatewayTupleOrders struct {
	GatewayTupleOrder []GatewayTupleOrder `json:"GatewayTupleOrder" xml:"GatewayTupleOrder"`
}

ListInListGatewayTupleOrders is a nested struct in linkwan response

type ListInListGateways

type ListInListGateways struct {
	Gateway []Gateway `json:"Gateway" xml:"Gateway"`
}

ListInListGateways is a nested struct in linkwan response

type ListInListNodeGroupTransferPackets

type ListInListNodeGroupTransferPackets struct {
	Packet []PacketInListNodeGroupTransferPackets `json:"Packet" xml:"Packet"`
}

ListInListNodeGroupTransferPackets is a nested struct in linkwan response

type ListInListNodeGroups

type ListInListNodeGroups struct {
	NodeGroup []NodeGroup `json:"NodeGroup" xml:"NodeGroup"`
}

ListInListNodeGroups is a nested struct in linkwan response

type ListInListNodeTransferPacketPaths

type ListInListNodeTransferPacketPaths struct {
	Path []Path `json:"Path" xml:"Path"`
}

ListInListNodeTransferPacketPaths is a nested struct in linkwan response

type ListInListNodeTransferPackets

type ListInListNodeTransferPackets struct {
	Packet []PacketInListNodeTransferPackets `json:"Packet" xml:"Packet"`
}

ListInListNodeTransferPackets is a nested struct in linkwan response

type ListInListNodeTupleOrders

type ListInListNodeTupleOrders struct {
	Order []Order `json:"Order" xml:"Order"`
}

ListInListNodeTupleOrders is a nested struct in linkwan response

type ListInListNodesByNodeGroupId

type ListInListNodesByNodeGroupId struct {
	Node []Node `json:"Node" xml:"Node"`
}

ListInListNodesByNodeGroupId is a nested struct in linkwan response

type ListInListNodesByOwnedJoinPermissionId

type ListInListNodesByOwnedJoinPermissionId struct {
	Node []Node `json:"Node" xml:"Node"`
}

ListInListNodesByOwnedJoinPermissionId is a nested struct in linkwan response

type ListInListNotifications

type ListInListNotifications struct {
	Notification []Notification `json:"Notification" xml:"Notification"`
}

ListInListNotifications is a nested struct in linkwan response

type ListInListOwnedJoinPermissions

type ListInListOwnedJoinPermissions struct {
	JoinPermission []JoinPermission `json:"JoinPermission" xml:"JoinPermission"`
}

ListInListOwnedJoinPermissions is a nested struct in linkwan response

type ListInListRentedJoinPermissions

type ListInListRentedJoinPermissions struct {
	JoinPermission []JoinPermissionInListRentedJoinPermissions `json:"JoinPermission" xml:"JoinPermission"`
}

ListInListRentedJoinPermissions is a nested struct in linkwan response

type ListInListTransferPacket

type ListInListTransferPacket struct {
	Packet []PacketInListTransferPacket `json:"Packet" xml:"Packet"`
}

ListInListTransferPacket is a nested struct in linkwan response

type ListNodeGroupTransferFlowStatsRequest

type ListNodeGroupTransferFlowStatsRequest struct {
	*requests.RpcRequest
	EndMillis        requests.Integer `position:"Query" name:"EndMillis"`
	IotInstanceId    string           `position:"Query" name:"IotInstanceId"`
	TimeIntervalUnit string           `position:"Query" name:"TimeIntervalUnit"`
	NodeGroupId      string           `position:"Query" name:"NodeGroupId"`
	ApiProduct       string           `position:"Body" name:"ApiProduct"`
	ApiRevision      string           `position:"Body" name:"ApiRevision"`
	BeginMillis      requests.Integer `position:"Query" name:"BeginMillis"`
}

ListNodeGroupTransferFlowStatsRequest is the request struct for api ListNodeGroupTransferFlowStats

func CreateListNodeGroupTransferFlowStatsRequest

func CreateListNodeGroupTransferFlowStatsRequest() (request *ListNodeGroupTransferFlowStatsRequest)

CreateListNodeGroupTransferFlowStatsRequest creates a request to invoke ListNodeGroupTransferFlowStats API

type ListNodeGroupTransferFlowStatsResponse

type ListNodeGroupTransferFlowStatsResponse struct {
	*responses.BaseResponse
	RequestId string                                     `json:"RequestId" xml:"RequestId"`
	Success   bool                                       `json:"Success" xml:"Success"`
	Data      []FlowStatInListNodeGroupTransferFlowStats `json:"Data" xml:"Data"`
}

ListNodeGroupTransferFlowStatsResponse is the response struct for api ListNodeGroupTransferFlowStats

func CreateListNodeGroupTransferFlowStatsResponse

func CreateListNodeGroupTransferFlowStatsResponse() (response *ListNodeGroupTransferFlowStatsResponse)

CreateListNodeGroupTransferFlowStatsResponse creates a response to parse from ListNodeGroupTransferFlowStats response

type ListNodeGroupTransferPacketsRequest

type ListNodeGroupTransferPacketsRequest struct {
	*requests.RpcRequest
	EndMillis     requests.Integer `position:"Query" name:"EndMillis"`
	PageNumber    requests.Integer `position:"Query" name:"PageNumber"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	Ascending     requests.Boolean `position:"Query" name:"Ascending"`
	DevEui        string           `position:"Query" name:"DevEui"`
	NodeGroupId   string           `position:"Query" name:"NodeGroupId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	Category      string           `position:"Query" name:"Category"`
	BeginMillis   requests.Integer `position:"Query" name:"BeginMillis"`
	SortingField  string           `position:"Query" name:"SortingField"`
}

ListNodeGroupTransferPacketsRequest is the request struct for api ListNodeGroupTransferPackets

func CreateListNodeGroupTransferPacketsRequest

func CreateListNodeGroupTransferPacketsRequest() (request *ListNodeGroupTransferPacketsRequest)

CreateListNodeGroupTransferPacketsRequest creates a request to invoke ListNodeGroupTransferPackets API

type ListNodeGroupTransferPacketsResponse

type ListNodeGroupTransferPacketsResponse struct {
	*responses.BaseResponse
	RequestId string                             `json:"RequestId" xml:"RequestId"`
	Success   bool                               `json:"Success" xml:"Success"`
	Data      DataInListNodeGroupTransferPackets `json:"Data" xml:"Data"`
}

ListNodeGroupTransferPacketsResponse is the response struct for api ListNodeGroupTransferPackets

func CreateListNodeGroupTransferPacketsResponse

func CreateListNodeGroupTransferPacketsResponse() (response *ListNodeGroupTransferPacketsResponse)

CreateListNodeGroupTransferPacketsResponse creates a response to parse from ListNodeGroupTransferPackets response

type ListNodeGroupsPacketStatRequest

type ListNodeGroupsPacketStatRequest struct {
	*requests.RpcRequest
	EndMillis       requests.Integer `position:"Query" name:"EndMillis"`
	IotInstanceId   string           `position:"Query" name:"IotInstanceId"`
	NodeGroupIdList *[]string        `position:"Query" name:"NodeGroupIdList"  type:"Repeated"`
	ApiProduct      string           `position:"Body" name:"ApiProduct"`
	ApiRevision     string           `position:"Body" name:"ApiRevision"`
	BeginMillis     requests.Integer `position:"Query" name:"BeginMillis"`
}

ListNodeGroupsPacketStatRequest is the request struct for api ListNodeGroupsPacketStat

func CreateListNodeGroupsPacketStatRequest

func CreateListNodeGroupsPacketStatRequest() (request *ListNodeGroupsPacketStatRequest)

CreateListNodeGroupsPacketStatRequest creates a request to invoke ListNodeGroupsPacketStat API

type ListNodeGroupsPacketStatResponse

type ListNodeGroupsPacketStatResponse struct {
	*responses.BaseResponse
	RequestId string                `json:"RequestId" xml:"RequestId"`
	Success   bool                  `json:"Success" xml:"Success"`
	Data      []NodeGroupPacketStat `json:"Data" xml:"Data"`
}

ListNodeGroupsPacketStatResponse is the response struct for api ListNodeGroupsPacketStat

func CreateListNodeGroupsPacketStatResponse

func CreateListNodeGroupsPacketStatResponse() (response *ListNodeGroupsPacketStatResponse)

CreateListNodeGroupsPacketStatResponse creates a response to parse from ListNodeGroupsPacketStat response

type ListNodeGroupsRequest

type ListNodeGroupsRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	FuzzyJoinEui  string           `position:"Query" name:"FuzzyJoinEui"`
	FuzzyDevEui   string           `position:"Query" name:"FuzzyDevEui"`
	Limit         requests.Integer `position:"Query" name:"Limit"`
	FuzzyName     string           `position:"Query" name:"FuzzyName"`
	Offset        requests.Integer `position:"Query" name:"Offset"`
	Ascending     requests.Boolean `position:"Query" name:"Ascending"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	SortingField  string           `position:"Query" name:"SortingField"`
}

ListNodeGroupsRequest is the request struct for api ListNodeGroups

func CreateListNodeGroupsRequest

func CreateListNodeGroupsRequest() (request *ListNodeGroupsRequest)

CreateListNodeGroupsRequest creates a request to invoke ListNodeGroups API

type ListNodeGroupsResponse

type ListNodeGroupsResponse struct {
	*responses.BaseResponse
	RequestId string               `json:"RequestId" xml:"RequestId"`
	Success   bool                 `json:"Success" xml:"Success"`
	Data      DataInListNodeGroups `json:"Data" xml:"Data"`
}

ListNodeGroupsResponse is the response struct for api ListNodeGroups

func CreateListNodeGroupsResponse

func CreateListNodeGroupsResponse() (response *ListNodeGroupsResponse)

CreateListNodeGroupsResponse creates a response to parse from ListNodeGroups response

type ListNodeTransferPacketPathsRequest

type ListNodeTransferPacketPathsRequest struct {
	*requests.RpcRequest
	Base64EncodedMacPayload string           `position:"Query" name:"Base64EncodedMacPayload"`
	PageNumber              requests.Integer `position:"Query" name:"PageNumber"`
	IotInstanceId           string           `position:"Query" name:"IotInstanceId"`
	LogMillis               requests.Integer `position:"Query" name:"LogMillis"`
	PageSize                requests.Integer `position:"Query" name:"PageSize"`
	DevEui                  string           `position:"Query" name:"DevEui"`
	ApiProduct              string           `position:"Body" name:"ApiProduct"`
	ApiRevision             string           `position:"Body" name:"ApiRevision"`
}

ListNodeTransferPacketPathsRequest is the request struct for api ListNodeTransferPacketPaths

func CreateListNodeTransferPacketPathsRequest

func CreateListNodeTransferPacketPathsRequest() (request *ListNodeTransferPacketPathsRequest)

CreateListNodeTransferPacketPathsRequest creates a request to invoke ListNodeTransferPacketPaths API

type ListNodeTransferPacketPathsResponse

type ListNodeTransferPacketPathsResponse struct {
	*responses.BaseResponse
	RequestId string                            `json:"RequestId" xml:"RequestId"`
	Success   bool                              `json:"Success" xml:"Success"`
	Data      DataInListNodeTransferPacketPaths `json:"Data" xml:"Data"`
}

ListNodeTransferPacketPathsResponse is the response struct for api ListNodeTransferPacketPaths

func CreateListNodeTransferPacketPathsResponse

func CreateListNodeTransferPacketPathsResponse() (response *ListNodeTransferPacketPathsResponse)

CreateListNodeTransferPacketPathsResponse creates a response to parse from ListNodeTransferPacketPaths response

type ListNodeTransferPacketsRequest

type ListNodeTransferPacketsRequest struct {
	*requests.RpcRequest
	EndMillis    requests.Integer `position:"Query" name:"EndMillis"`
	PageNumber   requests.Integer `position:"Query" name:"PageNumber"`
	PageSize     requests.Integer `position:"Query" name:"PageSize"`
	GwEui        string           `position:"Query" name:"GwEui"`
	Ascending    requests.Boolean `position:"Query" name:"Ascending"`
	DevEui       string           `position:"Query" name:"DevEui"`
	ApiProduct   string           `position:"Body" name:"ApiProduct"`
	ApiRevision  string           `position:"Body" name:"ApiRevision"`
	Category     string           `position:"Query" name:"Category"`
	BeginMillis  requests.Integer `position:"Query" name:"BeginMillis"`
	SortingField string           `position:"Query" name:"SortingField"`
}

ListNodeTransferPacketsRequest is the request struct for api ListNodeTransferPackets

func CreateListNodeTransferPacketsRequest

func CreateListNodeTransferPacketsRequest() (request *ListNodeTransferPacketsRequest)

CreateListNodeTransferPacketsRequest creates a request to invoke ListNodeTransferPackets API

type ListNodeTransferPacketsResponse

type ListNodeTransferPacketsResponse struct {
	*responses.BaseResponse
	RequestId string                        `json:"RequestId" xml:"RequestId"`
	Success   bool                          `json:"Success" xml:"Success"`
	Data      DataInListNodeTransferPackets `json:"Data" xml:"Data"`
}

ListNodeTransferPacketsResponse is the response struct for api ListNodeTransferPackets

func CreateListNodeTransferPacketsResponse

func CreateListNodeTransferPacketsResponse() (response *ListNodeTransferPacketsResponse)

CreateListNodeTransferPacketsResponse creates a response to parse from ListNodeTransferPackets response

type ListNodeTupleOrdersRequest

type ListNodeTupleOrdersRequest struct {
	*requests.RpcRequest
	IsKpm        requests.Boolean `position:"Query" name:"IsKpm"`
	Limit        requests.Integer `position:"Query" name:"Limit"`
	State        *[]string        `position:"Query" name:"State"  type:"Repeated"`
	Offset       requests.Integer `position:"Query" name:"Offset"`
	Ascending    requests.Boolean `position:"Query" name:"Ascending"`
	ApiProduct   string           `position:"Body" name:"ApiProduct"`
	ApiRevision  string           `position:"Body" name:"ApiRevision"`
	SortingField string           `position:"Query" name:"SortingField"`
}

ListNodeTupleOrdersRequest is the request struct for api ListNodeTupleOrders

func CreateListNodeTupleOrdersRequest

func CreateListNodeTupleOrdersRequest() (request *ListNodeTupleOrdersRequest)

CreateListNodeTupleOrdersRequest creates a request to invoke ListNodeTupleOrders API

type ListNodeTupleOrdersResponse

type ListNodeTupleOrdersResponse struct {
	*responses.BaseResponse
	RequestId string                    `json:"RequestId" xml:"RequestId"`
	Success   bool                      `json:"Success" xml:"Success"`
	Data      DataInListNodeTupleOrders `json:"Data" xml:"Data"`
}

ListNodeTupleOrdersResponse is the response struct for api ListNodeTupleOrders

func CreateListNodeTupleOrdersResponse

func CreateListNodeTupleOrdersResponse() (response *ListNodeTupleOrdersResponse)

CreateListNodeTupleOrdersResponse creates a response to parse from ListNodeTupleOrders response

type ListNodesByNodeGroupIdRequest

type ListNodesByNodeGroupIdRequest struct {
	*requests.RpcRequest
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	FuzzyDevEui   string           `position:"Query" name:"FuzzyDevEui"`
	Limit         requests.Integer `position:"Query" name:"Limit"`
	Offset        requests.Integer `position:"Query" name:"Offset"`
	Ascending     requests.Boolean `position:"Query" name:"Ascending"`
	NodeGroupId   string           `position:"Query" name:"NodeGroupId"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	SortingField  string           `position:"Query" name:"SortingField"`
}

ListNodesByNodeGroupIdRequest is the request struct for api ListNodesByNodeGroupId

func CreateListNodesByNodeGroupIdRequest

func CreateListNodesByNodeGroupIdRequest() (request *ListNodesByNodeGroupIdRequest)

CreateListNodesByNodeGroupIdRequest creates a request to invoke ListNodesByNodeGroupId API

type ListNodesByNodeGroupIdResponse

type ListNodesByNodeGroupIdResponse struct {
	*responses.BaseResponse
	RequestId string                       `json:"RequestId" xml:"RequestId"`
	Success   bool                         `json:"Success" xml:"Success"`
	Data      DataInListNodesByNodeGroupId `json:"Data" xml:"Data"`
}

ListNodesByNodeGroupIdResponse is the response struct for api ListNodesByNodeGroupId

func CreateListNodesByNodeGroupIdResponse

func CreateListNodesByNodeGroupIdResponse() (response *ListNodesByNodeGroupIdResponse)

CreateListNodesByNodeGroupIdResponse creates a response to parse from ListNodesByNodeGroupId response

type ListNodesByOwnedJoinPermissionIdRequest

type ListNodesByOwnedJoinPermissionIdRequest struct {
	*requests.RpcRequest
	JoinPermissionId string           `position:"Query" name:"JoinPermissionId"`
	IotInstanceId    string           `position:"Query" name:"IotInstanceId"`
	FuzzyDevEui      string           `position:"Query" name:"FuzzyDevEui"`
	Limit            requests.Integer `position:"Query" name:"Limit"`
	Offset           requests.Integer `position:"Query" name:"Offset"`
	Ascending        requests.Boolean `position:"Query" name:"Ascending"`
	ApiProduct       string           `position:"Body" name:"ApiProduct"`
	ApiRevision      string           `position:"Body" name:"ApiRevision"`
	SortingField     string           `position:"Query" name:"SortingField"`
}

ListNodesByOwnedJoinPermissionIdRequest is the request struct for api ListNodesByOwnedJoinPermissionId

func CreateListNodesByOwnedJoinPermissionIdRequest

func CreateListNodesByOwnedJoinPermissionIdRequest() (request *ListNodesByOwnedJoinPermissionIdRequest)

CreateListNodesByOwnedJoinPermissionIdRequest creates a request to invoke ListNodesByOwnedJoinPermissionId API

type ListNodesByOwnedJoinPermissionIdResponse

type ListNodesByOwnedJoinPermissionIdResponse struct {
	*responses.BaseResponse
	RequestId string                                 `json:"RequestId" xml:"RequestId"`
	Success   bool                                   `json:"Success" xml:"Success"`
	Data      DataInListNodesByOwnedJoinPermissionId `json:"Data" xml:"Data"`
}

ListNodesByOwnedJoinPermissionIdResponse is the response struct for api ListNodesByOwnedJoinPermissionId

func CreateListNodesByOwnedJoinPermissionIdResponse

func CreateListNodesByOwnedJoinPermissionIdResponse() (response *ListNodesByOwnedJoinPermissionIdResponse)

CreateListNodesByOwnedJoinPermissionIdResponse creates a response to parse from ListNodesByOwnedJoinPermissionId response

type ListNotificationsRequest

type ListNotificationsRequest struct {
	*requests.RpcRequest
	EndMillis    requests.Integer `position:"Query" name:"EndMillis"`
	Limit        requests.Integer `position:"Query" name:"Limit"`
	Offset       requests.Integer `position:"Query" name:"Offset"`
	Ascending    requests.Boolean `position:"Query" name:"Ascending"`
	HandleState  string           `position:"Query" name:"HandleState"`
	ApiProduct   string           `position:"Body" name:"ApiProduct"`
	ApiRevision  string           `position:"Body" name:"ApiRevision"`
	Category     *[]string        `position:"Query" name:"Category"  type:"Repeated"`
	BeginMillis  requests.Integer `position:"Query" name:"BeginMillis"`
	SortingField string           `position:"Query" name:"SortingField"`
}

ListNotificationsRequest is the request struct for api ListNotifications

func CreateListNotificationsRequest

func CreateListNotificationsRequest() (request *ListNotificationsRequest)

CreateListNotificationsRequest creates a request to invoke ListNotifications API

type ListNotificationsResponse

type ListNotificationsResponse struct {
	*responses.BaseResponse
	RequestId string                  `json:"RequestId" xml:"RequestId"`
	Success   bool                    `json:"Success" xml:"Success"`
	Data      DataInListNotifications `json:"Data" xml:"Data"`
}

ListNotificationsResponse is the response struct for api ListNotifications

func CreateListNotificationsResponse

func CreateListNotificationsResponse() (response *ListNotificationsResponse)

CreateListNotificationsResponse creates a response to parse from ListNotifications response

type ListOwnedJoinPermissionsRequest

type ListOwnedJoinPermissionsRequest struct {
	*requests.RpcRequest
	Enabled                 requests.Boolean `position:"Query" name:"Enabled"`
	IotInstanceId           string           `position:"Query" name:"IotInstanceId"`
	FuzzyJoinEui            string           `position:"Query" name:"FuzzyJoinEui"`
	Limit                   requests.Integer `position:"Query" name:"Limit"`
	FuzzyJoinPermissionName string           `position:"Query" name:"FuzzyJoinPermissionName"`
	Offset                  requests.Integer `position:"Query" name:"Offset"`
	FuzzyRenterAliyunId     string           `position:"Query" name:"FuzzyRenterAliyunId"`
	Ascending               requests.Boolean `position:"Query" name:"Ascending"`
	ApiProduct              string           `position:"Body" name:"ApiProduct"`
	ApiRevision             string           `position:"Body" name:"ApiRevision"`
	SortingField            string           `position:"Query" name:"SortingField"`
}

ListOwnedJoinPermissionsRequest is the request struct for api ListOwnedJoinPermissions

func CreateListOwnedJoinPermissionsRequest

func CreateListOwnedJoinPermissionsRequest() (request *ListOwnedJoinPermissionsRequest)

CreateListOwnedJoinPermissionsRequest creates a request to invoke ListOwnedJoinPermissions API

type ListOwnedJoinPermissionsResponse

type ListOwnedJoinPermissionsResponse struct {
	*responses.BaseResponse
	RequestId string                         `json:"RequestId" xml:"RequestId"`
	Success   bool                           `json:"Success" xml:"Success"`
	Data      DataInListOwnedJoinPermissions `json:"Data" xml:"Data"`
}

ListOwnedJoinPermissionsResponse is the response struct for api ListOwnedJoinPermissions

func CreateListOwnedJoinPermissionsResponse

func CreateListOwnedJoinPermissionsResponse() (response *ListOwnedJoinPermissionsResponse)

CreateListOwnedJoinPermissionsResponse creates a response to parse from ListOwnedJoinPermissions response

type ListRentedJoinPermissionsRequest

type ListRentedJoinPermissionsRequest struct {
	*requests.RpcRequest
	Type                    string           `position:"Query" name:"Type"`
	Enabled                 requests.Boolean `position:"Query" name:"Enabled"`
	IotInstanceId           string           `position:"Query" name:"IotInstanceId"`
	FuzzyJoinEui            string           `position:"Query" name:"FuzzyJoinEui"`
	Limit                   requests.Integer `position:"Query" name:"Limit"`
	FuzzyJoinPermissionName string           `position:"Query" name:"FuzzyJoinPermissionName"`
	Offset                  requests.Integer `position:"Query" name:"Offset"`
	Ascending               requests.Boolean `position:"Query" name:"Ascending"`
	BoundNodeGroup          requests.Boolean `position:"Query" name:"BoundNodeGroup"`
	ApiProduct              string           `position:"Body" name:"ApiProduct"`
	ApiRevision             string           `position:"Body" name:"ApiRevision"`
	FuzzyOwnerAliyunId      string           `position:"Query" name:"FuzzyOwnerAliyunId"`
	SortingField            string           `position:"Query" name:"SortingField"`
}

ListRentedJoinPermissionsRequest is the request struct for api ListRentedJoinPermissions

func CreateListRentedJoinPermissionsRequest

func CreateListRentedJoinPermissionsRequest() (request *ListRentedJoinPermissionsRequest)

CreateListRentedJoinPermissionsRequest creates a request to invoke ListRentedJoinPermissions API

type ListRentedJoinPermissionsResponse

type ListRentedJoinPermissionsResponse struct {
	*responses.BaseResponse
	RequestId string                          `json:"RequestId" xml:"RequestId"`
	Success   bool                            `json:"Success" xml:"Success"`
	Data      DataInListRentedJoinPermissions `json:"Data" xml:"Data"`
}

ListRentedJoinPermissionsResponse is the response struct for api ListRentedJoinPermissions

func CreateListRentedJoinPermissionsResponse

func CreateListRentedJoinPermissionsResponse() (response *ListRentedJoinPermissionsResponse)

CreateListRentedJoinPermissionsResponse creates a response to parse from ListRentedJoinPermissions response

type ListTransferPacketRequest

type ListTransferPacketRequest struct {
	*requests.RpcRequest
	EndMillis    requests.Integer `position:"Query" name:"EndMillis"`
	PageNumber   requests.Integer `position:"Query" name:"PageNumber"`
	PageSize     requests.Integer `position:"Query" name:"PageSize"`
	Ascending    requests.Boolean `position:"Query" name:"Ascending"`
	ApiProduct   string           `position:"Body" name:"ApiProduct"`
	ApiRevision  string           `position:"Body" name:"ApiRevision"`
	BeginMillis  requests.Integer `position:"Query" name:"BeginMillis"`
	SortingField string           `position:"Query" name:"SortingField"`
}

ListTransferPacketRequest is the request struct for api ListTransferPacket

func CreateListTransferPacketRequest

func CreateListTransferPacketRequest() (request *ListTransferPacketRequest)

CreateListTransferPacketRequest creates a request to invoke ListTransferPacket API

type ListTransferPacketResponse

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

ListTransferPacketResponse is the response struct for api ListTransferPacket

func CreateListTransferPacketResponse

func CreateListTransferPacketResponse() (response *ListTransferPacketResponse)

CreateListTransferPacketResponse creates a response to parse from ListTransferPacket response

type Lock

type Lock struct {
	LockId       string `json:"LockId" xml:"LockId"`
	LockType     string `json:"LockType" xml:"LockType"`
	Enabled      bool   `json:"Enabled" xml:"Enabled"`
	CreateMillis int64  `json:"CreateMillis" xml:"CreateMillis"`
}

Lock is a nested struct in linkwan response

type LocksInGetNodeGroup

type LocksInGetNodeGroup struct {
	LocksItem []LocksItem `json:"Locks" xml:"Locks"`
}

LocksInGetNodeGroup is a nested struct in linkwan response

type LocksInListNodeGroups

type LocksInListNodeGroups struct {
	Lock []Lock `json:"Lock" xml:"Lock"`
}

LocksInListNodeGroups is a nested struct in linkwan response

type LocksItem

type LocksItem struct {
	LockId       string `json:"LockId" xml:"LockId"`
	LockType     string `json:"LockType" xml:"LockType"`
	Enabled      bool   `json:"Enabled" xml:"Enabled"`
	CreateMillis int64  `json:"CreateMillis" xml:"CreateMillis"`
}

LocksItem is a nested struct in linkwan response

type MacCommandCIDsInGetNodeTransferPacket

type MacCommandCIDsInGetNodeTransferPacket struct {
	CID []map[string]interface{} `json:"CID" xml:"CID"`
}

MacCommandCIDsInGetNodeTransferPacket is a nested struct in linkwan response

type MacCommandCIDsInListGatewayTransferPackets

type MacCommandCIDsInListGatewayTransferPackets struct {
	CID []map[string]interface{} `json:"CID" xml:"CID"`
}

MacCommandCIDsInListGatewayTransferPackets is a nested struct in linkwan response

type Node

type Node struct {
	DevAddr          string `json:"DevAddr" xml:"DevAddr"`
	ClassMode        string `json:"ClassMode" xml:"ClassMode"`
	Appkey           string `json:"Appkey" xml:"Appkey"`
	DevEui           string `json:"DevEui" xml:"DevEui"`
	LastJoinMillis   int64  `json:"LastJoinMillis" xml:"LastJoinMillis"`
	AuthTypes        string `json:"AuthTypes" xml:"AuthTypes"`
	MulticastGroupId string `json:"MulticastGroupId" xml:"MulticastGroupId"`
	NodeType         string `json:"NodeType" xml:"NodeType"`
	JoinEui          string `json:"JoinEui" xml:"JoinEui"`
	BoundMillis      int64  `json:"BoundMillis" xml:"BoundMillis"`
}

Node is a nested struct in linkwan response

type NodeGroup

type NodeGroup struct {
	NodeGroupId                 string             `json:"NodeGroupId" xml:"NodeGroupId"`
	NodeGroupName               string             `json:"NodeGroupName" xml:"NodeGroupName"`
	NodesCnt                    int64              `json:"NodesCnt" xml:"NodesCnt"`
	DataDispatchEnabled         bool               `json:"DataDispatchEnabled" xml:"DataDispatchEnabled"`
	JoinPermissionId            string             `json:"JoinPermissionId" xml:"JoinPermissionId"`
	JoinPermissionOwnerAliyunId string             `json:"JoinPermissionOwnerAliyunId" xml:"JoinPermissionOwnerAliyunId"`
	JoinEui                     string             `json:"JoinEui" xml:"JoinEui"`
	FreqBandPlanGroupId         int64              `json:"FreqBandPlanGroupId" xml:"FreqBandPlanGroupId"`
	ClassMode                   string             `json:"ClassMode" xml:"ClassMode"`
	JoinPermissionType          string             `json:"JoinPermissionType" xml:"JoinPermissionType"`
	JoinPermissionEnabled       bool               `json:"JoinPermissionEnabled" xml:"JoinPermissionEnabled"`
	RxDailySum                  int64              `json:"RxDailySum" xml:"RxDailySum"`
	RxMonthSum                  int64              `json:"RxMonthSum" xml:"RxMonthSum"`
	TxDailySum                  int64              `json:"TxDailySum" xml:"TxDailySum"`
	TxMonthSum                  int64              `json:"TxMonthSum" xml:"TxMonthSum"`
	CreateMillis                int64              `json:"CreateMillis" xml:"CreateMillis"`
	JoinPermissionName          string             `json:"JoinPermissionName" xml:"JoinPermissionName"`
	DataDispatchConfig          DataDispatchConfig `json:"DataDispatchConfig" xml:"DataDispatchConfig"`
	Locks                       []Lock             `json:"Locks" xml:"Locks"`
}

NodeGroup is a nested struct in linkwan response

type NodeGroupPacketStat

type NodeGroupPacketStat struct {
	NodeGroupId   string `json:"NodeGroupId" xml:"NodeGroupId"`
	UplinkCount   int    `json:"UplinkCount" xml:"UplinkCount"`
	DownlinkCount int    `json:"DownlinkCount" xml:"DownlinkCount"`
}

NodeGroupPacketStat is a nested struct in linkwan response

type Notification

type Notification struct {
	NotificationId         string                 `json:"NotificationId" xml:"NotificationId"`
	Category               string                 `json:"Category" xml:"Category"`
	HandleState            string                 `json:"HandleState" xml:"HandleState"`
	NoticeMillis           int64                  `json:"NoticeMillis" xml:"NoticeMillis"`
	HandledMillis          int64                  `json:"HandledMillis" xml:"HandledMillis"`
	GatewayOfflineInfo     GatewayOfflineInfo     `json:"GatewayOfflineInfo" xml:"GatewayOfflineInfo"`
	JoinPermissionAuthInfo JoinPermissionAuthInfo `json:"JoinPermissionAuthInfo" xml:"JoinPermissionAuthInfo"`
	GatewayDataflowLimit   GatewayDataflowLimit   `json:"GatewayDataflowLimit" xml:"GatewayDataflowLimit"`
}

Notification is a nested struct in linkwan response

type OnsTopics

type OnsTopics struct {
	DownlinkRegionName string `json:"DownlinkRegionName" xml:"DownlinkRegionName"`
	UplinkRegionName   string `json:"UplinkRegionName" xml:"UplinkRegionName"`
	UplinkTopic        string `json:"UplinkTopic" xml:"UplinkTopic"`
	DownlinkTopic      string `json:"DownlinkTopic" xml:"DownlinkTopic"`
}

OnsTopics is a nested struct in linkwan response

type Order

type Order struct {
	OrderId        string `json:"OrderId" xml:"OrderId"`
	IsKpm          bool   `json:"IsKpm" xml:"IsKpm"`
	OrderState     string `json:"OrderState" xml:"OrderState"`
	RequiredCount  int64  `json:"RequiredCount" xml:"RequiredCount"`
	CreatedMillis  int64  `json:"CreatedMillis" xml:"CreatedMillis"`
	AcceptedMillis int64  `json:"AcceptedMillis" xml:"AcceptedMillis"`
	LoraVersion    string `json:"LoraVersion" xml:"LoraVersion"`
	SuccessCount   int64  `json:"SuccessCount" xml:"SuccessCount"`
	FailedCount    int64  `json:"FailedCount" xml:"FailedCount"`
	TupleType      string `json:"TupleType" xml:"TupleType"`
}

Order is a nested struct in linkwan response

type Packet

type Packet struct {
	DevAddr                 string                   `json:"DevAddr" xml:"DevAddr"`
	Freq                    string                   `json:"Freq" xml:"Freq"`
	ClassMode               string                   `json:"ClassMode" xml:"ClassMode"`
	HasMacCommand           bool                     `json:"HasMacCommand" xml:"HasMacCommand"`
	Datr                    string                   `json:"Datr" xml:"Datr"`
	Rssi                    int                      `json:"Rssi" xml:"Rssi"`
	GwEui                   string                   `json:"GwEui" xml:"GwEui"`
	FPort                   int                      `json:"FPort" xml:"FPort"`
	NodeOwnerAliyunId       string                   `json:"NodeOwnerAliyunId" xml:"NodeOwnerAliyunId"`
	Base64EncodedMacPayload string                   `json:"Base64EncodedMacPayload" xml:"Base64EncodedMacPayload"`
	Lsnr                    float64                  `json:"Lsnr" xml:"Lsnr"`
	HasData                 bool                     `json:"HasData" xml:"HasData"`
	MacPayloadSize          int64                    `json:"MacPayloadSize" xml:"MacPayloadSize"`
	DevEui                  string                   `json:"DevEui" xml:"DevEui"`
	LogMillis               string                   `json:"LogMillis" xml:"LogMillis"`
	ProcessEvent            string                   `json:"ProcessEvent" xml:"ProcessEvent"`
	MessageType             string                   `json:"MessageType" xml:"MessageType"`
	MacCommandCIDs          []map[string]interface{} `json:"MacCommandCIDs" xml:"MacCommandCIDs"`
}

Packet is a nested struct in linkwan response

type PacketInListNodeGroupTransferPackets

type PacketInListNodeGroupTransferPackets struct {
	GwEui                   string  `json:"GwEui" xml:"GwEui"`
	DevEui                  string  `json:"DevEui" xml:"DevEui"`
	DevAddr                 string  `json:"DevAddr" xml:"DevAddr"`
	Freq                    float64 `json:"Freq" xml:"Freq"`
	Datr                    string  `json:"Datr" xml:"Datr"`
	ClassMode               string  `json:"ClassMode" xml:"ClassMode"`
	Rssi                    int     `json:"Rssi" xml:"Rssi"`
	Lsnr                    float64 `json:"Lsnr" xml:"Lsnr"`
	FPort                   int     `json:"FPort" xml:"FPort"`
	GwOwnerAliyunId         string  `json:"GwOwnerAliyunId" xml:"GwOwnerAliyunId"`
	FreqBandPlanGroupId     int64   `json:"FreqBandPlanGroupId" xml:"FreqBandPlanGroupId"`
	LogMillis               int64   `json:"LogMillis" xml:"LogMillis"`
	HasMacCommand           bool    `json:"HasMacCommand" xml:"HasMacCommand"`
	HasData                 bool    `json:"HasData" xml:"HasData"`
	Base64EncodedMacPayload string  `json:"Base64EncodedMacPayload" xml:"Base64EncodedMacPayload"`
	MacPayloadSize          int64   `json:"MacPayloadSize" xml:"MacPayloadSize"`
	ProcessEvent            string  `json:"ProcessEvent" xml:"ProcessEvent"`
	MessageType             string  `json:"MessageType" xml:"MessageType"`
	MacCommandCIDs          string  `json:"MacCommandCIDs" xml:"MacCommandCIDs"`
	FcntUp                  int64   `json:"FcntUp" xml:"FcntUp"`
	FcntDown                int64   `json:"FcntDown" xml:"FcntDown"`
}

PacketInListNodeGroupTransferPackets is a nested struct in linkwan response

type PacketInListNodeTransferPackets

type PacketInListNodeTransferPackets struct {
	GwEui     string  `json:"GwEui" xml:"GwEui"`
	DevEui    string  `json:"DevEui" xml:"DevEui"`
	Freq      float64 `json:"Freq" xml:"Freq"`
	Datr      string  `json:"Datr" xml:"Datr"`
	ClassMode string  `json:"ClassMode" xml:"ClassMode"`
	Rssi      int     `json:"Rssi" xml:"Rssi"`
	Snr       float64 `json:"Snr" xml:"Snr"`
	LogMillis int64   `json:"LogMillis" xml:"LogMillis"`
}

PacketInListNodeTransferPackets is a nested struct in linkwan response

type PacketInListTransferPacket

type PacketInListTransferPacket struct {
	GwEui                   string  `json:"GwEui" xml:"GwEui"`
	DevEui                  string  `json:"DevEui" xml:"DevEui"`
	DevAddr                 string  `json:"DevAddr" xml:"DevAddr"`
	Freq                    float64 `json:"Freq" xml:"Freq"`
	Datr                    string  `json:"Datr" xml:"Datr"`
	ClassMode               string  `json:"ClassMode" xml:"ClassMode"`
	Rssi                    int     `json:"Rssi" xml:"Rssi"`
	Lsnr                    float64 `json:"Lsnr" xml:"Lsnr"`
	FPort                   int     `json:"FPort" xml:"FPort"`
	FreqBandPlanGroupId     int64   `json:"FreqBandPlanGroupId" xml:"FreqBandPlanGroupId"`
	LogMillis               int64   `json:"LogMillis" xml:"LogMillis"`
	HasMacCommand           bool    `json:"HasMacCommand" xml:"HasMacCommand"`
	HasData                 bool    `json:"HasData" xml:"HasData"`
	Base64EncodedMacPayload string  `json:"Base64EncodedMacPayload" xml:"Base64EncodedMacPayload"`
	MacPayloadSize          int64   `json:"MacPayloadSize" xml:"MacPayloadSize"`
	ProcessEvent            string  `json:"ProcessEvent" xml:"ProcessEvent"`
	MessageType             string  `json:"MessageType" xml:"MessageType"`
	FcntDown                int64   `json:"FcntDown" xml:"FcntDown"`
	FcntUp                  int64   `json:"FcntUp" xml:"FcntUp"`
}

PacketInListTransferPacket is a nested struct in linkwan response

type Path

type Path struct {
	GwEui    string  `json:"GwEui" xml:"GwEui"`
	DevEui   string  `json:"DevEui" xml:"DevEui"`
	Rssi     int     `json:"Rssi" xml:"Rssi"`
	Lsnr     float64 `json:"Lsnr" xml:"Lsnr"`
	BestPath bool    `json:"BestPath" xml:"BestPath"`
}

Path is a nested struct in linkwan response

type Record

type Record struct {
	OnlineState        string `json:"OnlineState" xml:"OnlineState"`
	StateChangedMillis int64  `json:"StateChangedMillis" xml:"StateChangedMillis"`
	GwEui              string `json:"GwEui" xml:"GwEui"`
}

Record is a nested struct in linkwan response

type Region

type Region struct {
	RegionId  string `json:"RegionId" xml:"RegionId"`
	LocalName string `json:"LocalName" xml:"LocalName"`
}

Region is a nested struct in linkwan response

type RejectJoinPermissionAuthOrderRequest

type RejectJoinPermissionAuthOrderRequest struct {
	*requests.RpcRequest
	OrderId     string `position:"Query" name:"OrderId"`
	ApiProduct  string `position:"Body" name:"ApiProduct"`
	ApiRevision string `position:"Body" name:"ApiRevision"`
}

RejectJoinPermissionAuthOrderRequest is the request struct for api RejectJoinPermissionAuthOrder

func CreateRejectJoinPermissionAuthOrderRequest

func CreateRejectJoinPermissionAuthOrderRequest() (request *RejectJoinPermissionAuthOrderRequest)

CreateRejectJoinPermissionAuthOrderRequest creates a request to invoke RejectJoinPermissionAuthOrder API

type RejectJoinPermissionAuthOrderResponse

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

RejectJoinPermissionAuthOrderResponse is the response struct for api RejectJoinPermissionAuthOrder

func CreateRejectJoinPermissionAuthOrderResponse

func CreateRejectJoinPermissionAuthOrderResponse() (response *RejectJoinPermissionAuthOrderResponse)

CreateRejectJoinPermissionAuthOrderResponse creates a response to parse from RejectJoinPermissionAuthOrder response

type RemoveNodeFromGroupRequest

type RemoveNodeFromGroupRequest struct {
	*requests.RpcRequest
	DevEui      string `position:"Query" name:"DevEui"`
	NodeGroupId string `position:"Query" name:"NodeGroupId"`
	ApiProduct  string `position:"Body" name:"ApiProduct"`
	ApiRevision string `position:"Body" name:"ApiRevision"`
}

RemoveNodeFromGroupRequest is the request struct for api RemoveNodeFromGroup

func CreateRemoveNodeFromGroupRequest

func CreateRemoveNodeFromGroupRequest() (request *RemoveNodeFromGroupRequest)

CreateRemoveNodeFromGroupRequest creates a request to invoke RemoveNodeFromGroup API

type RemoveNodeFromGroupResponse

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

RemoveNodeFromGroupResponse is the response struct for api RemoveNodeFromGroup

func CreateRemoveNodeFromGroupResponse

func CreateRemoveNodeFromGroupResponse() (response *RemoveNodeFromGroupResponse)

CreateRemoveNodeFromGroupResponse creates a response to parse from RemoveNodeFromGroup response

type ReturnJoinPermissionRequest

type ReturnJoinPermissionRequest struct {
	*requests.RpcRequest
	JoinPermissionId   string `position:"Query" name:"JoinPermissionId"`
	JoinPermissionType string `position:"Query" name:"JoinPermissionType"`
	ApiProduct         string `position:"Body" name:"ApiProduct"`
	ApiRevision        string `position:"Body" name:"ApiRevision"`
}

ReturnJoinPermissionRequest is the request struct for api ReturnJoinPermission

func CreateReturnJoinPermissionRequest

func CreateReturnJoinPermissionRequest() (request *ReturnJoinPermissionRequest)

CreateReturnJoinPermissionRequest creates a request to invoke ReturnJoinPermission API

type ReturnJoinPermissionResponse

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

ReturnJoinPermissionResponse is the response struct for api ReturnJoinPermission

func CreateReturnJoinPermissionResponse

func CreateReturnJoinPermissionResponse() (response *ReturnJoinPermissionResponse)

CreateReturnJoinPermissionResponse creates a response to parse from ReturnJoinPermission response

type SendUnicastCommandRequest

type SendUnicastCommandRequest struct {
	*requests.RpcRequest
	Confirmed     requests.Boolean `position:"Query" name:"Confirmed"`
	Content       string           `position:"Query" name:"Content"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	MaxRetries    requests.Integer `position:"Query" name:"MaxRetries"`
	DevEui        string           `position:"Query" name:"DevEui"`
	CleanUp       requests.Boolean `position:"Query" name:"CleanUp"`
	FPort         requests.Integer `position:"Query" name:"FPort"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

SendUnicastCommandRequest is the request struct for api SendUnicastCommand

func CreateSendUnicastCommandRequest

func CreateSendUnicastCommandRequest() (request *SendUnicastCommandRequest)

CreateSendUnicastCommandRequest creates a request to invoke SendUnicastCommand API

type SendUnicastCommandResponse

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

SendUnicastCommandResponse is the response struct for api SendUnicastCommand

func CreateSendUnicastCommandResponse

func CreateSendUnicastCommandResponse() (response *SendUnicastCommandResponse)

CreateSendUnicastCommandResponse creates a response to parse from SendUnicastCommand response

type SubmitGatewayLocalConfigAddingTaskRequest

type SubmitGatewayLocalConfigAddingTaskRequest struct {
	*requests.RpcRequest
	Freq        requests.Integer `position:"Query" name:"Freq"`
	Datr        requests.Integer `position:"Query" name:"Datr"`
	D2dKey      string           `position:"Query" name:"D2dKey"`
	GwEui       string           `position:"Query" name:"GwEui"`
	D2dAddr     string           `position:"Query" name:"D2dAddr"`
	ApiProduct  string           `position:"Body" name:"ApiProduct"`
	ApiRevision string           `position:"Body" name:"ApiRevision"`
}

SubmitGatewayLocalConfigAddingTaskRequest is the request struct for api SubmitGatewayLocalConfigAddingTask

func CreateSubmitGatewayLocalConfigAddingTaskRequest

func CreateSubmitGatewayLocalConfigAddingTaskRequest() (request *SubmitGatewayLocalConfigAddingTaskRequest)

CreateSubmitGatewayLocalConfigAddingTaskRequest creates a request to invoke SubmitGatewayLocalConfigAddingTask API

type SubmitGatewayLocalConfigAddingTaskResponse

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

SubmitGatewayLocalConfigAddingTaskResponse is the response struct for api SubmitGatewayLocalConfigAddingTask

func CreateSubmitGatewayLocalConfigAddingTaskResponse

func CreateSubmitGatewayLocalConfigAddingTaskResponse() (response *SubmitGatewayLocalConfigAddingTaskResponse)

CreateSubmitGatewayLocalConfigAddingTaskResponse creates a response to parse from SubmitGatewayLocalConfigAddingTask response

type SubmitGatewayLocalConfigDeletingTaskRequest

type SubmitGatewayLocalConfigDeletingTaskRequest struct {
	*requests.RpcRequest
	GwEui       string `position:"Query" name:"GwEui"`
	D2dAddr     string `position:"Query" name:"D2dAddr"`
	ApiProduct  string `position:"Body" name:"ApiProduct"`
	ApiRevision string `position:"Body" name:"ApiRevision"`
}

SubmitGatewayLocalConfigDeletingTaskRequest is the request struct for api SubmitGatewayLocalConfigDeletingTask

func CreateSubmitGatewayLocalConfigDeletingTaskRequest

func CreateSubmitGatewayLocalConfigDeletingTaskRequest() (request *SubmitGatewayLocalConfigDeletingTaskRequest)

CreateSubmitGatewayLocalConfigDeletingTaskRequest creates a request to invoke SubmitGatewayLocalConfigDeletingTask API

type SubmitGatewayLocalConfigDeletingTaskResponse

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

SubmitGatewayLocalConfigDeletingTaskResponse is the response struct for api SubmitGatewayLocalConfigDeletingTask

func CreateSubmitGatewayLocalConfigDeletingTaskResponse

func CreateSubmitGatewayLocalConfigDeletingTaskResponse() (response *SubmitGatewayLocalConfigDeletingTaskResponse)

CreateSubmitGatewayLocalConfigDeletingTaskResponse creates a response to parse from SubmitGatewayLocalConfigDeletingTask response

type SubmitGatewayTupleOrderRequest

type SubmitGatewayTupleOrderRequest struct {
	*requests.RpcRequest
	TupleType     string           `position:"Query" name:"TupleType"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	RequiredCount requests.Integer `position:"Query" name:"RequiredCount"`
}

SubmitGatewayTupleOrderRequest is the request struct for api SubmitGatewayTupleOrder

func CreateSubmitGatewayTupleOrderRequest

func CreateSubmitGatewayTupleOrderRequest() (request *SubmitGatewayTupleOrderRequest)

CreateSubmitGatewayTupleOrderRequest creates a request to invoke SubmitGatewayTupleOrder API

type SubmitGatewayTupleOrderResponse

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

SubmitGatewayTupleOrderResponse is the response struct for api SubmitGatewayTupleOrder

func CreateSubmitGatewayTupleOrderResponse

func CreateSubmitGatewayTupleOrderResponse() (response *SubmitGatewayTupleOrderResponse)

CreateSubmitGatewayTupleOrderResponse creates a response to parse from SubmitGatewayTupleOrder response

type SubmitJoinPermissionAuthOrderRequest

type SubmitJoinPermissionAuthOrderRequest struct {
	*requests.RpcRequest
	JoinPermissionId string `position:"Query" name:"JoinPermissionId"`
	RenterAliyunId   string `position:"Query" name:"RenterAliyunId"`
	ApiProduct       string `position:"Body" name:"ApiProduct"`
	ApiRevision      string `position:"Body" name:"ApiRevision"`
}

SubmitJoinPermissionAuthOrderRequest is the request struct for api SubmitJoinPermissionAuthOrder

func CreateSubmitJoinPermissionAuthOrderRequest

func CreateSubmitJoinPermissionAuthOrderRequest() (request *SubmitJoinPermissionAuthOrderRequest)

CreateSubmitJoinPermissionAuthOrderRequest creates a request to invoke SubmitJoinPermissionAuthOrder API

type SubmitJoinPermissionAuthOrderResponse

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

SubmitJoinPermissionAuthOrderResponse is the response struct for api SubmitJoinPermissionAuthOrder

func CreateSubmitJoinPermissionAuthOrderResponse

func CreateSubmitJoinPermissionAuthOrderResponse() (response *SubmitJoinPermissionAuthOrderResponse)

CreateSubmitJoinPermissionAuthOrderResponse creates a response to parse from SubmitJoinPermissionAuthOrder response

type SubmitKpmEncryptedNodeTupleOrderRequest

type SubmitKpmEncryptedNodeTupleOrderRequest struct {
	*requests.RpcRequest
	LoraVersion   string           `position:"Query" name:"LoraVersion"`
	TupleType     string           `position:"Query" name:"TupleType"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	RequiredCount requests.Integer `position:"Query" name:"RequiredCount"`
}

SubmitKpmEncryptedNodeTupleOrderRequest is the request struct for api SubmitKpmEncryptedNodeTupleOrder

func CreateSubmitKpmEncryptedNodeTupleOrderRequest

func CreateSubmitKpmEncryptedNodeTupleOrderRequest() (request *SubmitKpmEncryptedNodeTupleOrderRequest)

CreateSubmitKpmEncryptedNodeTupleOrderRequest creates a request to invoke SubmitKpmEncryptedNodeTupleOrder API

type SubmitKpmEncryptedNodeTupleOrderResponse

type SubmitKpmEncryptedNodeTupleOrderResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Success   bool   `json:"Success" xml:"Success"`
	OrderId   string `json:"OrderId" xml:"OrderId"`
}

SubmitKpmEncryptedNodeTupleOrderResponse is the response struct for api SubmitKpmEncryptedNodeTupleOrder

func CreateSubmitKpmEncryptedNodeTupleOrderResponse

func CreateSubmitKpmEncryptedNodeTupleOrderResponse() (response *SubmitKpmEncryptedNodeTupleOrderResponse)

CreateSubmitKpmEncryptedNodeTupleOrderResponse creates a response to parse from SubmitKpmEncryptedNodeTupleOrder response

type SubmitNodeLocalConfigAddingTaskRequest

type SubmitNodeLocalConfigAddingTaskRequest struct {
	*requests.RpcRequest
	Freq        requests.Integer `position:"Query" name:"Freq"`
	Datr        requests.Integer `position:"Query" name:"Datr"`
	D2dKey      string           `position:"Query" name:"D2dKey"`
	DevEui      string           `position:"Query" name:"DevEui"`
	D2dAddr     string           `position:"Query" name:"D2dAddr"`
	ApiProduct  string           `position:"Body" name:"ApiProduct"`
	ApiRevision string           `position:"Body" name:"ApiRevision"`
}

SubmitNodeLocalConfigAddingTaskRequest is the request struct for api SubmitNodeLocalConfigAddingTask

func CreateSubmitNodeLocalConfigAddingTaskRequest

func CreateSubmitNodeLocalConfigAddingTaskRequest() (request *SubmitNodeLocalConfigAddingTaskRequest)

CreateSubmitNodeLocalConfigAddingTaskRequest creates a request to invoke SubmitNodeLocalConfigAddingTask API

type SubmitNodeLocalConfigAddingTaskResponse

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

SubmitNodeLocalConfigAddingTaskResponse is the response struct for api SubmitNodeLocalConfigAddingTask

func CreateSubmitNodeLocalConfigAddingTaskResponse

func CreateSubmitNodeLocalConfigAddingTaskResponse() (response *SubmitNodeLocalConfigAddingTaskResponse)

CreateSubmitNodeLocalConfigAddingTaskResponse creates a response to parse from SubmitNodeLocalConfigAddingTask response

type SubmitNodeLocalConfigDeletingTaskRequest

type SubmitNodeLocalConfigDeletingTaskRequest struct {
	*requests.RpcRequest
	DevEui      string `position:"Query" name:"DevEui"`
	ApiProduct  string `position:"Body" name:"ApiProduct"`
	ApiRevision string `position:"Body" name:"ApiRevision"`
}

SubmitNodeLocalConfigDeletingTaskRequest is the request struct for api SubmitNodeLocalConfigDeletingTask

func CreateSubmitNodeLocalConfigDeletingTaskRequest

func CreateSubmitNodeLocalConfigDeletingTaskRequest() (request *SubmitNodeLocalConfigDeletingTaskRequest)

CreateSubmitNodeLocalConfigDeletingTaskRequest creates a request to invoke SubmitNodeLocalConfigDeletingTask API

type SubmitNodeLocalConfigDeletingTaskResponse

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

SubmitNodeLocalConfigDeletingTaskResponse is the response struct for api SubmitNodeLocalConfigDeletingTask

func CreateSubmitNodeLocalConfigDeletingTaskResponse

func CreateSubmitNodeLocalConfigDeletingTaskResponse() (response *SubmitNodeLocalConfigDeletingTaskResponse)

CreateSubmitNodeLocalConfigDeletingTaskResponse creates a response to parse from SubmitNodeLocalConfigDeletingTask response

type SubmitNodeTupleOrderRequest

type SubmitNodeTupleOrderRequest struct {
	*requests.RpcRequest
	LoraVersion   string           `position:"Query" name:"LoraVersion"`
	TupleType     string           `position:"Query" name:"TupleType"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
	RequiredCount requests.Integer `position:"Query" name:"RequiredCount"`
}

SubmitNodeTupleOrderRequest is the request struct for api SubmitNodeTupleOrder

func CreateSubmitNodeTupleOrderRequest

func CreateSubmitNodeTupleOrderRequest() (request *SubmitNodeTupleOrderRequest)

CreateSubmitNodeTupleOrderRequest creates a request to invoke SubmitNodeTupleOrder API

type SubmitNodeTupleOrderResponse

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

SubmitNodeTupleOrderResponse is the response struct for api SubmitNodeTupleOrder

func CreateSubmitNodeTupleOrderResponse

func CreateSubmitNodeTupleOrderResponse() (response *SubmitNodeTupleOrderResponse)

CreateSubmitNodeTupleOrderResponse creates a response to parse from SubmitNodeTupleOrder response

type UnbindJoinPermissionFromNodeGroupRequest

type UnbindJoinPermissionFromNodeGroupRequest struct {
	*requests.RpcRequest
	JoinPermissionId string `position:"Query" name:"JoinPermissionId"`
	NodeGroupId      string `position:"Query" name:"NodeGroupId"`
	ApiProduct       string `position:"Body" name:"ApiProduct"`
	ApiRevision      string `position:"Body" name:"ApiRevision"`
}

UnbindJoinPermissionFromNodeGroupRequest is the request struct for api UnbindJoinPermissionFromNodeGroup

func CreateUnbindJoinPermissionFromNodeGroupRequest

func CreateUnbindJoinPermissionFromNodeGroupRequest() (request *UnbindJoinPermissionFromNodeGroupRequest)

CreateUnbindJoinPermissionFromNodeGroupRequest creates a request to invoke UnbindJoinPermissionFromNodeGroup API

type UnbindJoinPermissionFromNodeGroupResponse

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

UnbindJoinPermissionFromNodeGroupResponse is the response struct for api UnbindJoinPermissionFromNodeGroup

func CreateUnbindJoinPermissionFromNodeGroupResponse

func CreateUnbindJoinPermissionFromNodeGroupResponse() (response *UnbindJoinPermissionFromNodeGroupResponse)

CreateUnbindJoinPermissionFromNodeGroupResponse creates a response to parse from UnbindJoinPermissionFromNodeGroup response

type UpdateDataDispatchConfigRequest

type UpdateDataDispatchConfigRequest struct {
	*requests.RpcRequest
	UplinkTopic             string           `position:"Query" name:"UplinkTopic"`
	DebugSwitch             requests.Boolean `position:"Query" name:"DebugSwitch"`
	ProductType             string           `position:"Query" name:"ProductType"`
	ProductName             string           `position:"Query" name:"ProductName"`
	DataDispatchDestination string           `position:"Query" name:"DataDispatchDestination"`
	UplinkRegionName        string           `position:"Query" name:"UplinkRegionName"`
	ProductKey              string           `position:"Query" name:"ProductKey"`
	NodeGroupId             string           `position:"Query" name:"NodeGroupId"`
	ApiProduct              string           `position:"Body" name:"ApiProduct"`
	ApiRevision             string           `position:"Body" name:"ApiRevision"`
}

UpdateDataDispatchConfigRequest is the request struct for api UpdateDataDispatchConfig

func CreateUpdateDataDispatchConfigRequest

func CreateUpdateDataDispatchConfigRequest() (request *UpdateDataDispatchConfigRequest)

CreateUpdateDataDispatchConfigRequest creates a request to invoke UpdateDataDispatchConfig API

type UpdateDataDispatchConfigResponse

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

UpdateDataDispatchConfigResponse is the response struct for api UpdateDataDispatchConfig

func CreateUpdateDataDispatchConfigResponse

func CreateUpdateDataDispatchConfigResponse() (response *UpdateDataDispatchConfigResponse)

CreateUpdateDataDispatchConfigResponse creates a response to parse from UpdateDataDispatchConfig response

type UpdateDataDispatchEnablingStateRequest

type UpdateDataDispatchEnablingStateRequest struct {
	*requests.RpcRequest
	DataDispatchEnabled requests.Boolean `position:"Query" name:"DataDispatchEnabled"`
	NodeGroupId         string           `position:"Query" name:"NodeGroupId"`
	ApiProduct          string           `position:"Body" name:"ApiProduct"`
	ApiRevision         string           `position:"Body" name:"ApiRevision"`
}

UpdateDataDispatchEnablingStateRequest is the request struct for api UpdateDataDispatchEnablingState

func CreateUpdateDataDispatchEnablingStateRequest

func CreateUpdateDataDispatchEnablingStateRequest() (request *UpdateDataDispatchEnablingStateRequest)

CreateUpdateDataDispatchEnablingStateRequest creates a request to invoke UpdateDataDispatchEnablingState API

type UpdateDataDispatchEnablingStateResponse

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

UpdateDataDispatchEnablingStateResponse is the response struct for api UpdateDataDispatchEnablingState

func CreateUpdateDataDispatchEnablingStateResponse

func CreateUpdateDataDispatchEnablingStateResponse() (response *UpdateDataDispatchEnablingStateResponse)

CreateUpdateDataDispatchEnablingStateResponse creates a response to parse from UpdateDataDispatchEnablingState response

type UpdateGatewayEnablingStateRequest

type UpdateGatewayEnablingStateRequest struct {
	*requests.RpcRequest
	Enabled       requests.Boolean `position:"Query" name:"Enabled"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	GwEui         string           `position:"Query" name:"GwEui"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

UpdateGatewayEnablingStateRequest is the request struct for api UpdateGatewayEnablingState

func CreateUpdateGatewayEnablingStateRequest

func CreateUpdateGatewayEnablingStateRequest() (request *UpdateGatewayEnablingStateRequest)

CreateUpdateGatewayEnablingStateRequest creates a request to invoke UpdateGatewayEnablingState API

type UpdateGatewayEnablingStateResponse

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

UpdateGatewayEnablingStateResponse is the response struct for api UpdateGatewayEnablingState

func CreateUpdateGatewayEnablingStateResponse

func CreateUpdateGatewayEnablingStateResponse() (response *UpdateGatewayEnablingStateResponse)

CreateUpdateGatewayEnablingStateResponse creates a response to parse from UpdateGatewayEnablingState response

type UpdateGatewayRequest

type UpdateGatewayRequest struct {
	*requests.RpcRequest
	City                string           `position:"Query" name:"City"`
	Latitude            requests.Float   `position:"Query" name:"Latitude"`
	Description         string           `position:"Query" name:"Description"`
	AddressCode         requests.Integer `position:"Query" name:"AddressCode"`
	GisCoordinateSystem string           `position:"Query" name:"GisCoordinateSystem"`
	IotInstanceId       string           `position:"Query" name:"IotInstanceId"`
	Longitude           requests.Float   `position:"Query" name:"Longitude"`
	Address             string           `position:"Query" name:"Address"`
	GwEui               string           `position:"Query" name:"GwEui"`
	FreqBandPlanGroupId requests.Integer `position:"Query" name:"FreqBandPlanGroupId"`
	District            string           `position:"Query" name:"District"`
	ApiProduct          string           `position:"Body" name:"ApiProduct"`
	Name                string           `position:"Query" name:"Name"`
	ApiRevision         string           `position:"Body" name:"ApiRevision"`
	CommunicationMode   string           `position:"Query" name:"CommunicationMode"`
}

UpdateGatewayRequest is the request struct for api UpdateGateway

func CreateUpdateGatewayRequest

func CreateUpdateGatewayRequest() (request *UpdateGatewayRequest)

CreateUpdateGatewayRequest creates a request to invoke UpdateGateway API

type UpdateGatewayResponse

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

UpdateGatewayResponse is the response struct for api UpdateGateway

func CreateUpdateGatewayResponse

func CreateUpdateGatewayResponse() (response *UpdateGatewayResponse)

CreateUpdateGatewayResponse creates a response to parse from UpdateGateway response

type UpdateGatewaySshCtrlRequest

type UpdateGatewaySshCtrlRequest struct {
	*requests.RpcRequest
	Enabled       requests.Boolean `position:"Query" name:"Enabled"`
	IotInstanceId string           `position:"Query" name:"IotInstanceId"`
	GwEui         string           `position:"Query" name:"GwEui"`
	ApiProduct    string           `position:"Body" name:"ApiProduct"`
	ApiRevision   string           `position:"Body" name:"ApiRevision"`
}

UpdateGatewaySshCtrlRequest is the request struct for api UpdateGatewaySshCtrl

func CreateUpdateGatewaySshCtrlRequest

func CreateUpdateGatewaySshCtrlRequest() (request *UpdateGatewaySshCtrlRequest)

CreateUpdateGatewaySshCtrlRequest creates a request to invoke UpdateGatewaySshCtrl API

type UpdateGatewaySshCtrlResponse

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

UpdateGatewaySshCtrlResponse is the response struct for api UpdateGatewaySshCtrl

func CreateUpdateGatewaySshCtrlResponse

func CreateUpdateGatewaySshCtrlResponse() (response *UpdateGatewaySshCtrlResponse)

CreateUpdateGatewaySshCtrlResponse creates a response to parse from UpdateGatewaySshCtrl response

type UpdateNodeEnablingStateRequest

type UpdateNodeEnablingStateRequest struct {
	*requests.RpcRequest
	DevEui      string           `position:"Query" name:"DevEui"`
	IsEnable    requests.Boolean `position:"Query" name:"IsEnable"`
	ApiProduct  string           `position:"Body" name:"ApiProduct"`
	ApiRevision string           `position:"Body" name:"ApiRevision"`
}

UpdateNodeEnablingStateRequest is the request struct for api UpdateNodeEnablingState

func CreateUpdateNodeEnablingStateRequest

func CreateUpdateNodeEnablingStateRequest() (request *UpdateNodeEnablingStateRequest)

CreateUpdateNodeEnablingStateRequest creates a request to invoke UpdateNodeEnablingState API

type UpdateNodeEnablingStateResponse

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

UpdateNodeEnablingStateResponse is the response struct for api UpdateNodeEnablingState

func CreateUpdateNodeEnablingStateResponse

func CreateUpdateNodeEnablingStateResponse() (response *UpdateNodeEnablingStateResponse)

CreateUpdateNodeEnablingStateResponse creates a response to parse from UpdateNodeEnablingState response

type UpdateNodeGroupRequest

type UpdateNodeGroupRequest struct {
	*requests.RpcRequest
	NodeGroupName string `position:"Query" name:"NodeGroupName"`
	NodeGroupId   string `position:"Query" name:"NodeGroupId"`
	ApiProduct    string `position:"Body" name:"ApiProduct"`
	ApiRevision   string `position:"Body" name:"ApiRevision"`
}

UpdateNodeGroupRequest is the request struct for api UpdateNodeGroup

func CreateUpdateNodeGroupRequest

func CreateUpdateNodeGroupRequest() (request *UpdateNodeGroupRequest)

CreateUpdateNodeGroupRequest creates a request to invoke UpdateNodeGroup API

type UpdateNodeGroupResponse

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

UpdateNodeGroupResponse is the response struct for api UpdateNodeGroup

func CreateUpdateNodeGroupResponse

func CreateUpdateNodeGroupResponse() (response *UpdateNodeGroupResponse)

CreateUpdateNodeGroupResponse creates a response to parse from UpdateNodeGroup response

type UpdateNotificationsHandleStateRequest

type UpdateNotificationsHandleStateRequest struct {
	*requests.RpcRequest
	TargetHandleState string    `position:"Query" name:"TargetHandleState"`
	ApiProduct        string    `position:"Body" name:"ApiProduct"`
	ApiRevision       string    `position:"Body" name:"ApiRevision"`
	NotificationId    *[]string `position:"Query" name:"NotificationId"  type:"Repeated"`
}

UpdateNotificationsHandleStateRequest is the request struct for api UpdateNotificationsHandleState

func CreateUpdateNotificationsHandleStateRequest

func CreateUpdateNotificationsHandleStateRequest() (request *UpdateNotificationsHandleStateRequest)

CreateUpdateNotificationsHandleStateRequest creates a request to invoke UpdateNotificationsHandleState API

type UpdateNotificationsHandleStateResponse

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

UpdateNotificationsHandleStateResponse is the response struct for api UpdateNotificationsHandleState

func CreateUpdateNotificationsHandleStateResponse

func CreateUpdateNotificationsHandleStateResponse() (response *UpdateNotificationsHandleStateResponse)

CreateUpdateNotificationsHandleStateResponse creates a response to parse from UpdateNotificationsHandleState response

type UpdateOwnedLocalJoinPermissionEnablingStateRequest

type UpdateOwnedLocalJoinPermissionEnablingStateRequest struct {
	*requests.RpcRequest
	JoinPermissionId string           `position:"Query" name:"JoinPermissionId"`
	Enabled          requests.Boolean `position:"Query" name:"Enabled"`
	IotInstanceId    string           `position:"Query" name:"IotInstanceId"`
	ApiProduct       string           `position:"Body" name:"ApiProduct"`
	ApiRevision      string           `position:"Body" name:"ApiRevision"`
}

UpdateOwnedLocalJoinPermissionEnablingStateRequest is the request struct for api UpdateOwnedLocalJoinPermissionEnablingState

func CreateUpdateOwnedLocalJoinPermissionEnablingStateRequest

func CreateUpdateOwnedLocalJoinPermissionEnablingStateRequest() (request *UpdateOwnedLocalJoinPermissionEnablingStateRequest)

CreateUpdateOwnedLocalJoinPermissionEnablingStateRequest creates a request to invoke UpdateOwnedLocalJoinPermissionEnablingState API

type UpdateOwnedLocalJoinPermissionEnablingStateResponse

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

UpdateOwnedLocalJoinPermissionEnablingStateResponse is the response struct for api UpdateOwnedLocalJoinPermissionEnablingState

func CreateUpdateOwnedLocalJoinPermissionEnablingStateResponse

func CreateUpdateOwnedLocalJoinPermissionEnablingStateResponse() (response *UpdateOwnedLocalJoinPermissionEnablingStateResponse)

CreateUpdateOwnedLocalJoinPermissionEnablingStateResponse creates a response to parse from UpdateOwnedLocalJoinPermissionEnablingState response

type UpdateOwnedLocalJoinPermissionRequest

type UpdateOwnedLocalJoinPermissionRequest struct {
	*requests.RpcRequest
	RxDelay             string           `position:"Query" name:"RxDelay"`
	JoinPermissionId    string           `position:"Query" name:"JoinPermissionId"`
	IotInstanceId       string           `position:"Query" name:"IotInstanceId"`
	ClassMode           string           `position:"Query" name:"ClassMode"`
	FreqBandPlanGroupId requests.Integer `position:"Query" name:"FreqBandPlanGroupId"`
	JoinEui             string           `position:"Query" name:"JoinEui"`
	ApiProduct          string           `position:"Body" name:"ApiProduct"`
	ApiRevision         string           `position:"Body" name:"ApiRevision"`
	JoinPermissionName  string           `position:"Query" name:"JoinPermissionName"`
	DataRate            string           `position:"Query" name:"DataRate"`
}

UpdateOwnedLocalJoinPermissionRequest is the request struct for api UpdateOwnedLocalJoinPermission

func CreateUpdateOwnedLocalJoinPermissionRequest

func CreateUpdateOwnedLocalJoinPermissionRequest() (request *UpdateOwnedLocalJoinPermissionRequest)

CreateUpdateOwnedLocalJoinPermissionRequest creates a request to invoke UpdateOwnedLocalJoinPermission API

type UpdateOwnedLocalJoinPermissionResponse

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

UpdateOwnedLocalJoinPermissionResponse is the response struct for api UpdateOwnedLocalJoinPermission

func CreateUpdateOwnedLocalJoinPermissionResponse

func CreateUpdateOwnedLocalJoinPermissionResponse() (response *UpdateOwnedLocalJoinPermissionResponse)

CreateUpdateOwnedLocalJoinPermissionResponse creates a response to parse from UpdateOwnedLocalJoinPermission response

type UpdateRoamingJoinPermissionEnablingStateRequest

type UpdateRoamingJoinPermissionEnablingStateRequest struct {
	*requests.RpcRequest
	JoinPermissionId string           `position:"Query" name:"JoinPermissionId"`
	Enabled          requests.Boolean `position:"Query" name:"Enabled"`
	ApiProduct       string           `position:"Body" name:"ApiProduct"`
	ApiRevision      string           `position:"Body" name:"ApiRevision"`
}

UpdateRoamingJoinPermissionEnablingStateRequest is the request struct for api UpdateRoamingJoinPermissionEnablingState

func CreateUpdateRoamingJoinPermissionEnablingStateRequest

func CreateUpdateRoamingJoinPermissionEnablingStateRequest() (request *UpdateRoamingJoinPermissionEnablingStateRequest)

CreateUpdateRoamingJoinPermissionEnablingStateRequest creates a request to invoke UpdateRoamingJoinPermissionEnablingState API

type UpdateRoamingJoinPermissionEnablingStateResponse

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

UpdateRoamingJoinPermissionEnablingStateResponse is the response struct for api UpdateRoamingJoinPermissionEnablingState

func CreateUpdateRoamingJoinPermissionEnablingStateResponse

func CreateUpdateRoamingJoinPermissionEnablingStateResponse() (response *UpdateRoamingJoinPermissionEnablingStateResponse)

CreateUpdateRoamingJoinPermissionEnablingStateResponse creates a response to parse from UpdateRoamingJoinPermissionEnablingState response

type UpdateRoamingJoinPermissionRequest

type UpdateRoamingJoinPermissionRequest struct {
	*requests.RpcRequest
	RxDelay            string `position:"Query" name:"RxDelay"`
	JoinPermissionId   string `position:"Query" name:"JoinPermissionId"`
	ApiProduct         string `position:"Body" name:"ApiProduct"`
	ApiRevision        string `position:"Body" name:"ApiRevision"`
	JoinPermissionName string `position:"Query" name:"JoinPermissionName"`
	DataRate           string `position:"Query" name:"DataRate"`
}

UpdateRoamingJoinPermissionRequest is the request struct for api UpdateRoamingJoinPermission

func CreateUpdateRoamingJoinPermissionRequest

func CreateUpdateRoamingJoinPermissionRequest() (request *UpdateRoamingJoinPermissionRequest)

CreateUpdateRoamingJoinPermissionRequest creates a request to invoke UpdateRoamingJoinPermission API

type UpdateRoamingJoinPermissionResponse

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

UpdateRoamingJoinPermissionResponse is the response struct for api UpdateRoamingJoinPermission

func CreateUpdateRoamingJoinPermissionResponse

func CreateUpdateRoamingJoinPermissionResponse() (response *UpdateRoamingJoinPermissionResponse)

CreateUpdateRoamingJoinPermissionResponse creates a response to parse from UpdateRoamingJoinPermission response

type UpdateUserIsolationStateRequest

type UpdateUserIsolationStateRequest struct {
	*requests.RpcRequest
	Isolated    requests.Boolean `position:"Query" name:"Isolated"`
	ApiProduct  string           `position:"Body" name:"ApiProduct"`
	ApiRevision string           `position:"Body" name:"ApiRevision"`
}

UpdateUserIsolationStateRequest is the request struct for api UpdateUserIsolationState

func CreateUpdateUserIsolationStateRequest

func CreateUpdateUserIsolationStateRequest() (request *UpdateUserIsolationStateRequest)

CreateUpdateUserIsolationStateRequest creates a request to invoke UpdateUserIsolationState API

type UpdateUserIsolationStateResponse

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

UpdateUserIsolationStateResponse is the response struct for api UpdateUserIsolationState

func CreateUpdateUserIsolationStateResponse

func CreateUpdateUserIsolationStateResponse() (response *UpdateUserIsolationStateResponse)

CreateUpdateUserIsolationStateResponse creates a response to parse from UpdateUserIsolationState response

Source Files

Jump to

Keyboard shortcuts

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