Class: Aws::Types::CreateEventSourceMappingRequest

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#amazon_managed_kafka_event_source_configTypes::AmazonManagedKafkaEventSourceConfig

Returns the value of attribute amazon_managed_kafka_event_source_config.



408
409
410
# File 'sig/types.rbs', line 408

def amazon_managed_kafka_event_source_config
  @amazon_managed_kafka_event_source_config
end

#batch_size::Integer

Returns the value of attribute batch_size.

Returns:

  • (::Integer)


387
388
389
# File 'sig/types.rbs', line 387

def batch_size
  @batch_size
end

#bisect_batch_on_function_errorBoolean

Returns the value of attribute bisect_batch_on_function_error.

Returns:

  • (Boolean)


399
400
401
# File 'sig/types.rbs', line 399

def bisect_batch_on_function_error
  @bisect_batch_on_function_error
end

#destination_configTypes::DestinationConfig

Returns the value of attribute destination_config.



397
398
399
# File 'sig/types.rbs', line 397

def destination_config
  @destination_config
end

#document_db_event_source_configTypes::DocumentDBEventSourceConfig

Returns the value of attribute document_db_event_source_config.



410
411
412
# File 'sig/types.rbs', line 410

def document_db_event_source_config
  @document_db_event_source_config
end

#enabledBoolean

Returns the value of attribute enabled.

Returns:

  • (Boolean)


386
387
388
# File 'sig/types.rbs', line 386

def enabled
  @enabled
end

#event_source_arn::String

Returns the value of attribute event_source_arn.

Returns:

  • (::String)


384
385
386
# File 'sig/types.rbs', line 384

def event_source_arn
  @event_source_arn
end

#filter_criteriaTypes::FilterCriteria

Returns the value of attribute filter_criteria.



388
389
390
# File 'sig/types.rbs', line 388

def filter_criteria
  @filter_criteria
end

#function_name::String

Returns the value of attribute function_name.

Returns:

  • (::String)


385
386
387
# File 'sig/types.rbs', line 385

def function_name
  @function_name
end

#function_response_types::Array[("ReportBatchItemFailures")]

Returns the value of attribute function_response_types.

Returns:

  • (::Array[("ReportBatchItemFailures")])


407
408
409
# File 'sig/types.rbs', line 407

def function_response_types
  @function_response_types
end

#kms_key_arn::String

Returns the value of attribute kms_key_arn.

Returns:

  • (::String)


389
390
391
# File 'sig/types.rbs', line 389

def kms_key_arn
  @kms_key_arn
end

#logging_configTypes::EventSourceMappingLoggingConfig

Returns the value of attribute logging_config.



391
392
393
# File 'sig/types.rbs', line 391

def logging_config
  @logging_config
end

#maximum_batching_window_in_seconds::Integer

Returns the value of attribute maximum_batching_window_in_seconds.

Returns:

  • (::Integer)


393
394
395
# File 'sig/types.rbs', line 393

def maximum_batching_window_in_seconds
  @maximum_batching_window_in_seconds
end

#maximum_record_age_in_seconds::Integer

Returns the value of attribute maximum_record_age_in_seconds.

Returns:

  • (::Integer)


398
399
400
# File 'sig/types.rbs', line 398

def maximum_record_age_in_seconds
  @maximum_record_age_in_seconds
end

#maximum_retry_attempts::Integer

Returns the value of attribute maximum_retry_attempts.

Returns:

  • (::Integer)


400
401
402
# File 'sig/types.rbs', line 400

def maximum_retry_attempts
  @maximum_retry_attempts
end

#metrics_configTypes::EventSourceMappingMetricsConfig

Returns the value of attribute metrics_config.



390
391
392
# File 'sig/types.rbs', line 390

def metrics_config
  @metrics_config
end

#parallelization_factor::Integer

Returns the value of attribute parallelization_factor.

Returns:

  • (::Integer)


394
395
396
# File 'sig/types.rbs', line 394

def parallelization_factor
  @parallelization_factor
end

#provisioned_poller_configTypes::ProvisionedPollerConfig

Returns the value of attribute provisioned_poller_config.



411
412
413
# File 'sig/types.rbs', line 411

def provisioned_poller_config
  @provisioned_poller_config
end

#queues::Array[::String]

Returns the value of attribute queues.

Returns:

  • (::Array[::String])


404
405
406
# File 'sig/types.rbs', line 404

def queues
  @queues
end

#scaling_configTypes::ScalingConfig

Returns the value of attribute scaling_config.



392
393
394
# File 'sig/types.rbs', line 392

def scaling_config
  @scaling_config
end

#self_managed_event_sourceTypes::SelfManagedEventSource

Returns the value of attribute self_managed_event_source.



406
407
408
# File 'sig/types.rbs', line 406

def self_managed_event_source
  @self_managed_event_source
end

#self_managed_kafka_event_source_configTypes::SelfManagedKafkaEventSourceConfig

Returns the value of attribute self_managed_kafka_event_source_config.



409
410
411
# File 'sig/types.rbs', line 409

def self_managed_kafka_event_source_config
  @self_managed_kafka_event_source_config
end

#source_access_configurations::Array[Types::SourceAccessConfiguration]

Returns the value of attribute source_access_configurations.

Returns:



405
406
407
# File 'sig/types.rbs', line 405

def source_access_configurations
  @source_access_configurations
end

#starting_position"TRIM_HORIZON", ...

Returns the value of attribute starting_position.

Returns:

  • ("TRIM_HORIZON", "LATEST", "AT_TIMESTAMP")


395
396
397
# File 'sig/types.rbs', line 395

def starting_position
  @starting_position
end

#starting_position_timestamp::Time

Returns the value of attribute starting_position_timestamp.

Returns:

  • (::Time)


396
397
398
# File 'sig/types.rbs', line 396

def starting_position_timestamp
  @starting_position_timestamp
end

#tags::Hash[::String, ::String]

Returns the value of attribute tags.

Returns:

  • (::Hash[::String, ::String])


401
402
403
# File 'sig/types.rbs', line 401

def tags
  @tags
end

#topics::Array[::String]

Returns the value of attribute topics.

Returns:

  • (::Array[::String])


403
404
405
# File 'sig/types.rbs', line 403

def topics
  @topics
end

#tumbling_window_in_seconds::Integer

Returns the value of attribute tumbling_window_in_seconds.

Returns:

  • (::Integer)


402
403
404
# File 'sig/types.rbs', line 402

def tumbling_window_in_seconds
  @tumbling_window_in_seconds
end