- **`enabled`** *(boolean)*: Flags if the ingestion from the OpenMetadata UI is enabled. If ingesting externally, we can set this value to false to not check the Pipeline Service Client component health. Default: `true`.
- **`className`** *(string)*: Class Name for the Pipeline Service Client.
- **`apiEndpoint`** *(string)*: External API root to interact with the Pipeline Service Client.
- **`hostIp`** *(string)*: Pipeline Service Client host IP that will be used to connect to the sources.
- **`healthCheckInterval`** *(integer)*: Interval in seconds that the server will use to check the /status of the pipelineServiceClient and flag any errors in a Prometheus metric `pipelineServiceClientStatus.counter`. Default: `300`.
- **`verifySSL`**: Client SSL verification policy when connecting to the OpenMetadata server: no-ssl, ignore, validate. Refer to *[../security/ssl/verifySSLConfig.json#/definitions/verifySSL](#/security/ssl/verifySSLConfig.json#/definitions/verifySSL)*.
- **`sslConfig`**: OpenMetadata Client SSL configuration. This SSL information is about the OpenMetadata server. It will be picked up from the pipelineServiceClient to use/ignore SSL when connecting to the OpenMetadata server. Refer to *[../security/ssl/verifySSLConfig.json#/definitions/sslConfig](#/security/ssl/verifySSLConfig.json#/definitions/sslConfig)*.
- **`secretsManagerLoader`**: Refer to *[./../security/secrets/secretsManagerClientLoader.json](#../security/secrets/secretsManagerClientLoader.json)*. Default: `"noop"`.
- **`authProvider`**: Auth Provider with which OpenMetadata service configured with. Refer to *[../entity/services/connections/metadata/openMetadataConnection.json#/definitions/authProvider](#/entity/services/connections/metadata/openMetadataConnection.json#/definitions/authProvider)*.
- **`authConfig`**: Auth Provider Configuration. Refer to *[authConfig.json](#thConfig.json)*.