Class: AWSCDK::EntityResolution::CfnMatchingWorkflow::IncrementalRunConfigProperty

Inherits:
Jsii::Struct
  • Object
show all
Defined in:
entity_resolution/cfn_matching_workflow.rb

Overview

Optional.

An object that defines the incremental run type. This object contains only the incremental_run_type field, which appears as "Automatic" in the console.

For workflows where resolution_type is ML_MATCHING or PROVIDER , incremental processing is not supported.

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(incremental_run_type:) ⇒ IncrementalRunConfigProperty

Returns a new instance of IncrementalRunConfigProperty.

Parameters:

  • incremental_run_type (String)

    The type of incremental run. The only valid value is IMMEDIATE . This appears as "Automatic" in the console.



690
691
692
693
# File 'entity_resolution/cfn_matching_workflow.rb', line 690

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

Instance Attribute Details

#incremental_run_typeString (readonly)

The type of incremental run. The only valid value is IMMEDIATE . This appears as "Automatic" in the console.

For workflows where resolution_type is ML_MATCHING or PROVIDER , incremental processing is not supported.



701
702
703
# File 'entity_resolution/cfn_matching_workflow.rb', line 701

def incremental_run_type
  @incremental_run_type
end

Class Method Details

.jsii_propertiesObject



703
704
705
706
707
# File 'entity_resolution/cfn_matching_workflow.rb', line 703

def self.jsii_properties
  {
    :incremental_run_type => "incrementalRunType",
  }
end

Instance Method Details

#to_jsiiObject



709
710
711
712
713
714
715
# File 'entity_resolution/cfn_matching_workflow.rb', line 709

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