Class: Aws::PinpointSMSVoiceV2::Types::UpdateEventDestinationRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::PinpointSMSVoiceV2::Types::UpdateEventDestinationRequest
- Defined in:
- gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#cloud_watch_logs_destination ⇒ Types::CloudWatchLogsDestination
An object that contains information about an event destination that sends data to CloudWatch Logs.
-
#configuration_set_name ⇒ String
The configuration set to update with the new event destination.
-
#enabled ⇒ Boolean
When set to true logging is enabled.
-
#event_destination_name ⇒ String
The name to use for the event destination.
-
#kinesis_firehose_destination ⇒ Types::KinesisFirehoseDestination
An object that contains information about an event destination for logging to Kinesis Data Firehose.
-
#matching_event_types ⇒ Array<String>
An array of event types that determine which events to log.
-
#sns_destination ⇒ Types::SnsDestination
An object that contains information about an event destination that sends data to Amazon SNS.
Instance Attribute Details
#cloud_watch_logs_destination ⇒ Types::CloudWatchLogsDestination
An object that contains information about an event destination that sends data to CloudWatch Logs.
5711 5712 5713 5714 5715 5716 5717 5718 5719 5720 5721 |
# File 'gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 5711 class UpdateEventDestinationRequest < Struct.new( :configuration_set_name, :event_destination_name, :enabled, :matching_event_types, :cloud_watch_logs_destination, :kinesis_firehose_destination, :sns_destination) SENSITIVE = [] include Aws::Structure end |
#configuration_set_name ⇒ String
The configuration set to update with the new event destination. Valid values for this can be the ConfigurationSetName or ConfigurationSetArn.
5711 5712 5713 5714 5715 5716 5717 5718 5719 5720 5721 |
# File 'gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 5711 class UpdateEventDestinationRequest < Struct.new( :configuration_set_name, :event_destination_name, :enabled, :matching_event_types, :cloud_watch_logs_destination, :kinesis_firehose_destination, :sns_destination) SENSITIVE = [] include Aws::Structure end |
#enabled ⇒ Boolean
When set to true logging is enabled.
5711 5712 5713 5714 5715 5716 5717 5718 5719 5720 5721 |
# File 'gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 5711 class UpdateEventDestinationRequest < Struct.new( :configuration_set_name, :event_destination_name, :enabled, :matching_event_types, :cloud_watch_logs_destination, :kinesis_firehose_destination, :sns_destination) SENSITIVE = [] include Aws::Structure end |
#event_destination_name ⇒ String
The name to use for the event destination.
5711 5712 5713 5714 5715 5716 5717 5718 5719 5720 5721 |
# File 'gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 5711 class UpdateEventDestinationRequest < Struct.new( :configuration_set_name, :event_destination_name, :enabled, :matching_event_types, :cloud_watch_logs_destination, :kinesis_firehose_destination, :sns_destination) SENSITIVE = [] include Aws::Structure end |
#kinesis_firehose_destination ⇒ Types::KinesisFirehoseDestination
An object that contains information about an event destination for logging to Kinesis Data Firehose.
5711 5712 5713 5714 5715 5716 5717 5718 5719 5720 5721 |
# File 'gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 5711 class UpdateEventDestinationRequest < Struct.new( :configuration_set_name, :event_destination_name, :enabled, :matching_event_types, :cloud_watch_logs_destination, :kinesis_firehose_destination, :sns_destination) SENSITIVE = [] include Aws::Structure end |
#matching_event_types ⇒ Array<String>
An array of event types that determine which events to log.
TEXT_SENT
event type is not supported.
5711 5712 5713 5714 5715 5716 5717 5718 5719 5720 5721 |
# File 'gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 5711 class UpdateEventDestinationRequest < Struct.new( :configuration_set_name, :event_destination_name, :enabled, :matching_event_types, :cloud_watch_logs_destination, :kinesis_firehose_destination, :sns_destination) SENSITIVE = [] include Aws::Structure end |
#sns_destination ⇒ Types::SnsDestination
An object that contains information about an event destination that sends data to Amazon SNS.
5711 5712 5713 5714 5715 5716 5717 5718 5719 5720 5721 |
# File 'gems/aws-sdk-pinpointsmsvoicev2/lib/aws-sdk-pinpointsmsvoicev2/types.rb', line 5711 class UpdateEventDestinationRequest < Struct.new( :configuration_set_name, :event_destination_name, :enabled, :matching_event_types, :cloud_watch_logs_destination, :kinesis_firehose_destination, :sns_destination) SENSITIVE = [] include Aws::Structure end |