Class: AWSCDK::Wisdom::CfnMessageTemplate::EmailMessageTemplateHeaderProperty
- Inherits:
-
Jsii::Struct
- Object
- Jsii::Struct
- AWSCDK::Wisdom::CfnMessageTemplate::EmailMessageTemplateHeaderProperty
- Defined in:
- wisdom/cfn_message_template.rb
Overview
The email headers to include in email messages.
Instance Attribute Summary collapse
-
#name ⇒ String?
readonly
The name of the email header.
-
#value ⇒ String?
readonly
The value of the email header.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(name: nil, value: nil) ⇒ EmailMessageTemplateHeaderProperty
constructor
A new instance of EmailMessageTemplateHeaderProperty.
- #to_jsii ⇒ Object
Constructor Details
#initialize(name: nil, value: nil) ⇒ EmailMessageTemplateHeaderProperty
Returns a new instance of EmailMessageTemplateHeaderProperty.
1447 1448 1449 1450 1451 1452 |
# File 'wisdom/cfn_message_template.rb', line 1447 def initialize(name: nil, value: nil) @name = name Jsii::Type.check_type(@name, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "name") unless @name.nil? @value = value Jsii::Type.check_type(@value, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "value") unless @value.nil? end |
Instance Attribute Details
#name ⇒ String? (readonly)
The name of the email header.
1458 1459 1460 |
# File 'wisdom/cfn_message_template.rb', line 1458 def name @name end |
#value ⇒ String? (readonly)
The value of the email header.
1463 1464 1465 |
# File 'wisdom/cfn_message_template.rb', line 1463 def value @value end |
Class Method Details
.jsii_properties ⇒ Object
1465 1466 1467 1468 1469 1470 |
# File 'wisdom/cfn_message_template.rb', line 1465 def self.jsii_properties { :name => "name", :value => "value", } end |
Instance Method Details
#to_jsii ⇒ Object
1472 1473 1474 1475 1476 1477 1478 1479 |
# File 'wisdom/cfn_message_template.rb', line 1472 def to_jsii result = {} result.merge!({ "name" => @name, "value" => @value, }) result.compact end |