Class: Aws::S3::Types::NotificationConfigurationDeprecated

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#cloud_function_configurationTypes::CloudFunctionConfiguration

Container for specifying the Lambda notification configuration.



12165
12166
12167
12168
12169
12170
12171
# File 'gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb', line 12165

class NotificationConfigurationDeprecated < Struct.new(
  :topic_configuration,
  :queue_configuration,
  :cloud_function_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#queue_configurationTypes::QueueConfigurationDeprecated

This data type is deprecated. This data type specifies the configuration for publishing messages to an Amazon Simple Queue Service (Amazon SQS) queue when Amazon S3 detects specified events.



12165
12166
12167
12168
12169
12170
12171
# File 'gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb', line 12165

class NotificationConfigurationDeprecated < Struct.new(
  :topic_configuration,
  :queue_configuration,
  :cloud_function_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#topic_configurationTypes::TopicConfigurationDeprecated

This data type is deprecated. A container for specifying the configuration for publication of messages to an Amazon Simple Notification Service (Amazon SNS) topic when Amazon S3 detects specified events.



12165
12166
12167
12168
12169
12170
12171
# File 'gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb', line 12165

class NotificationConfigurationDeprecated < Struct.new(
  :topic_configuration,
  :queue_configuration,
  :cloud_function_configuration)
  SENSITIVE = []
  include Aws::Structure
end