Class: AWSCDK::EntityResolution::CfnMatchingWorkflow::IntermediateSourceConfigurationProperty
- Inherits:
-
Jsii::Struct
- Object
- Jsii::Struct
- AWSCDK::EntityResolution::CfnMatchingWorkflow::IntermediateSourceConfigurationProperty
- Defined in:
- entity_resolution/cfn_matching_workflow.rb
Overview
The Amazon S3 location that temporarily stores your data while it processes.
Your information won't be saved permanently.
Instance Attribute Summary collapse
-
#intermediate_s3_path ⇒ String
readonly
The Amazon S3 location (bucket and prefix).
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(intermediate_s3_path:) ⇒ IntermediateSourceConfigurationProperty
constructor
A new instance of IntermediateSourceConfigurationProperty.
- #to_jsii ⇒ Object
Constructor Details
#initialize(intermediate_s3_path:) ⇒ IntermediateSourceConfigurationProperty
Returns a new instance of IntermediateSourceConfigurationProperty.
782 783 784 785 |
# File 'entity_resolution/cfn_matching_workflow.rb', line 782 def initialize(intermediate_s3_path:) @intermediate_s3_path = intermediate_s3_path Jsii::Type.check_type(@intermediate_s3_path, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "intermediateS3Path") end |
Instance Attribute Details
#intermediate_s3_path ⇒ String (readonly)
The Amazon S3 location (bucket and prefix).
For example: s3://provider_bucket/DOC-EXAMPLE-BUCKET
793 794 795 |
# File 'entity_resolution/cfn_matching_workflow.rb', line 793 def intermediate_s3_path @intermediate_s3_path end |
Class Method Details
.jsii_properties ⇒ Object
795 796 797 798 799 |
# File 'entity_resolution/cfn_matching_workflow.rb', line 795 def self.jsii_properties { :intermediate_s3_path => "intermediateS3Path", } end |
Instance Method Details
#to_jsii ⇒ Object
801 802 803 804 805 806 807 |
# File 'entity_resolution/cfn_matching_workflow.rb', line 801 def to_jsii result = {} result.merge!({ "intermediateS3Path" => @intermediate_s3_path, }) result.compact end |