Skip to content

ESPRMAdminNodeRegistration

Defined in: src/ESPRMAdminNodeRegistration.ts:11

Shell class for admin node registration operations. Methods are added via prototype augmentation in methods/ESPRMAdminNodeRegistration/*.

new ESPRMAdminNodeRegistration(): ESPRMAdminNodeRegistration

ESPRMAdminNodeRegistration

generateNodeIds(params): Promise<GenerateNodeIdsResponse>

Defined in: src/methods/ESPRMAdminNodeRegistration/GenerateNodeIds.ts:22

Generates new node IDs for device provisioning.

GenerateNodeIdsRequest

Configuration for node ID generation including count and type.

Promise<GenerateNodeIdsResponse>

The generated node IDs.


getCustomMQTTHost(): Promise<GetMQTTHostResponse>

Defined in: src/methods/ESPRMAdminNodeRegistration/GetCustomMQTTHost.ts:20

Retrieves the custom MQTT host endpoint for the deployment.

Promise<GetMQTTHostResponse>

The custom MQTT host information.


getMQTTHost(): Promise<GetMQTTHostResponse>

Defined in: src/methods/ESPRMAdminNodeRegistration/GetMQTTHost.ts:20

Retrieves the default MQTT host endpoint for the deployment.

Promise<GetMQTTHostResponse>

The MQTT host information.


getNodeCertificateRegistrationStatus(params): Promise<NodeCertificateRegistrationStatusResponse>

Defined in: src/methods/ESPRMAdminNodeRegistration/GetNodeCertificateRegistrationStatus.ts:27

Checks the registration status of a node certificate request.

GetNodeCertificateRegistrationParams

Must include the request_id of a prior registration request.

Promise<NodeCertificateRegistrationStatusResponse>

The current registration status.


getNodeCertificates(params?): Promise<GetNodeCertificatesResponse>

Defined in: src/methods/ESPRMAdminNodeRegistration/GetNodeCertificates.ts:22

Retrieves node certificates for registered nodes.

GetNodeCertificatesParams

Optional filters such as node ID or pagination.

Promise<GetNodeCertificatesResponse>

The node certificates.


getNodeIds(params?): Promise<GetNodeIdsResponse>

Defined in: src/methods/ESPRMAdminNodeRegistration/GetNodeIds.ts:22

Retrieves previously generated node IDs.

GetNodeIdsParams

Optional filters such as pagination or node ID status.

Promise<GetNodeIdsResponse>

The list of node IDs.


registerNodeCertificates(params): Promise<ESPAPISuccessResponse>

Defined in: src/methods/ESPRMAdminNodeRegistration/RegisterNodeCertificates.ts:22

Registers node certificates for device authentication.

RegisterNodeCertificatesRequest

The certificate data to register.

Promise<ESPAPISuccessResponse>

A success response upon registration.