Nlyte NAO

With Nlyte NAO modules in Make, you can manage assets, locations, racks, devices, connections, power and energy data, audit logs, users, roles, permissions, and real-time monitoring of your data centre infrastructure, enabling streamlined automation and enhanced visibility across your Nlyte environment.

What Nlyte NAO modules are available in the Make platform

  • Asset - Search Assets, Get an Asset, Create an Asset, Update Asset, Delete Asset
  • Material - Search Material, Get a Material, Create a Material, Update Material, Delete a Material
  • Servers - Search Server, Get a Server, Create Server, Update Server, Delete Server
  • Cabinets - Search Cabinets, Get a Cabinet, Create Cabinet, Update Cabinets, Delete Cabinet
  • Standard Server Materials - Search Standard Server Materials, Get a Standard Server Material, Create Standard Server Material, Update Standard Server Material, Delete Standard Server Material
  • Blade Server Materials - Search Blade Server Materials, Get a Blade Server Material, Create Blade Server Material, Update Blade Server Material, Delete Blade Server Materials
  • Cabinet Materials - Search Cabinet Material, Get a Cabinet Material, Create Cabinet Material, Update Cabinet Material, Delete Cabinet Material
  • Other - Make an API Call

Connecting Nlyte NAO to Make

To use the Nlyte NAO modules, you must have a Nlyte NAO account. You can create an account at nlyte.com .

Refer to the Nlyte NAO API documentation for a list of available endpoints.

How do I request a BPT App License Key

After purchasing your app either as part of a bundle or separately, you should have received an email containing the BPT App License Key. If you have not received an email or if you are yet to purchase the app please use the Frequently Asked Questions that will guide you through the process.

How to Create a connection for your Make module

  1. Login to Make > select Scenarios > select Create a new scenario.
  2. Search for Nlyte NAO and select any module you intend to use.
  3. Under Connection, click Create a connection.
  4. The Create a Connection dialog appears.
Create a connection
  1. In the Connection name field, enter a name to identify the connection.
  2. Enter your Registered BPT App License Key.
  1. Enter your Nlyte username and password.
  2. Enter your Nlyte hostname.
  3. Click Save.
When using an internally hosted Nlyte NAO instance, Make must be able to reach it. Use ngrok or a similar tunnel if your Nlyte NAO environment is not publicly accessible.

You have successfully established the connection. You can now edit your scenario and add more Nlyte NAO modules. If your connection requires reauthorization at any point, follow the connection renewal steps here .

Build Nlyte NAO Scenarios

After connecting the app, you can perform the following actions:

Asset

Search Assets

Searches for assets.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Asset Class *Select the asset class to search, such as Server, PDU, Cabinet, Network, UPS, Host, or Other.
Filter resultsBuild a Nlyte NAO search filter by selecting a field, choosing an operator, and entering the value to match.
Select Columns to ReturnChoose the columns to return from the endpoint. Multiple columns can be selected.
Expand Field DataUse OData query language to expand related field data. This is an advanced setting.
Order BySelect the column used to order the returned results.
LimitSet the maximum number of returned results.

Get an Asset

Retrieves a single asset.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Asset ID *Enter the identifier of the asset to retrieve.

Create an Asset

Creates a new asset.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Asset Class *Select the asset class to create, such as Server, PDU, Cabinet, Network, UPS, Host, or Other.
PositioningProvide positioning details for the asset, including U mounting information where applicable.
Ignore WarningsSet Warnings to be ignored. Set by default to not ignore warnings.

Update an Asset

Updates an existing asset.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Asset ID *Enter the identifier of the asset to update. This field is required.
Asset Class *Select the asset class to update, such as Server, PDU, Cabinet, Network, UPS, Host, or Other. This field is required.
PositioningProvide positioning details for the asset, including U mounting information where applicable.

Delete Asset

Deletes an asset.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Asset ID *Enter the identifier of the asset to delete.

Material

Search Materials

Searches for materials.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Material Class *Select the material class to search, such as Server, PDU, Cabinet, Network, UPS, Host, or Other.
Filter resultsBuild a Nlyte NAO search filter by selecting a field, choosing an operator, and entering the value to match.
Select Columns to ReturnChoose the columns to return from the endpoint. Multiple columns can be selected.
Expand Field DataUse OData query language to expand related field data. This is an advanced setting.
Order BySelect the column used to order the returned results.
LimitSet the maximum number of returned results.

