Class: Aws::Types::CreateEventSourceMappingRequest
- Inherits:
-
Object
- Object
- Aws::Types::CreateEventSourceMappingRequest
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#amazon_managed_kafka_event_source_config ⇒ Types::AmazonManagedKafkaEventSourceConfig
Returns the value of attribute amazon_managed_kafka_event_source_config.
-
#batch_size ⇒ ::Integer
Returns the value of attribute batch_size.
-
#bisect_batch_on_function_error ⇒ Boolean
Returns the value of attribute bisect_batch_on_function_error.
-
#destination_config ⇒ Types::DestinationConfig
Returns the value of attribute destination_config.
-
#document_db_event_source_config ⇒ Types::DocumentDBEventSourceConfig
Returns the value of attribute document_db_event_source_config.
-
#enabled ⇒ Boolean
Returns the value of attribute enabled.
-
#event_source_arn ⇒ ::String
Returns the value of attribute event_source_arn.
-
#filter_criteria ⇒ Types::FilterCriteria
Returns the value of attribute filter_criteria.
-
#function_name ⇒ ::String
Returns the value of attribute function_name.
-
#function_response_types ⇒ ::Array[("ReportBatchItemFailures")]
Returns the value of attribute function_response_types.
-
#kms_key_arn ⇒ ::String
Returns the value of attribute kms_key_arn.
-
#logging_config ⇒ Types::EventSourceMappingLoggingConfig
Returns the value of attribute logging_config.
-
#maximum_batching_window_in_seconds ⇒ ::Integer
Returns the value of attribute maximum_batching_window_in_seconds.
-
#maximum_record_age_in_seconds ⇒ ::Integer
Returns the value of attribute maximum_record_age_in_seconds.
-
#maximum_retry_attempts ⇒ ::Integer
Returns the value of attribute maximum_retry_attempts.
-
#metrics_config ⇒ Types::EventSourceMappingMetricsConfig
Returns the value of attribute metrics_config.
-
#parallelization_factor ⇒ ::Integer
Returns the value of attribute parallelization_factor.
-
#provisioned_poller_config ⇒ Types::ProvisionedPollerConfig
Returns the value of attribute provisioned_poller_config.
-
#queues ⇒ ::Array[::String]
Returns the value of attribute queues.
-
#scaling_config ⇒ Types::ScalingConfig
Returns the value of attribute scaling_config.
-
#self_managed_event_source ⇒ Types::SelfManagedEventSource
Returns the value of attribute self_managed_event_source.
-
#self_managed_kafka_event_source_config ⇒ Types::SelfManagedKafkaEventSourceConfig
Returns the value of attribute self_managed_kafka_event_source_config.
-
#source_access_configurations ⇒ ::Array[Types::SourceAccessConfiguration]
Returns the value of attribute source_access_configurations.
-
#starting_position ⇒ "TRIM_HORIZON", ...
Returns the value of attribute starting_position.
-
#starting_position_timestamp ⇒ ::Time
Returns the value of attribute starting_position_timestamp.
-
#tags ⇒ ::Hash[::String, ::String]
Returns the value of attribute tags.
-
#topics ⇒ ::Array[::String]
Returns the value of attribute topics.
-
#tumbling_window_in_seconds ⇒ ::Integer
Returns the value of attribute tumbling_window_in_seconds.
Instance Attribute Details
#amazon_managed_kafka_event_source_config ⇒ Types::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.
387 388 389 |
# File 'sig/types.rbs', line 387 def batch_size @batch_size end |
#bisect_batch_on_function_error ⇒ Boolean
Returns the value of attribute bisect_batch_on_function_error.
399 400 401 |
# File 'sig/types.rbs', line 399 def bisect_batch_on_function_error @bisect_batch_on_function_error end |
#destination_config ⇒ Types::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_config ⇒ Types::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 |
#enabled ⇒ Boolean
Returns the value of attribute enabled.
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.
384 385 386 |
# File 'sig/types.rbs', line 384 def event_source_arn @event_source_arn end |
#filter_criteria ⇒ Types::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.
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.
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.
389 390 391 |
# File 'sig/types.rbs', line 389 def kms_key_arn @kms_key_arn end |
#logging_config ⇒ Types::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.
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.
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.
400 401 402 |
# File 'sig/types.rbs', line 400 def maximum_retry_attempts @maximum_retry_attempts end |
#metrics_config ⇒ Types::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.
394 395 396 |
# File 'sig/types.rbs', line 394 def parallelization_factor @parallelization_factor end |
#provisioned_poller_config ⇒ Types::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.
404 405 406 |
# File 'sig/types.rbs', line 404 def queues @queues end |
#scaling_config ⇒ Types::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_source ⇒ Types::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_config ⇒ Types::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.
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.
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.
396 397 398 |
# File 'sig/types.rbs', line 396 def @starting_position_timestamp end |
#tags ⇒ ::Hash[::String, ::String]
Returns the value of attribute tags.
401 402 403 |
# File 'sig/types.rbs', line 401 def @tags end |
#topics ⇒ ::Array[::String]
Returns the value of attribute topics.
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.
402 403 404 |
# File 'sig/types.rbs', line 402 def tumbling_window_in_seconds @tumbling_window_in_seconds end |