Class: Google::Apis::DataplexV1::GoogleCloudDataplexV1DataQualityRuleRuleSource
- Inherits:
-
Object
- Object
- Google::Apis::DataplexV1::GoogleCloudDataplexV1DataQualityRuleRuleSource
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/dataplex_v1/classes.rb,
lib/google/apis/dataplex_v1/representations.rb,
lib/google/apis/dataplex_v1/representations.rb
Overview
Represents the rule source information from Catalog.
Instance Attribute Summary collapse
-
#rule_path_elements ⇒ Array<Google::Apis::DataplexV1::GoogleCloudDataplexV1DataQualityRuleRuleSourceRulePathElement>
Output only.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudDataplexV1DataQualityRuleRuleSource
constructor
A new instance of GoogleCloudDataplexV1DataQualityRuleRuleSource.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudDataplexV1DataQualityRuleRuleSource
Returns a new instance of GoogleCloudDataplexV1DataQualityRuleRuleSource.
4089 4090 4091 |
# File 'lib/google/apis/dataplex_v1/classes.rb', line 4089 def initialize(**args) update!(**args) end |
Instance Attribute Details
#rule_path_elements ⇒ Array<Google::Apis::DataplexV1::GoogleCloudDataplexV1DataQualityRuleRuleSourceRulePathElement>
Output only. Rule path elements represent information about the individual
items in the relationship path between the scan resource and rule origin in
that order.
Corresponds to the JSON property rulePathElements
4087 4088 4089 |
# File 'lib/google/apis/dataplex_v1/classes.rb', line 4087 def rule_path_elements @rule_path_elements end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
4094 4095 4096 |
# File 'lib/google/apis/dataplex_v1/classes.rb', line 4094 def update!(**args) @rule_path_elements = args[:rule_path_elements] if args.key?(:rule_path_elements) end |