Get a Material

Retrieves a single material.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Material ID *Enter the identifier of the material to retrieve.

Servers

Search Servers

Searches for servers.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Filter resultsBuild a Nlyte NAO search filter by selecting a field, choosing an operator, and entering the value to match.
Select Columns to ReturnChoose the columns to return from the endpoint. Multiple columns can be selected.
Expand Field DataUse OData query language to expand related field data. This is an advanced setting.
Order BySelect the column used to order the returned results.
LimitSet the maximum number of returned results.

Get a Server

Retrieves a single server.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Server ID *Enter the identifier of the server to retrieve.

Create a Server

Creates a new server.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
AssetProvide the asset details to create.
ServerProvide the server details to create.

Update a Server

Updates an existing server.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Server ID *Enter the identifier of the server to update. This field is required.
AssetProvide the asset details to update.
ServerProvide the server details to update.

Delete a Server

Deletes a server.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Server ID *Enter the identifier of the server to delete.

Cabinets

Search Cabinets

Searches for cabinets.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Filter resultsBuild a Nlyte NAO search filter by selecting a field, choosing an operator, and entering the value to match.
Select Columns to ReturnChoose the columns to return from the endpoint. Multiple columns can be selected.
Expand Field DataUse OData query language to expand related field data. This is an advanced setting.
Order BySelect the column used to order the returned results.
LimitSet the maximum number of returned results.

Get a Cabinet

Retrieves a single cabinet.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Cabinet ID *Enter the identifier of the cabinet to retrieve.

Create a Cabinet

Creates a new cabinet.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
AssetProvide the asset details to create.
CabinetProvide the cabinet details to create.

Update a Cabinet

Updates an existing cabinet.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Cabinet ID *Enter the identifier of the cabinet to update. This field is required.
AssetProvide the asset details to update.
CabinetProvide the cabinet details to update.

Delete a Cabinet

Deletes a cabinet.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Cabinet ID *Enter the identifier of the cabinet to delete.

Standard Server Materials

Search Standard Server Materials

Searches for standard server materials.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Filter resultsBuild a Nlyte NAO search filter by selecting a field, choosing an operator, and entering the value to match.
Select Columns to ReturnChoose the columns to return from the endpoint. Multiple columns can be selected.
Expand Field DataUse OData query language to expand related field data. This is an advanced setting.
Order BySelect the column used to order the returned results.
LimitSet the maximum number of returned results.

Get a Standard Server Material

Retrieves a single standard server material.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Standard Server Material ID *Enter the identifier of the standard server material to retrieve.

Blade Server Materials

Search Blade Server Materials

Searches for blade server materials.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Filter resultsBuild a Nlyte NAO search filter by selecting a field, choosing an operator, and entering the value to match.
Select Columns to ReturnChoose the columns to return from the endpoint. Multiple columns can be selected.
Expand Field DataUse OData query language to expand related field data. This is an advanced setting.
Order BySelect the column used to order the returned results.
LimitSet the maximum number of returned results.

Get a Blade Server Material

Retrieves a single blade server material.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Blade Server Material ID *Enter the identifier of the blade server material to retrieve.

Cabinet Materials

Search Cabinet Materials

Searches for cabinet materials.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Filter resultsBuild a Nlyte NAO search filter by selecting a field, choosing an operator, and entering the value to match.
Select Columns to ReturnChoose the columns to return from the endpoint. Multiple columns can be selected.
Expand Field DataUse OData query language to expand related field data. This is an advanced setting.
Order BySelect the column used to order the returned results.
LimitSet the maximum number of returned results.

Get a Cabinet Material

Retrieves a single cabinet material.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
Cabinet Material ID *Enter the identifier of the cabinet material to retrieve.

Other

Make an API Call

Performs a custom API call.

This module contains the following fields

FieldDescription
ConnectionSelect or create the Nlyte NAO connection to use for this module.
URL *Enter a path relative to the Nlyte NAO API base URL.
MethodSelect the HTTP method to use for the request.
HeadersAdd request headers if required by the endpoint.
Query StringAdd query string parameters to send with the request.
BodyEnter the request body for methods that support payloads.