Data Lineage v1 API - Class Config.Types.Ingestion.Types.IngestionRule (1.0.0-beta01)

public sealed class Config.Types.Ingestion.Types.IngestionRule : IMessage<Config.Types.Ingestion.Types.IngestionRule>, IEquatable<Config.Types.Ingestion.Types.IngestionRule>, IDeepCloneable<Config.Types.Ingestion.Types.IngestionRule>, IBufferMessage, IMessage

Reference documentation and code samples for the Data Lineage v1 API class Config.Types.Ingestion.Types.IngestionRule.

Ingestion rule for Data Lineage ingestion.

Inheritance

object > Config.Types.Ingestion.Types.IngestionRule

Namespace

Google.Cloud.DataCatalog.Lineage.ConfigManagement.V1

Assembly

Google.Cloud.DataCatalog.Lineage.ConfigManagement.V1.dll

Constructors

IngestionRule()

public IngestionRule()

IngestionRule(IngestionRule)

public IngestionRule(Config.Types.Ingestion.Types.IngestionRule other)
Parameter
Name Description
other ConfigTypesIngestionTypesIngestionRule

Properties

IntegrationSelector

public Config.Types.Ingestion.Types.IngestionRule.Types.IntegrationSelector IntegrationSelector { get; set; }

Required. Integration selector of the rule. The rule is only applied to the Integration selected by the selector.

Property Value
Type Description
ConfigTypesIngestionTypesIngestionRuleTypesIntegrationSelector

LineageEnablement

public Config.Types.Ingestion.Types.IngestionRule.Types.LineageEnablement LineageEnablement { get; set; }

Required. Lineage enablement configuration. Defines configurations for the ingestion of lineage for the resource and its children. If unspecified, the ingestion will be enabled only if it was configured in the resource's parent.

Property Value
Type Description
ConfigTypesIngestionTypesIngestionRuleTypesLineageEnablement