Class: AWSCDK::EntityResolution::CfnIdMappingWorkflow::IntermediateSourceConfigurationProperty
- Inherits:
-
Jsii::Struct
- Object
- Jsii::Struct
- AWSCDK::EntityResolution::CfnIdMappingWorkflow::IntermediateSourceConfigurationProperty
- Defined in:
- entity_resolution/cfn_id_mapping_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.
908 909 910 911 |
# File 'entity_resolution/cfn_id_mapping_workflow.rb', line 908 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
919 920 921 |
# File 'entity_resolution/cfn_id_mapping_workflow.rb', line 919 def intermediate_s3_path @intermediate_s3_path end |
Class Method Details
.jsii_properties ⇒ Object
921 922 923 924 925 |
# File 'entity_resolution/cfn_id_mapping_workflow.rb', line 921 def self.jsii_properties { :intermediate_s3_path => "intermediateS3Path", } end |
Instance Method Details
#to_jsii ⇒ Object
927 928 929 930 931 932 933 |
# File 'entity_resolution/cfn_id_mapping_workflow.rb', line 927 def to_jsii result = {} result.merge!({ "intermediateS3Path" => @intermediate_s3_path, }) result.compact end |