Class ConnectionConfig
Configuration for connecting to CDF.
Inherited Members
      VersionedConfig.Version
    
    
      VersionedConfig.KeyVault
    
    
    
    
    
    
    
    
  Namespace: Cognite.Extractor.Utils.Unstable.Configuration
Assembly: ExtractorUtils.dll
Syntax
public class ConnectionConfig : VersionedConfig
  Properties
| Edit this page View SourceAuthentication
Authentication config.
Declaration
public BaseAuthenticationConfig? Authentication { get; set; }
  Property Value
| Type | Description | 
|---|---|
| BaseAuthenticationConfig | 
BaseUrl
API base URL
Declaration
public string BaseUrl { get; set; }
  Property Value
| Type | Description | 
|---|---|
| string | Absolute Uri for the host. Default: https://api.cognitedata.com  | 
      
CdfConnection
Configuration for the connection to CDF.
Declaration
public CdfConnectionConfig CdfConnection { get; set; }
  Property Value
| Type | Description | 
|---|---|
| CdfConnectionConfig | 
Integration
ID of integration in CDF, required.
Declaration
public IntegrationConfig? Integration { get; set; }
  Property Value
| Type | Description | 
|---|---|
| IntegrationConfig | 
Project
The project name
Declaration
public string? Project { get; set; }
  Property Value
| Type | Description | 
|---|---|
| string | project name  | 
      
Methods
| Edit this page View SourceGenerateDefaults()
Should be implemented in Base classes to initialize properties with default values, in case the values were not present in the parsed yaml config
Declaration
public override void GenerateDefaults()
  Overrides
Cognite.Extractor.Configuration.VersionedConfig.GenerateDefaults()
  
    |
    Edit this page
  
  
    View Source
  
  
  RegisterConverters(YamlConfigBuilder)
Register any necessary yaml converters.
Declaration
public static void RegisterConverters(YamlConfigBuilder builder)
  Parameters
| Type | Name | Description | 
|---|---|---|
| YamlConfigBuilder | builder |