Class: AWSCDK::SES::CfnVdmAttributes::GuardianAttributesProperty
- Inherits:
-
Jsii::Struct
- Object
- Jsii::Struct
- AWSCDK::SES::CfnVdmAttributes::GuardianAttributesProperty
- Defined in:
- ses/cfn_vdm_attributes.rb
Overview
An object containing additional settings for your VDM configuration as applicable to the Guardian.
Instance Attribute Summary collapse
-
#optimized_shared_delivery ⇒ String?
readonly
Specifies the status of your VDM optimized shared delivery.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(optimized_shared_delivery: nil) ⇒ GuardianAttributesProperty
constructor
A new instance of GuardianAttributesProperty.
- #to_jsii ⇒ Object
Constructor Details
#initialize(optimized_shared_delivery: nil) ⇒ GuardianAttributesProperty
Returns a new instance of GuardianAttributesProperty.
551 552 553 554 |
# File 'ses/cfn_vdm_attributes.rb', line 551 def initialize(optimized_shared_delivery: nil) @optimized_shared_delivery = optimized_shared_delivery Jsii::Type.check_type(@optimized_shared_delivery, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "optimizedSharedDelivery") unless @optimized_shared_delivery.nil? end |
Instance Attribute Details
#optimized_shared_delivery ⇒ String? (readonly)
Specifies the status of your VDM optimized shared delivery. Can be one of the following:.
ENABLED– Amazon SES enables optimized shared delivery for your account.DISABLED– Amazon SES disables optimized shared delivery for your account.
563 564 565 |
# File 'ses/cfn_vdm_attributes.rb', line 563 def optimized_shared_delivery @optimized_shared_delivery end |
Class Method Details
.jsii_properties ⇒ Object
565 566 567 568 569 |
# File 'ses/cfn_vdm_attributes.rb', line 565 def self.jsii_properties { :optimized_shared_delivery => "optimizedSharedDelivery", } end |
Instance Method Details
#to_jsii ⇒ Object
571 572 573 574 575 576 577 |
# File 'ses/cfn_vdm_attributes.rb', line 571 def to_jsii result = {} result.merge!({ "optimizedSharedDelivery" => @optimized_shared_delivery, }) result.compact end |