Class: Aws::Connect::Types::SendNotificationActionDefinition

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-connect/types.rb

Overview

Information about the send notification action.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#contentString

Notification content. Supports variable injection. For more information, see JSONPath reference in the Connect Customer Administrators Guide.



33750
33751
33752
33753
33754
33755
33756
33757
33758
33759
# File 'lib/aws-sdk-connect/types.rb', line 33750

class SendNotificationActionDefinition < Struct.new(
  :delivery_method,
  :subject,
  :content,
  :content_type,
  :recipient,
  :exclusion)
  SENSITIVE = []
  include Aws::Structure
end

#content_typeString

Content type format.



33750
33751
33752
33753
33754
33755
33756
33757
33758
33759
# File 'lib/aws-sdk-connect/types.rb', line 33750

class SendNotificationActionDefinition < Struct.new(
  :delivery_method,
  :subject,
  :content,
  :content_type,
  :recipient,
  :exclusion)
  SENSITIVE = []
  include Aws::Structure
end

#delivery_methodString

Notification delivery method.



33750
33751
33752
33753
33754
33755
33756
33757
33758
33759
# File 'lib/aws-sdk-connect/types.rb', line 33750

class SendNotificationActionDefinition < Struct.new(
  :delivery_method,
  :subject,
  :content,
  :content_type,
  :recipient,
  :exclusion)
  SENSITIVE = []
  include Aws::Structure
end

#exclusionTypes::NotificationRecipientType

Recipients to exclude from notification.



33750
33751
33752
33753
33754
33755
33756
33757
33758
33759
# File 'lib/aws-sdk-connect/types.rb', line 33750

class SendNotificationActionDefinition < Struct.new(
  :delivery_method,
  :subject,
  :content,
  :content_type,
  :recipient,
  :exclusion)
  SENSITIVE = []
  include Aws::Structure
end

#recipientTypes::NotificationRecipientType

Notification recipient.



33750
33751
33752
33753
33754
33755
33756
33757
33758
33759
# File 'lib/aws-sdk-connect/types.rb', line 33750

class SendNotificationActionDefinition < Struct.new(
  :delivery_method,
  :subject,
  :content,
  :content_type,
  :recipient,
  :exclusion)
  SENSITIVE = []
  include Aws::Structure
end

#subjectString

The subject of the email if the delivery method is EMAIL. Supports variable injection. For more information, see JSONPath reference in the Connect Customer Administrators Guide.



33750
33751
33752
33753
33754
33755
33756
33757
33758
33759
# File 'lib/aws-sdk-connect/types.rb', line 33750

class SendNotificationActionDefinition < Struct.new(
  :delivery_method,
  :subject,
  :content,
  :content_type,
  :recipient,
  :exclusion)
  SENSITIVE = []
  include Aws::Structure
end