HomeGuidesAPI Reference
API Reference

Create a new appliance preconfiguration

Creates a new preconfiguration that defines YAML-based settings for appliance provisioning. The configuration is stored and can be applied to appliances during discovery or after management. The configData must be a valid base64-encoded YAML string following the preconfiguration schema.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Preconfiguration object to create. The configData field must contain base64-encoded YAML configuration.

Request body for creating a new appliance preconfiguration. Used to define YAML-based settings that can be applied to appliances.

string
required
length ≥ 1

Unique name for the preconfiguration. Required field used to identify this configuration.

string
required

Base64-encoded YAML configuration string. Must be valid YAML following the preconfiguration schema. Use GET /gms/appliance/preconfiguration/default to retrieve a template.

string
^[0-9A-Fa-f]{12}$

Serial number for matching appliances. Must be exactly 12 hexadecimal digits without dashes (normalized form). Used with autoApply for automatic configuration.

string

Tag (site name) for matching appliances during auto-discovery. Used when serialNum is not specified or as a fallback match.

string

Optional user-provided description or notes about this preconfiguration.

boolean
Defaults to false

When true, automatically applies this preconfiguration to matching appliances (by serialNum or tag) during discovery. Default is false.

Responses

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json