Project Architecture

This page contains details on the artifacts found within the repository.

  • docs: Documentation on the module

  • templates: Templates for creating your own functions

  • tests: Pester unit tests used to validate the public functions

  • workflows: Sample workflows for more complex automation tasks

  • Rubrik: The parent folder containing the module

    • Private: Private functions that are used internally by the module

    • Public: Published functions that are available to the PowerShell session

    • ObjectDefinitions: Custom TypeName view definitions applicable to Rubrik objects

    • OptionsDefault: Template of module options and default parameters

    • Rubrik.psd1: Module manifest

    • Rubrik.psm1: Script module file

Last updated