Class: AWSCDK::SES::CfnConfigurationSet::OverallConfidenceThresholdProperty

Inherits:
Jsii::Struct
  • Object
show all
Defined in:
ses/cfn_configuration_set.rb

Overview

The overall confidence threshold settings.

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(confidence_verdict_threshold:) ⇒ OverallConfidenceThresholdProperty

Returns a new instance of OverallConfidenceThresholdProperty.

Parameters:

  • confidence_verdict_threshold (String)

    The confidence verdict threshold level.



854
855
856
857
# File 'ses/cfn_configuration_set.rb', line 854

def initialize(confidence_verdict_threshold:)
  @confidence_verdict_threshold = confidence_verdict_threshold
  Jsii::Type.check_type(@confidence_verdict_threshold, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "confidenceVerdictThreshold")
end

Instance Attribute Details

#confidence_verdict_thresholdString (readonly)

The confidence verdict threshold level.



863
864
865
# File 'ses/cfn_configuration_set.rb', line 863

def confidence_verdict_threshold
  @confidence_verdict_threshold
end

Class Method Details

.jsii_propertiesObject



865
866
867
868
869
# File 'ses/cfn_configuration_set.rb', line 865

def self.jsii_properties
  {
    :confidence_verdict_threshold => "confidenceVerdictThreshold",
  }
end

Instance Method Details

#to_jsiiObject



871
872
873
874
875
876
877
# File 'ses/cfn_configuration_set.rb', line 871

def to_jsii
  result = {}
  result.merge!({
    "confidenceVerdictThreshold" => @confidence_verdict_threshold,
  })
  result.compact
end