apis

package
v1.4.0 Latest Latest
Warning

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

Go to latest
Published: Jan 18, 2019 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DeviceActivateRequest

type DeviceActivateRequest struct {
	core.JDCloudRequest

	/* Device 唯一标识  */
	DeviceId string `json:"deviceId"`
}

func NewDeviceActivateRequest

func NewDeviceActivateRequest(
	deviceId string,
) *DeviceActivateRequest

* param deviceId: Device 唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDeviceActivateRequestWithAllParams

func NewDeviceActivateRequestWithAllParams(
	deviceId string,
) *DeviceActivateRequest

* param deviceId: Device 唯一标识 (Required)

func NewDeviceActivateRequestWithoutParam

func NewDeviceActivateRequestWithoutParam() *DeviceActivateRequest

This constructor has better compatible ability when API parameters changed

func (DeviceActivateRequest) GetRegionId

func (r DeviceActivateRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DeviceActivateRequest) SetDeviceId

func (r *DeviceActivateRequest) SetDeviceId(deviceId string)

param deviceId: Device 唯一标识(Required)

type DeviceActivateResponse

type DeviceActivateResponse struct {
	RequestID string               `json:"requestId"`
	Error     core.ErrorResponse   `json:"error"`
	Result    DeviceActivateResult `json:"result"`
}

type DeviceActivateResult

type DeviceActivateResult struct {
	Data string `json:"data"`
}

type DeviceCommandRequest

type DeviceCommandRequest struct {
	core.JDCloudRequest

	/* Device 唯一标识  */
	DeviceId string `json:"deviceId"`

	/*  (Optional) */
	Commands *iothub.DeviceCommandVO `json:"commands"`
}

func NewDeviceCommandRequest

func NewDeviceCommandRequest(
	deviceId string,
) *DeviceCommandRequest

* param deviceId: Device 唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDeviceCommandRequestWithAllParams

func NewDeviceCommandRequestWithAllParams(
	deviceId string,
	commands *iothub.DeviceCommandVO,
) *DeviceCommandRequest

* param deviceId: Device 唯一标识 (Required) * param commands: (Optional)

func NewDeviceCommandRequestWithoutParam

func NewDeviceCommandRequestWithoutParam() *DeviceCommandRequest

This constructor has better compatible ability when API parameters changed

func (DeviceCommandRequest) GetRegionId

func (r DeviceCommandRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DeviceCommandRequest) SetCommands

func (r *DeviceCommandRequest) SetCommands(commands *iothub.DeviceCommandVO)

param commands: (Optional)

func (*DeviceCommandRequest) SetDeviceId

func (r *DeviceCommandRequest) SetDeviceId(deviceId string)

param deviceId: Device 唯一标识(Required)

type DeviceCommandResponse

type DeviceCommandResponse struct {
	RequestID string              `json:"requestId"`
	Error     core.ErrorResponse  `json:"error"`
	Result    DeviceCommandResult `json:"result"`
}

type DeviceCommandResult

type DeviceCommandResult struct {
	Data string `json:"data"`
}

type DeviceStateRequest

type DeviceStateRequest struct {
	core.JDCloudRequest

	/* Device 唯一标识  */
	DeviceId string `json:"deviceId"`

	/*  (Optional) */
	States *string `json:"states"`
}

func NewDeviceStateRequest

func NewDeviceStateRequest(
	deviceId string,
) *DeviceStateRequest

* param deviceId: Device 唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewDeviceStateRequestWithAllParams

func NewDeviceStateRequestWithAllParams(
	deviceId string,
	states *string,
) *DeviceStateRequest

* param deviceId: Device 唯一标识 (Required) * param states: (Optional)

func NewDeviceStateRequestWithoutParam

func NewDeviceStateRequestWithoutParam() *DeviceStateRequest

This constructor has better compatible ability when API parameters changed

func (DeviceStateRequest) GetRegionId

func (r DeviceStateRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DeviceStateRequest) SetDeviceId

