Class: AWSCDK::DataBrew::CfnJob::AllowedStatisticsProperty
- Inherits:
-
Jsii::Struct
- Object
- Jsii::Struct
- AWSCDK::DataBrew::CfnJob::AllowedStatisticsProperty
- Defined in:
- data_brew/cfn_job.rb
Overview
Configuration of statistics that are allowed to be run on columns that contain detected entities.
When undefined, no statistics will be computed on columns that contain detected entities.
Instance Attribute Summary collapse
-
#statistics ⇒ Array<String>
readonly
One or more column statistics to allow for columns that contain detected entities.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(statistics:) ⇒ AllowedStatisticsProperty
constructor
A new instance of AllowedStatisticsProperty.
- #to_jsii ⇒ Object
Constructor Details
#initialize(statistics:) ⇒ AllowedStatisticsProperty
Returns a new instance of AllowedStatisticsProperty.
755 756 757 758 |
# File 'data_brew/cfn_job.rb', line 755 def initialize(statistics:) @statistics = statistics Jsii::Type.check_type(@statistics, JSON.parse(Base64.strict_decode64("eyJjb2xsZWN0aW9uIjp7ImVsZW1lbnR0eXBlIjp7InByaW1pdGl2ZSI6InN0cmluZyJ9LCJraW5kIjoiYXJyYXkifX0=")), "statistics") end |
Instance Attribute Details
#statistics ⇒ Array<String> (readonly)
One or more column statistics to allow for columns that contain detected entities.
764 765 766 |
# File 'data_brew/cfn_job.rb', line 764 def statistics @statistics end |
Class Method Details
.jsii_properties ⇒ Object
766 767 768 769 770 |
# File 'data_brew/cfn_job.rb', line 766 def self.jsii_properties { :statistics => "statistics", } end |
Instance Method Details
#to_jsii ⇒ Object
772 773 774 775 776 777 778 |
# File 'data_brew/cfn_job.rb', line 772 def to_jsii result = {} result.merge!({ "statistics" => @statistics, }) result.compact end |