Class: AWSCDK::AppFlow::CfnFlow::SAPODataParallelismConfigProperty
- Inherits:
-
Jsii::Struct
- Object
- Jsii::Struct
- AWSCDK::AppFlow::CfnFlow::SAPODataParallelismConfigProperty
- Defined in:
- app_flow/cfn_flow.rb
Overview
Sets the number of concurrent processes that transfer OData records from your SAP instance.
A concurrent process is query that retrieves a batch of records as part of a flow run. Amazon AppFlow can run multiple concurrent processes in parallel to transfer data faster.
Instance Attribute Summary collapse
-
#max_parallelism ⇒ Numeric
readonly
The maximum number of processes that Amazon AppFlow runs at the same time when it retrieves your data from your SAP application.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(max_parallelism:) ⇒ SAPODataParallelismConfigProperty
constructor
A new instance of SAPODataParallelismConfigProperty.
- #to_jsii ⇒ Object
Constructor Details
#initialize(max_parallelism:) ⇒ SAPODataParallelismConfigProperty
Returns a new instance of SAPODataParallelismConfigProperty.
2253 2254 2255 2256 |
# File 'app_flow/cfn_flow.rb', line 2253 def initialize(max_parallelism:) @max_parallelism = max_parallelism Jsii::Type.check_type(@max_parallelism, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJudW1iZXIifQ==")), "maxParallelism") end |
Instance Attribute Details
#max_parallelism ⇒ Numeric (readonly)
The maximum number of processes that Amazon AppFlow runs at the same time when it retrieves your data from your SAP application.
2262 2263 2264 |
# File 'app_flow/cfn_flow.rb', line 2262 def max_parallelism @max_parallelism end |
Class Method Details
.jsii_properties ⇒ Object
2264 2265 2266 2267 2268 |
# File 'app_flow/cfn_flow.rb', line 2264 def self.jsii_properties { :max_parallelism => "maxParallelism", } end |
Instance Method Details
#to_jsii ⇒ Object
2270 2271 2272 2273 2274 2275 2276 |
# File 'app_flow/cfn_flow.rb', line 2270 def to_jsii result = {} result.merge!({ "maxParallelism" => @max_parallelism, }) result.compact end |