func (r *DeviceStateRequest) SetDeviceId(deviceId string)

param deviceId: Device 唯一标识(Required)

func (*DeviceStateRequest) SetStates

func (r *DeviceStateRequest) SetStates(states string)

param states: (Optional)

type DeviceStateResponse

type DeviceStateResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    DeviceStateResult  `json:"result"`
}

type DeviceStateResult

type DeviceStateResult struct {
	Data string `json:"data"`
}

type DevicesEnrollRequest

type DevicesEnrollRequest struct {
	core.JDCloudRequest

	/*  (Optional) */
	InstanceId *string `json:"instanceId"`

	/*  (Optional) */
	Device *iothub.DeviceEnrollVO `json:"device"`
}

func NewDevicesEnrollRequest

func NewDevicesEnrollRequest() *DevicesEnrollRequest

* * @Deprecated, not compatible when mandatory parameters changed

func NewDevicesEnrollRequestWithAllParams

func NewDevicesEnrollRequestWithAllParams(
	instanceId *string,
	device *iothub.DeviceEnrollVO,
) *DevicesEnrollRequest

* param instanceId: (Optional) * param device: (Optional)

func NewDevicesEnrollRequestWithoutParam

func NewDevicesEnrollRequestWithoutParam() *DevicesEnrollRequest

This constructor has better compatible ability when API parameters changed

func (DevicesEnrollRequest) GetRegionId

func (r DevicesEnrollRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*DevicesEnrollRequest) SetDevice

func (r *DevicesEnrollRequest) SetDevice(device *iothub.DeviceEnrollVO)

param device: (Optional)

func (*DevicesEnrollRequest) SetInstanceId

func (r *DevicesEnrollRequest) SetInstanceId(instanceId string)

param instanceId: (Optional)

type DevicesEnrollResponse

type DevicesEnrollResponse struct {
	RequestID string              `json:"requestId"`
	Error     core.ErrorResponse  `json:"error"`
	Result    DevicesEnrollResult `json:"result"`
}

type DevicesEnrollResult

type DevicesEnrollResult struct {
	Data string `json:"data"`
}

type ModuleEnrollRequest

type ModuleEnrollRequest struct {
	core.JDCloudRequest

	/* moduleName 唯一标识  */
	ModuleName string `json:"moduleName"`

	/*  (Optional) */
	InstanceId *string `json:"instanceId"`

	/*  (Optional) */
	ModelName *string `json:"modelName"`

	/*  (Optional) */
	ParentDeviceName *string `json:"parentDeviceName"`

	/*  (Optional) */
	Name *string `json:"name"`
}

func NewModuleEnrollRequest

func NewModuleEnrollRequest(
	moduleName string,
) *ModuleEnrollRequest

* param moduleName: moduleName 唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewModuleEnrollRequestWithAllParams

func NewModuleEnrollRequestWithAllParams(
	moduleName string,
	instanceId *string,
	modelName *string,
	parentDeviceName *string,
	name *string,
) *ModuleEnrollRequest

* param moduleName: moduleName 唯一标识 (Required) * param instanceId: (Optional) * param modelName: (Optional) * param parentDeviceName: (Optional) * param name: (Optional)

func NewModuleEnrollRequestWithoutParam

func NewModuleEnrollRequestWithoutParam() *ModuleEnrollRequest

This constructor has better compatible ability when API parameters changed

func (ModuleEnrollRequest) GetRegionId

func (r ModuleEnrollRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*ModuleEnrollRequest) SetInstanceId

func (r *ModuleEnrollRequest) SetInstanceId(instanceId string)

param instanceId: (Optional)

func (*ModuleEnrollRequest) SetModelName

func (r *ModuleEnrollRequest) SetModelName(modelName string)

param modelName: (Optional)

func (*ModuleEnrollRequest) SetModuleName

func (r *ModuleEnrollRequest) SetModuleName(moduleName string)

