Class: Aws::Glue::Types::IntegrationConfig
- Inherits:
-
Struct
- Object
- Struct
- Aws::Glue::Types::IntegrationConfig
- Defined in:
- gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb
Overview
Properties associated with the integration.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#continuous_sync ⇒ Boolean
Enables continuous synchronization for on-demand data extractions from SaaS applications to Amazon Web Services data services like Amazon Redshift and Amazon S3.
-
#refresh_interval ⇒ String
Specifies the frequency at which CDC (Change Data Capture) pulls or incremental loads should occur.
-
#source_properties ⇒ Hash<String,String>
A collection of key-value pairs that specify additional properties for the integration source.
Instance Attribute Details
#continuous_sync ⇒ Boolean
Enables continuous synchronization for on-demand data extractions from SaaS applications to Amazon Web Services data services like Amazon Redshift and Amazon S3.
16840 16841 16842 16843 16844 16845 16846 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 16840 class IntegrationConfig < Struct.new( :refresh_interval, :source_properties, :continuous_sync) SENSITIVE = [] include Aws::Structure end |
#refresh_interval ⇒ String
Specifies the frequency at which CDC (Change Data Capture) pulls or
incremental loads should occur. This parameter provides flexibility
to align the refresh rate with your specific data update patterns,
system load considerations, and performance optimization goals. Time
increment can be set from 15 minutes to 8640 minutes (six days).
Currently supports creation of RefreshInterval
only.
16840 16841 16842 16843 16844 16845 16846 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 16840 class IntegrationConfig < Struct.new( :refresh_interval, :source_properties, :continuous_sync) SENSITIVE = [] include Aws::Structure end |
#source_properties ⇒ Hash<String,String>
A collection of key-value pairs that specify additional properties for the integration source. These properties provide configuration options that can be used to customize the behavior of the ODB source during data integration operations.
16840 16841 16842 16843 16844 16845 16846 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 16840 class IntegrationConfig < Struct.new( :refresh_interval, :source_properties, :continuous_sync) SENSITIVE = [] include Aws::Structure end |