Class CfnConfigurationSetPropsMixin.DeliveryOptionsProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.ses.CfnConfigurationSetPropsMixin.DeliveryOptionsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnConfigurationSetPropsMixin.DeliveryOptionsProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnConfigurationSetPropsMixin.DeliveryOptionsProperty
@Stability(Stable)
@Internal
public static final class CfnConfigurationSetPropsMixin.DeliveryOptionsProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnConfigurationSetPropsMixin.DeliveryOptionsProperty
An implementation for
CfnConfigurationSetPropsMixin.DeliveryOptionsProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.ses.CfnConfigurationSetPropsMixin.DeliveryOptionsProperty
CfnConfigurationSetPropsMixin.DeliveryOptionsProperty.Builder, CfnConfigurationSetPropsMixin.DeliveryOptionsProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnConfigurationSetPropsMixin.DeliveryOptionsProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal NumberThe name of the configuration set used when sent through a configuration set with archiving enabled.final ObjectThe name of the dedicated IP pool to associate with the configuration set.final StringSpecifies whether messages that use the configuration set are required to use Transport Layer Security (TLS).final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnConfigurationSetPropsMixin.DeliveryOptionsProperty.Builder.
-
-
Method Details
-
getMaxDeliverySeconds
Description copied from interface:CfnConfigurationSetPropsMixin.DeliveryOptionsPropertyThe name of the configuration set used when sent through a configuration set with archiving enabled.- Specified by:
getMaxDeliverySecondsin interfaceCfnConfigurationSetPropsMixin.DeliveryOptionsProperty- See Also:
-
getSendingPoolName
Description copied from interface:CfnConfigurationSetPropsMixin.DeliveryOptionsPropertyThe name of the dedicated IP pool to associate with the configuration set.Returns union: either
StringorIDedicatedIpPoolRef- Specified by:
getSendingPoolNamein interfaceCfnConfigurationSetPropsMixin.DeliveryOptionsProperty- See Also:
-
getTlsPolicy
Description copied from interface:CfnConfigurationSetPropsMixin.DeliveryOptionsPropertySpecifies whether messages that use the configuration set are required to use Transport Layer Security (TLS).If the value is
REQUIRE, messages are only delivered if a TLS connection can be established. If the value isOPTIONAL, messages can be delivered in plain text if a TLS connection can't be established.Valid Values:
REQUIRE | OPTIONAL- Specified by:
getTlsPolicyin interfaceCfnConfigurationSetPropsMixin.DeliveryOptionsProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-