Plugin used to modify component configurations. A configuration plugin must be registered with service interface ct.framework.api.ConfigurationPlugin.

interface ConfigurationPlugin {
    modifyConfiguration(
        targetInfo: unknown,
        properties: ComponentProperties,
    ): ComponentProperties;
}

Methods

  • View and possibly modify a set of configuration properties before they are sent to the Managed Service or the Managed Service Factory.

    Parameters

    • targetInfo: unknown

      : { managedService : .., managedServiceProperties: .., pid: .., factoryPid : .. }

    • properties: ComponentProperties

      The configuration properties.

    Returns ComponentProperties