Interface EOS004 IServiceConnection

Interface 0 EOS004 IServiceConnection

An interface for implementing a service connection with a dynamic set of secret and non-secret configuration parameters.

Methods

GetConfigurationKeys

procedure GetConfigurationKeys(): List of [Text[250]]

Return a list of all non-secret configuration key names that are required to configure the implemented service.

Parameters / Return Value

  • Returns List[Text]

    The list of key names.


GetSecretConfigurationKeys

procedure GetSecretConfigurationKeys(): List of [Text[250]]

Return a list of all secret configuration key names that are required to configure the implemented service. Secret configuration keys are masked in the user interface and are not immediately shown to the user.

Parameters / Return Value

  • Returns List[Text]

    The list of key names.


Initialize

procedure Initialize(ServiceConfig: Record "EOS004 Service Config.")

Initializes the service connection with a given service configuration.

Parameters / Return Value

  • ServiceConfig Record "EOS004 Service Config."

    The service configuration.



EOS Labs -