Class: Aws::DataExchange::Types::SendDataSetNotificationRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::DataExchange::Types::SendDataSetNotificationRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-dataexchange/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#client_token ⇒ String
Idempotency key for the notification, this key allows us to deduplicate notifications that are sent in quick succession erroneously.
-
#comment ⇒ String
Free-form text field for providers to add information about their notifications.
-
#data_set_id ⇒ String
Affected data set of the notification.
-
#details ⇒ Types::NotificationDetails
Extra details specific to this notification type.
-
#scope ⇒ Types::ScopeDetails
Affected scope of this notification such as the underlying resources affected by the notification event.
-
#type ⇒ String
The type of the notification.
Instance Attribute Details
#client_token ⇒ String
Idempotency key for the notification, this key allows us to deduplicate notifications that are sent in quick succession erroneously.
**A suitable default value is auto-generated.** You should normally not need to pass this option.
3835 3836 3837 3838 3839 3840 3841 3842 3843 3844 |
# File 'lib/aws-sdk-dataexchange/types.rb', line 3835 class SendDataSetNotificationRequest < Struct.new( :scope, :client_token, :comment, :data_set_id, :details, :type) SENSITIVE = [] include Aws::Structure end |
#comment ⇒ String
Free-form text field for providers to add information about their notifications.
3835 3836 3837 3838 3839 3840 3841 3842 3843 3844 |
# File 'lib/aws-sdk-dataexchange/types.rb', line 3835 class SendDataSetNotificationRequest < Struct.new( :scope, :client_token, :comment, :data_set_id, :details, :type) SENSITIVE = [] include Aws::Structure end |
#data_set_id ⇒ String
Affected data set of the notification.
3835 3836 3837 3838 3839 3840 3841 3842 3843 3844 |
# File 'lib/aws-sdk-dataexchange/types.rb', line 3835 class SendDataSetNotificationRequest < Struct.new( :scope, :client_token, :comment, :data_set_id, :details, :type) SENSITIVE = [] include Aws::Structure end |
#details ⇒ Types::NotificationDetails
Extra details specific to this notification type.
3835 3836 3837 3838 3839 3840 3841 3842 3843 3844 |
# File 'lib/aws-sdk-dataexchange/types.rb', line 3835 class SendDataSetNotificationRequest < Struct.new( :scope, :client_token, :comment, :data_set_id, :details, :type) SENSITIVE = [] include Aws::Structure end |
#scope ⇒ Types::ScopeDetails
Affected scope of this notification such as the underlying resources affected by the notification event.
3835 3836 3837 3838 3839 3840 3841 3842 3843 3844 |
# File 'lib/aws-sdk-dataexchange/types.rb', line 3835 class SendDataSetNotificationRequest < Struct.new( :scope, :client_token, :comment, :data_set_id, :details, :type) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
The type of the notification. Describing the kind of event the notification is alerting you to.
3835 3836 3837 3838 3839 3840 3841 3842 3843 3844 |
# File 'lib/aws-sdk-dataexchange/types.rb', line 3835 class SendDataSetNotificationRequest < Struct.new( :scope, :client_token, :comment, :data_set_id, :details, :type) SENSITIVE = [] include Aws::Structure end |