class Azure::Synapse::Mgmt::V2019_06_01_preview::Models::IntegrationRuntimeDataFlowProperties
Data flow properties for managed integration runtime.
Attributes
additional_properties[RW]
@return Unmatched properties from the message are deserialized this collection
compute_type[RW]
@return [DataFlowComputeType] Compute type of the cluster which will execute data flow job. Possible values include: 'General', 'MemoryOptimized', 'ComputeOptimized'
core_count[RW]
@return [Integer] Core count of the cluster which will execute data flow job. Supported values are: 8, 16, 32, 48, 80, 144 and 272.
time_to_live[RW]
@return [Integer] Time to live (in minutes) setting of the cluster which will execute data flow job.
Private Class Methods
mapper()
click to toggle source
Mapper for IntegrationRuntimeDataFlowProperties
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2019-06-01-preview/generated/azure_mgmt_synapse/models/integration_runtime_data_flow_properties.rb, line 37 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'IntegrationRuntimeDataFlowProperties', type: { name: 'Composite', class_name: 'IntegrationRuntimeDataFlowProperties', model_properties: { additional_properties: { client_side_validation: true, required: false, type: { name: 'Dictionary', value: { client_side_validation: true, required: false, serialized_name: 'ObjectElementType', type: { name: 'Object' } } } }, compute_type: { client_side_validation: true, required: false, serialized_name: 'computeType', type: { name: 'String' } }, core_count: { client_side_validation: true, required: false, serialized_name: 'coreCount', type: { name: 'Number' } }, time_to_live: { client_side_validation: true, required: false, serialized_name: 'timeToLive', constraints: { InclusiveMinimum: 0 }, type: { name: 'Number' } } } } } end