configuration REST Endpoints
configuration
APIs affecting configuration elements. GET requests can be made by a client without the configuration lock, but any configuration request that changes the system configuration in any way—including saving, restoring, or activating it, plus POST, PUT, and DELETE—requires the REST client to first possess the configuration lock. Acquiring and releasing the lock are themselves both considered configuration operations.
- Add a single configuration element instance
- Method: postPath:
/rest/{version}/configuration/configElements
- Add LST configuration.
- Method: postPath:
/rest/{version}/configuration/lst/lstentry
- Add LST XML File
- Method: postPath:
/rest/{version}/configuration/lst/lstfile
- Delete a configuration element and all its references
- Method: deletePath:
/rest/{version}/configuration/configReferences
- Delete a single configuration element instance
- Method: deletePath:
/rest/{version}/configuration/configElements
- Delete LST Entry from specified filename.
- Method: deletePath:
/rest/{version}/configuration/lst/lstentry
- Delete LST XML file.
- Method: deletePath:
/rest/{version}/configuration/lst/lstfile
- Get a list of all supported configuration element types
- Method: getPath:
/rest/{version}/configuration/elementTypes
- Get a template instance for a configuration element or sub-element type
- Method: getPath:
/rest/{version}/configuration/elementTypes/template
- Get configuration template for LST entry.
- Method: getPath:
/rest/{version}/configuration/lst/lstentry
- Get configuration template for LST XML File.
- Method: getPath:
/rest/{version}/configuration/lst/lstfile
- Get one or more configuration element instances
- Method: getPath:
/rest/{version}/configuration/configElements
- Get the boot parameters
- Method: getPath:
/rest/{version}/configuration/bootparams
- Get the list of saved LST Entries.
- Method: getPath:
/rest/{version}/configuration/lst/lstentries
- Get the list of saved LST XML Files.
- Method: getPath:
/rest/{version}/configuration/lst/lstfiles
- Get the metadata for a configuration element type
- Method: getPath:
/rest/{version}/configuration/elementTypes/metadata
- Lock the configuration
- Method: postPath:
/rest/{version}/configuration/lock
- Modify LST configuration.
- Method: putPath:
/rest/{version}/configuration/lst/lstentry
- Modify LST File secret.
- Method: putPath:
/rest/{version}/configuration/lst/lstfile
- Save, verify or refresh LST configuration
- Method: putPath:
/rest/{version}/configuration/lst
- Unlock the configuration
- Method: postPath:
/rest/{version}/configuration/unlock
- Update a single configuration element instance
- Method: putPath:
/rest/{version}/configuration/configElements
- Update the boot parameters
- Method: putPath:
/rest/{version}/configuration/bootparams