Class: Aws::Connect::Types::UserNotificationSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::Connect::Types::UserNotificationSummary
- Defined in:
- gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb
Overview
Summary information about a notification for a specific user, including the user's read status.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#content ⇒ Hash<String,String>
The localized content of the notification.
-
#created_at ⇒ Time
The timestamp when the notification was created.
-
#expires_at ⇒ Time
The timestamp when the notification expires.
-
#instance_id ⇒ String
The identifier of the Amazon Connect instance.
-
#notification_id ⇒ String
The unique identifier for the notification.
-
#notification_status ⇒ String
The status of the notification for this user.
-
#priority ⇒ String
The priority level of the notification.
-
#recipient_id ⇒ String
The identifier of the recipient user.
-
#source ⇒ String
The source that created the notification.
Instance Attribute Details
#content ⇒ Hash<String,String>
The localized content of the notification.
37018 37019 37020 37021 37022 37023 37024 37025 37026 37027 37028 37029 37030 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 37018 class UserNotificationSummary < Struct.new( :notification_id, :notification_status, :instance_id, :recipient_id, :content, :priority, :source, :created_at, :expires_at) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The timestamp when the notification was created.
37018 37019 37020 37021 37022 37023 37024 37025 37026 37027 37028 37029 37030 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 37018 class UserNotificationSummary < Struct.new( :notification_id, :notification_status, :instance_id, :recipient_id, :content, :priority, :source, :created_at, :expires_at) SENSITIVE = [] include Aws::Structure end |
#expires_at ⇒ Time
The timestamp when the notification expires.
37018 37019 37020 37021 37022 37023 37024 37025 37026 37027 37028 37029 37030 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 37018 class UserNotificationSummary < Struct.new( :notification_id, :notification_status, :instance_id, :recipient_id, :content, :priority, :source, :created_at, :expires_at) SENSITIVE = [] include Aws::Structure end |
#instance_id ⇒ String
The identifier of the Amazon Connect instance.
37018 37019 37020 37021 37022 37023 37024 37025 37026 37027 37028 37029 37030 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 37018 class UserNotificationSummary < Struct.new( :notification_id, :notification_status, :instance_id, :recipient_id, :content, :priority, :source, :created_at, :expires_at) SENSITIVE = [] include Aws::Structure end |
#notification_id ⇒ String
The unique identifier for the notification.
37018 37019 37020 37021 37022 37023 37024 37025 37026 37027 37028 37029 37030 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 37018 class UserNotificationSummary < Struct.new( :notification_id, :notification_status, :instance_id, :recipient_id, :content, :priority, :source, :created_at, :expires_at) SENSITIVE = [] include Aws::Structure end |
#notification_status ⇒ String
The status of the notification for this user. Valid values are READ, UNREAD, and HIDDEN.
37018 37019 37020 37021 37022 37023 37024 37025 37026 37027 37028 37029 37030 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 37018 class UserNotificationSummary < Struct.new( :notification_id, :notification_status, :instance_id, :recipient_id, :content, :priority, :source, :created_at, :expires_at) SENSITIVE = [] include Aws::Structure end |
#priority ⇒ String
The priority level of the notification.
37018 37019 37020 37021 37022 37023 37024 37025 37026 37027 37028 37029 37030 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 37018 class UserNotificationSummary < Struct.new( :notification_id, :notification_status, :instance_id, :recipient_id, :content, :priority, :source, :created_at, :expires_at) SENSITIVE = [] include Aws::Structure end |
#recipient_id ⇒ String
The identifier of the recipient user.
37018 37019 37020 37021 37022 37023 37024 37025 37026 37027 37028 37029 37030 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 37018 class UserNotificationSummary < Struct.new( :notification_id, :notification_status, :instance_id, :recipient_id, :content, :priority, :source, :created_at, :expires_at) SENSITIVE = [] include Aws::Structure end |
#source ⇒ String
The source that created the notification. Valid values are CUSTOMER, RULES, and SYSTEM.
37018 37019 37020 37021 37022 37023 37024 37025 37026 37027 37028 37029 37030 |
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 37018 class UserNotificationSummary < Struct.new( :notification_id, :notification_status, :instance_id, :recipient_id, :content, :priority, :source, :created_at, :expires_at) SENSITIVE = [] include Aws::Structure end |