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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions