Class: Aws::DataExchange::Types::SendDataSetNotificationRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::DataExchange::Types::SendDataSetNotificationRequest
- Defined in:
- gems/aws-sdk-dataexchange/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.
3222 3223 3224 3225 3226 3227 3228 3229 3230 3231 |
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 3222 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.
3222 3223 3224 3225 3226 3227 3228 3229 3230 3231 |
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 3222 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.
3222 3223 3224 3225 3226 3227 3228 3229 3230 3231 |
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 3222 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.
3222 3223 3224 3225 3226 3227 3228 3229 3230 3231 |
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 3222 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.
3222 3223 3224 3225 3226 3227 3228 3229 3230 3231 |
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 3222 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.
3222 3223 3224 3225 3226 3227 3228 3229 3230 3231 |
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 3222 class SendDataSetNotificationRequest < Struct.new( :scope, :client_token, :comment, :data_set_id, :details, :type) SENSITIVE = [] include Aws::Structure end |