param moduleName: moduleName 唯一标识(Required)

func (*ModuleEnrollRequest) SetName

func (r *ModuleEnrollRequest) SetName(name string)

param name: (Optional)

func (*ModuleEnrollRequest) SetParentDeviceName

func (r *ModuleEnrollRequest) SetParentDeviceName(parentDeviceName string)

param parentDeviceName: (Optional)

type ModuleEnrollResponse

type ModuleEnrollResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    ModuleEnrollResult `json:"result"`
}

type ModuleEnrollResult

type ModuleEnrollResult struct {
	Data string `json:"data"`
}

type ModuleStateRequest

type ModuleStateRequest struct {
	core.JDCloudRequest

	/* moduleName 唯一标识  */
	ModuleName string `json:"moduleName"`

	/*  (Optional) */
	States *string `json:"states"`
}

func NewModuleStateRequest

func NewModuleStateRequest(
	moduleName string,
) *ModuleStateRequest

* param moduleName: moduleName 唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewModuleStateRequestWithAllParams

func NewModuleStateRequestWithAllParams(
	moduleName string,
	states *string,
) *ModuleStateRequest

* param moduleName: moduleName 唯一标识 (Required) * param states: (Optional)

func NewModuleStateRequestWithoutParam

func NewModuleStateRequestWithoutParam() *ModuleStateRequest

This constructor has better compatible ability when API parameters changed

func (ModuleStateRequest) GetRegionId

func (r ModuleStateRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*ModuleStateRequest) SetModuleName

func (r *ModuleStateRequest) SetModuleName(moduleName string)

param moduleName: moduleName 唯一标识(Required)

func (*ModuleStateRequest) SetStates

func (r *ModuleStateRequest) SetStates(states string)

param states: (Optional)

type ModuleStateResponse

type ModuleStateResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    ModuleStateResult  `json:"result"`
}

type ModuleStateResult

type ModuleStateResult struct {
	Data string `json:"data"`
}

type OmEnrollRequest

type OmEnrollRequest struct {
	core.JDCloudRequest

	/* 物模型唯一标识  */
	OmName string `json:"omName"`

	/*  (Optional) */
	InstanceId *string `json:"instanceId"`

	/*  (Optional) */
	Payload *string `json:"payload"`
}

func NewOmEnrollRequest

func NewOmEnrollRequest(
	omName string,
) *OmEnrollRequest

* param omName: 物模型唯一标识 (Required) * * @Deprecated, not compatible when mandatory parameters changed

func NewOmEnrollRequestWithAllParams

func NewOmEnrollRequestWithAllParams(
	omName string,
	instanceId *string,
	payload *string,
) *OmEnrollRequest

* param omName: 物模型唯一标识 (Required) * param instanceId: (Optional) * param payload: (Optional)

func NewOmEnrollRequestWithoutParam

func NewOmEnrollRequestWithoutParam() *OmEnrollRequest

This constructor has better compatible ability when API parameters changed

func (OmEnrollRequest) GetRegionId

func (r OmEnrollRequest) GetRegionId() string

GetRegionId returns path parameter 'regionId' if exist, otherwise return empty string

func (*OmEnrollRequest) SetInstanceId

func (r *OmEnrollRequest) SetInstanceId(instanceId string)

param instanceId: (Optional)

func (*OmEnrollRequest) SetOmName

func (r *OmEnrollRequest) SetOmName(omName string)

param omName: 物模型唯一标识(Required)

func (*OmEnrollRequest) SetPayload

func (r *OmEnrollRequest) SetPayload(payload string)

param payload: (Optional)

type OmEnrollResponse

type OmEnrollResponse struct {
	RequestID string             `json:"requestId"`
	Error     core.ErrorResponse `json:"error"`
	Result    OmEnrollResult     `json:"result"`
}

type OmEnrollResult

type OmEnrollResult struct {
	Data string `json:"data"`
}

Jump to

Keyboard shortcuts

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