Modules #

This area provides you with a view of all available and uploaded modules in config.XO.

Table view #

The table shows the following information:

  • Name: This is the DSC module name.
  • Version: This is the version of the DSC module.
  • Creation Date: This is the date when the DSC module has been uploaded via the front end.
  • Updated By: This shows the author who created the module.
  • Tags: These are the tags assigned to the module.

Action menu #

The actions column provides further functions for the shown items, simply click on the Gear to select them.

Download #

Download the module you’ve selected.

Edit #

Here you can edit, add and remove the given tags.

Delete #

With the delete action you are able to delete a DSC module from your tenant.

Deleting DSC modules that are used within other configurations can lead to non-functional Configurations. Be careful with what modules you are deleting.

Baseline Modules #

The XOAP Baseline Modules provide functionalities such as application installation, information gathering on the node and some additional resources. They will be automatically provided for further usage. You can search for them via the Search Function Tab on the right.

Add modules #

Before you can upload a module to config.XO you need to write one on your authoring machine.

The Plaster template is used to create the correct module structure for a successful update. If you need special adjustments you should update the Plaster templates for your own needs.

Just for reference, this is the file structure how the module should look like.

Only zip the files inside the red box.

Once you are ready, zip the folder for the next step.

Be sure to name the zip with the following naming schema: NameOfTheModule_x.x.x.zip. An example is: XOAPBaselineModuleDSC_0.1.3.zip

To add a module to the console, click on “+“.

Choose the created file and assign a tag to the configuration if you want to.

Click Save.

You should now see the module in the Modules area.

If you specify needed modules in your DSC configurations all necessary modules will be added to this view during the processing phase. If you don´t specify a version for the modules the latest one will be used. This can lead to multiple versions of a module being present.

Modules written by yourself need to be uploaded manually because they cannot be downloaded from a public repository.

Powered by BetterDocs

Scroll to Top