Class: Aws::Types::EventSourceMappingConfiguration
- Inherits:
-
Object
- Object
- Aws::Types::EventSourceMappingConfiguration
- 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.
-
#event_source_arn ⇒ ::String
Returns the value of attribute event_source_arn.
-
#event_source_mapping_arn ⇒ ::String
Returns the value of attribute event_source_mapping_arn.
-
#filter_criteria ⇒ Types::FilterCriteria
Returns the value of attribute filter_criteria.
-
#filter_criteria_error ⇒ Types::FilterCriteriaError
Returns the value of attribute filter_criteria_error.
-
#function_arn ⇒ ::String
Returns the value of attribute function_arn.
-
#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.
-
#last_modified ⇒ ::Time
Returns the value of attribute last_modified.
-
#last_processing_result ⇒ ::String
Returns the value of attribute last_processing_result.
-
#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.
-
#state ⇒ ::String
Returns the value of attribute state.
-
#state_transition_reason ⇒ ::String
Returns the value of attribute state_transition_reason.
-
#topics ⇒ ::Array[::String]
Returns the value of attribute topics.
-
#tumbling_window_in_seconds ⇒ ::Integer
Returns the value of attribute tumbling_window_in_seconds.
-
#uuid ⇒ ::String
Returns the value of attribute uuid.
Instance Attribute Details
#amazon_managed_kafka_event_source_config ⇒ Types::AmazonManagedKafkaEventSourceConfig
Returns the value of attribute amazon_managed_kafka_event_source_config.
744 745 746 |
# File 'sig/types.rbs', line 744 def amazon_managed_kafka_event_source_config @amazon_managed_kafka_event_source_config end |
#batch_size ⇒ ::Integer
Returns the value of attribute batch_size.
719 720 721 |
# File 'sig/types.rbs', line 719 def batch_size @batch_size end |
#bisect_batch_on_function_error ⇒ Boolean
Returns the value of attribute bisect_batch_on_function_error.
740 741 742 |
# File 'sig/types.rbs', line 740 def bisect_batch_on_function_error @bisect_batch_on_function_error end |
#destination_config ⇒ Types::DestinationConfig
Returns the value of attribute destination_config.
734 735 736 |
# File 'sig/types.rbs', line 734 def destination_config @destination_config end |
#document_db_event_source_config ⇒ Types::DocumentDBEventSourceConfig
Returns the value of attribute document_db_event_source_config.
746 747 748 |
# File 'sig/types.rbs', line 746 def document_db_event_source_config @document_db_event_source_config end |
#event_source_arn ⇒ ::String
Returns the value of attribute event_source_arn.
722 723 724 |
# File 'sig/types.rbs', line 722 def event_source_arn @event_source_arn end |
#event_source_mapping_arn ⇒ ::String
Returns the value of attribute event_source_mapping_arn.
747 748 749 |
# File 'sig/types.rbs', line 747 def event_source_mapping_arn @event_source_mapping_arn end |
#filter_criteria ⇒ Types::FilterCriteria
Returns the value of attribute filter_criteria.
723 724 725 |
# File 'sig/types.rbs', line 723 def filter_criteria @filter_criteria end |
#filter_criteria_error ⇒ Types::FilterCriteriaError
Returns the value of attribute filter_criteria_error.
724 725 726 |
# File 'sig/types.rbs', line 724 def filter_criteria_error @filter_criteria_error end |
#function_arn ⇒ ::String
Returns the value of attribute function_arn.
729 730 731 |
# File 'sig/types.rbs', line 729 def function_arn @function_arn end |
#function_response_types ⇒ ::Array[("ReportBatchItemFailures")]
Returns the value of attribute function_response_types.
743 744 745 |
# File 'sig/types.rbs', line 743 def function_response_types @function_response_types end |
#kms_key_arn ⇒ ::String
Returns the value of attribute kms_key_arn.
725 726 727 |
# File 'sig/types.rbs', line 725 def kms_key_arn @kms_key_arn end |
#last_modified ⇒ ::Time
Returns the value of attribute last_modified.
730 731 732 |
# File 'sig/types.rbs', line 730 def last_modified @last_modified end |
#last_processing_result ⇒ ::String
Returns the value of attribute last_processing_result.
731 732 733 |
# File 'sig/types.rbs', line 731 def last_processing_result @last_processing_result end |
#logging_config ⇒ Types::EventSourceMappingLoggingConfig
Returns the value of attribute logging_config.
727 728 729 |
# File 'sig/types.rbs', line 727 def logging_config @logging_config end |
#maximum_batching_window_in_seconds ⇒ ::Integer
Returns the value of attribute maximum_batching_window_in_seconds.
720 721 722 |
# File 'sig/types.rbs', line 720 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.
739 740 741 |
# File 'sig/types.rbs', line 739 def maximum_record_age_in_seconds @maximum_record_age_in_seconds end |
#maximum_retry_attempts ⇒ ::Integer
Returns the value of attribute maximum_retry_attempts.
741 742 743 |
# File 'sig/types.rbs', line 741 def maximum_retry_attempts @maximum_retry_attempts end |
#metrics_config ⇒ Types::EventSourceMappingMetricsConfig
Returns the value of attribute metrics_config.
726 727 728 |
# File 'sig/types.rbs', line 726 def metrics_config @metrics_config end |
#parallelization_factor ⇒ ::Integer
Returns the value of attribute parallelization_factor.
721 722 723 |
# File 'sig/types.rbs', line 721 def parallelization_factor @parallelization_factor end |
#provisioned_poller_config ⇒ Types::ProvisionedPollerConfig
Returns the value of attribute provisioned_poller_config.
748 749 750 |
# File 'sig/types.rbs', line 748 def provisioned_poller_config @provisioned_poller_config end |
#queues ⇒ ::Array[::String]
Returns the value of attribute queues.
736 737 738 |
# File 'sig/types.rbs', line 736 def queues @queues end |
#scaling_config ⇒ Types::ScalingConfig
Returns the value of attribute scaling_config.
728 729 730 |
# File 'sig/types.rbs', line 728 def scaling_config @scaling_config end |
#self_managed_event_source ⇒ Types::SelfManagedEventSource
Returns the value of attribute self_managed_event_source.
738 739 740 |
# File 'sig/types.rbs', line 738 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.
745 746 747 |
# File 'sig/types.rbs', line 745 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.
737 738 739 |
# File 'sig/types.rbs', line 737 def source_access_configurations @source_access_configurations end |
#starting_position ⇒ "TRIM_HORIZON", ...
Returns the value of attribute starting_position.
717 718 719 |
# File 'sig/types.rbs', line 717 def starting_position @starting_position end |
#starting_position_timestamp ⇒ ::Time
Returns the value of attribute starting_position_timestamp.
718 719 720 |
# File 'sig/types.rbs', line 718 def @starting_position_timestamp end |
#state ⇒ ::String
Returns the value of attribute state.
732 733 734 |
# File 'sig/types.rbs', line 732 def state @state end |
#state_transition_reason ⇒ ::String
Returns the value of attribute state_transition_reason.
733 734 735 |
# File 'sig/types.rbs', line 733 def state_transition_reason @state_transition_reason end |
#topics ⇒ ::Array[::String]
Returns the value of attribute topics.
735 736 737 |
# File 'sig/types.rbs', line 735 def topics @topics end |
#tumbling_window_in_seconds ⇒ ::Integer
Returns the value of attribute tumbling_window_in_seconds.
742 743 744 |
# File 'sig/types.rbs', line 742 def tumbling_window_in_seconds @tumbling_window_in_seconds end |
#uuid ⇒ ::String
Returns the value of attribute uuid.
716 717 718 |
# File 'sig/types.rbs', line 716 def uuid @uuid end |