Documentation
¶
Index ¶
- type DeviceActivateRequest
- type DeviceActivateResponse
- type DeviceActivateResult
- type DeviceCommandRequest
- type DeviceCommandResponse
- type DeviceCommandResult
- type DeviceStateRequest
- type DeviceStateResponse
- type DeviceStateResult
- type DevicesEnrollRequest
- type DevicesEnrollResponse
- type DevicesEnrollResult
- type ModuleEnrollRequest
- func (r ModuleEnrollRequest) GetRegionId() string
- func (r *ModuleEnrollRequest) SetInstanceId(instanceId string)
- func (r *ModuleEnrollRequest) SetModelName(modelName string)
- func (r *ModuleEnrollRequest) SetModuleName(moduleName string)
- func (r *ModuleEnrollRequest) SetName(name string)
- func (r *ModuleEnrollRequest) SetParentDeviceName(parentDeviceName string)
- type ModuleEnrollResponse
- type ModuleEnrollResult
- type ModuleStateRequest
- type ModuleStateResponse
- type ModuleStateResult
- type OmEnrollRequest
- type OmEnrollResponse
- type OmEnrollResult
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"`
}