Skip to content

oem-integrator - Remove definitions not referenced by supported properties/actions #491

@ryweldon

Description

@ryweldon

Requesting enhancement that removes any schema definitions in the output schema file that are not referenced in the supported properties (as indicated by "@meta.Enabled": true) within the associated config file.

This will enable the output schema from the oem-integrator to be fed directly into the doc-generator tool and avoid confusion caused by documenting unsupported definitions.

As an example, using the Chassis resource, if the #Chassis.Reset action is not supported, then the #/definitions/Reset should not be present in the output schema file.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions