@espressif/rainmaker-base-cdf
Preparing search index...
types/entities/node
ESPCDFNodeOperation
Interface ESPCDFNodeOperation
interface
ESPCDFNodeOperation
{
addAutomation
?
(
automationDetails
:
Record
<
string
,
any
>
)
:
Promise
<
any
>
;
cancelCmdRespRequest
?
<
T
>
(
params
:
T
)
:
Promise
<
T
>
;
checkOTAUpdate
?
()
:
Promise
<
ESPCDFAPIDataResponse
<
ESPCDFOTAUpdateResponse
>
>
;
createCmdRespRequest
?
<
T
>
(
params
:
T
)
:
Promise
<
T
>
;
delete
()
:
Promise
<
ESPCDFAPIResponse
<
any
>
>
;
getCmdRespRequestById
?
<
T
>
(
requestId
:
string
)
:
Promise
<
T
>
;
getCmdRespRequestList
?
<
T
>
(
params
?:
T
)
:
Promise
<
T
>
;
getOTAUpdateStatus
?
(
otaJobId
:
string
,
)
:
Promise
<
ESPCDFAPIDataResponse
<
ESPCDFOTAUpdateStatusResponse
>
>
;
pushOTAUpdate
?
(
params
:
any
)
:
Promise
<
ESPCDFAPIResponse
<
any
>
>
;
setMultipleParams
(
params
:
Record
<
string
,
any
>
,
)
:
Promise
<
ESPCDFAPIResponse
<
any
>
>
;
setTimeZone
(
timeZone
:
string
)
:
Promise
<
ESPCDFAPIResponse
<
any
>
>
;
updateMetadata
(
metadata
:
Record
<
string
,
any
>
,
)
:
Promise
<
ESPCDFAPIResponse
<
any
>
>
;
}
Index
Methods
add
Automation?
cancel
Cmd
Resp
Request?
check
OTA
Update?
create
Cmd
Resp
Request?
delete
get
Cmd
Resp
Request
By
Id?
get
Cmd
Resp
Request
List?
get
OTA
Update
Status?
push
OTA
Update?
set
Multiple
Params
set
Time
Zone
update
Metadata
Methods
Optional
add
Automation
addAutomation
?
(
automationDetails
:
Record
<
string
,
any
>
)
:
Promise
<
any
>
Parameters
automationDetails
:
Record
<
string
,
any
>
Returns
Promise
<
any
>
Optional
cancel
Cmd
Resp
Request
cancelCmdRespRequest
?
<
T
>
(
params
:
T
)
:
Promise
<
T
>
Type Parameters
T
Parameters
params
:
T
Returns
Promise
<
T
>
Optional
check
OTA
Update
checkOTAUpdate
?
()
:
Promise
<
ESPCDFAPIDataResponse
<
ESPCDFOTAUpdateResponse
>
>
Returns
Promise
<
ESPCDFAPIDataResponse
<
ESPCDFOTAUpdateResponse
>
>
Optional
create
Cmd
Resp
Request
createCmdRespRequest
?
<
T
>
(
params
:
T
)
:
Promise
<
T
>
Type Parameters
T
Parameters
params
:
T
Returns
Promise
<
T
>
delete
delete
()
:
Promise
<
ESPCDFAPIResponse
<
any
>
>
Returns
Promise
<
ESPCDFAPIResponse
<
any
>
>
Optional
get
Cmd
Resp
Request
By
Id
getCmdRespRequestById
?
<
T
>
(
requestId
:
string
)
:
Promise
<
T
>
Type Parameters
T
Parameters
requestId
:
string
Returns
Promise
<
T
>
Optional
get
Cmd
Resp
Request
List
getCmdRespRequestList
?
<
T
>
(
params
?:
T
)
:
Promise
<
T
>
Type Parameters
T
Parameters
Optional
params
:
T
Returns
Promise
<
T
>
Optional
get
OTA
Update
Status
getOTAUpdateStatus
?
(
otaJobId
:
string
,
)
:
Promise
<
ESPCDFAPIDataResponse
<
ESPCDFOTAUpdateStatusResponse
>
>
Parameters
otaJobId
:
string
Returns
Promise
<
ESPCDFAPIDataResponse
<
ESPCDFOTAUpdateStatusResponse
>
>
Optional
push
OTA
Update
pushOTAUpdate
?
(
params
:
any
)
:
Promise
<
ESPCDFAPIResponse
<
any
>
>
Parameters
params
:
any
Returns
Promise
<
ESPCDFAPIResponse
<
any
>
>
set
Multiple
Params
setMultipleParams
(
params
:
Record
<
string
,
any
>
)
:
Promise
<
ESPCDFAPIResponse
<
any
>
>
Parameters
params
:
Record
<
string
,
any
>
Returns
Promise
<
ESPCDFAPIResponse
<
any
>
>
set
Time
Zone
setTimeZone
(
timeZone
:
string
)
:
Promise
<
ESPCDFAPIResponse
<
any
>
>
Parameters
timeZone
:
string
Returns
Promise
<
ESPCDFAPIResponse
<
any
>
>
update
Metadata
updateMetadata
(
metadata
:
Record
<
string
,
any
>
)
:
Promise
<
ESPCDFAPIResponse
<
any
>
>
Parameters
metadata
:
Record
<
string
,
any
>
Returns
Promise
<
ESPCDFAPIResponse
<
any
>
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
add
Automation
cancel
Cmd
Resp
Request
check
OTA
Update
create
Cmd
Resp
Request
delete
get
Cmd
Resp
Request
By
Id
get
Cmd
Resp
Request
List
get
OTA
Update
Status
push
OTA
Update
set
Multiple
Params
set
Time
Zone
update
Metadata
@espressif/rainmaker-base-cdf
Loading...